Removing radixsort smallsort steps from pS5
Fixing pS5: calculate restsize and adapt threshold depending on remaining unsorted strings.
Added lcp aware inssertion sort
added lcp aware binary mergesort and loosertree mergesort
added .gitignore file
Fixing pS5 by making StringPtr::to_original() const.
Patching BTCE variant with same fix.
Added debugBuild and build folders and .project file to .gitignore file.
added sequential simple mergesort and losertree mergesort implementations sequential/eberle-losertree-mergesort.h and sequential/eberle-mergesort.h
Added first parallel lcp loosertree mergesort implementation with a parallel top level merge.
Compiling with libnuma
Controlling NUMA policy via -M parameter during string character loading.
Merge branch 'master' of bitbucket.org:bingmann/parallel-string-sorting
Added additional numaLoop(int, int) method to jobqueue.h to specify numa node and number of threads to use.
- Added #ifndefs to some header files
- Changed eberle-parallel-lcp-loosertree-mergesort.h to use bingmann-parallel_sample_sortBTCE.cc and naive lcp calculation with first numa awareness
Reformat JobQueue.h
Moving global variables of pS5-BTC into a Context, templatized JobQueue cookie parameter.
Moving filling of context variables into generified _base pS5.
Clearifying JobQueue loops.
Enhancing SizeLogger to log size of JobQueue.