Sequential and parallel implementation of vptree.
There are 4 different implementations. One sequential, and three in parallel (using pthreads, cilk, and openmp).
- If your gcc version is previous than gcc-7, then change it in the Makefile
- Type "make lib" so that the Makefile produces four libraries, one for each implementation
- Use those files along with inc/vptree.h at your own Makefile, with your main function, to produce executable files.