-
Notifications
You must be signed in to change notification settings - Fork 0
ryanslam/mat_mult_speedup
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Parallelized Matrix Multiplication:
- Files/directories:
* /log_files
* matmult_omp.cpp
* Makefile
* run_mult.sh
- How to run:
* ./matmult_omp <nrows> <mcols> <mcols2> -t <num_threads>
* Example: ./matmult_omp 9000 2500 3750 -t 20
- Makefile:
* Compiles and creates an executable for matmult_omp.cpp.
* make clean: removes the executable.
- run_mult.sh:
* Script logged the results from my computations to a txt file.
- /log_files:
* Directory contains experiment results from runs on the different parameters.
About
Using parallel processing and various techniques, I was able to achieve a 41x speedup for matrix multiplication.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published