Skip to content

An in-place non-recursive parallelizable mergesort implementation written in C++ using std::vector data structures.

Notifications You must be signed in to change notification settings

Seth1Briney/Parallel_Mergesort

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

An in-place non-recursive parallelizable mergesort implementation written in C++ using std::vector data structures.

Parallelism is not implemented, but in theory it can be achieved by throwing some pragma omp parallel for directives in before the loops.

Putting this in front of certain loops should make the program parallel, since the loops are written pseudo-recursively, all sections of each iteration can be done simultaneously.

#pragma omp parallel for

About

An in-place non-recursive parallelizable mergesort implementation written in C++ using std::vector data structures.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages