-
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