Parallel Programing course final project: Parallelization of normal estimation in point clouds with and without PCL.
Comparisons of serial, OpenMP and CUDA implementations can be found below and speed comparisons can be found in the report.pdf:
- Place code folder (it should include both the code and CMakeLists.txt) under the scratch folder in your parallel programming cluster.
- cd to code folder (e.g. cd Normal_Estimation_CUDA)
- mkdir build
- cd build
- cmake ..
- make
- Run executable to see its usage