nestdream / openmp Goto Github PK
View Code? Open in Web Editor NEWThis project forked from susheelsagar/openmp
parallel implementations of gaussian elimination and quicksort using OpenMP
This project forked from susheelsagar/openmp
parallel implementations of gaussian elimination and quicksort using OpenMP
/********************************************************************************** * * * * * Instructions to compile and execute the source code files * * * * * **********************************************************************************/ /*********************************************COMPILING THE SOURCE CODE**********************************/ 1) Compiling the quicksort.c file gcc -fopenmp -o qs quicksort.c 2) Compiling the Gaussian Elimination File gcc -fopenmp -o gauss gaussian_openmp.c /************************************EXECUTING THE EXE FILES*******************************************/ (1) Execution of the Quicksort program, type: ./qs [numb_elements] [numb_threads] numb_elements are the number of elements to be sorted. numb_threads are the number of threads that the program is desired to be run on (the number of threads should be a power of 2). (2) To execute the Gaussian Elimination program: ./gauss [-n problemsize] [-I init_type] [-m max_random_num] [-P print_flag] If -n, -I and -m are used, init_type can be either "rand" or "fast" problemsize is the size of the matrix (Example: 16 indicates a 16 X 16 matrix) init_type Initialization type can be random (rand) or fast (fast) [rand/fast] max_random_num maximum value that a generated random number can take. [a positive integer] print_flag Default value is 0. A value of 1 prints the output matrix. [0/1]
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.