Skip to content

papoudakis/Octree-parallel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Octree-pthreads

This is a PThreads and OpenMP implementation of octrees for hashing particles in 3D space. In this implementation we wrote parallel code for 4 functions:

  • compute_hash_codes
  • morton_encoding
  • radix_sort
  • data_rearrangement

Authors

Execution

In order to run one PThread version:

cd PThreads
make
./test_octree

For OpenMp version run:

cd OpenMp
make
./test_octree

Results

Plot for compute_hash_codes:

Plot for morton_encoding:

Plot for radix_sort:

cube_radix

Plot for data_rearrangement:

rearranged_cube

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published