Skip to content

Parallel heapify algorithm with an implementation in C++11 and OpenMP

Notifications You must be signed in to change notification settings

jacketsj/pHeapify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pHeapify

This is a parallel heapify algorithm made to run in logarithmic span, at the cost of exponential work. You can find a full description of the algorithm in PDF form from the releases section.
Also included is an implementation of the algorithm in C++11 using the OpenMP library, although it is limited in use due to bounds on integer size with the library.