Skip to content

mcpeixoto/Parallel-Computing-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Parallel-Computing-Project

Assignment for Parallel Computing Course for the Physics Engineering Bachelor's degree at UMinho University 2021/2022.

The assigment consisted in making an optimized & parallelized version of the Bucket Sort algorithm, written in C, provided by the professors.

An improved sequential bucket sort was implemented and scrutinized using OpenMP, building up from the version provided by the professors on the basis of benchmarks performed by Perf and PAPI. This report also includes a parallel version of the algorithm which peak performed at 340x when compared to the original code. Performance, when the dimensionality or the hardware is changed, was also recorded and critically analyzed.

Here you can find our final report, all of the code used, and even some python scripts used to automate the diferent experiments made on the SeARCH Cluster.

Final Report -> here.

Authors

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published