For every DONE version, go into corresponding subdirectory, compile and run as normal. Non-DONE versions are either incomplete, or sequential code.
- CUDA : brute_force version
- OpenMP : brute_force version | barnes_hut version
- MPI + OpenMP: brute_force version