To compile the different things do the following:

$ cd Streams
$ make
$ make library
$ cd ../Heap
$ make
$ cd heapsort
$ make
$ cd ../memlock
$ make
$ cd ../heapsort_extern
$ make
$ cd ../heapsort
$ make

This will compile all the sorting algorithms and tools used to benchmark things. After this a range of different bash files can be run. Almost all bash files use predefined files, which you yourself have to create.
