This improves the library's usability in other projects by adding a namespace and setting up CMakeLists.txt. I additionally make the recursive passes in the radix sort run in parallel, saving a substantial amount of time for large files on systems with many CPUs.
This improves the library's usability in other projects by adding a namespace and setting up CMakeLists.txt. I additionally make the recursive passes in the radix sort run in parallel, saving a substantial amount of time for large files on systems with many CPUs.