1The authors of lbzip2 would like to thank (in no particular order): 2 3- Adam Maulis at ELTE IIG, for fruitful discussions; for inspiring them to 4parallelize the bit-shifting part of the decompressor, thus rendering the 5splitter fully IO-bound; for inspiring them to create the single-worker 6decompressor; and also for letting them test on "opteron"; 7 8- Julian Seward for creating bzip and bzip2; 9 10- Paul Sladen for his Wikipedia contributions on bzip2, eg. 11http://en.wikipedia.org/wiki/Bzip2#File_format, and for his pyflate test data 12(http://www.paul.sladen.org/projects/pyflate/); 13 14- Michael Thomas from Caltech HEP for allowing them to test the earlier 15lbunzip2 on their Itanium 2 machines; 16 17- Bryan Stillwell for testing and retesting lbzip2 on "superdome"; his results 18inspired them to remove the bottleneck in the multiple-workers decompressor 19that proved significant on many-core machines; 20 21- Zsolt Bartos-Elekes and Imre Csatlos for sending test reports, see 22http://lacos.hu/; 23 24- Gabor Kovesdan for creating the FreeBSD port; 25 26- Paul Wise for reporting a possible (but mostly harmless) "read access to a 27trap representation" bug 28(http://lists.debian.org/debian-mentors/2009/10/msg00470.html); 29 30- Paolo Bonzini for discussing SIGPIPE/EPIPE behavior; 31 32- Yuta Mori for creating divsufsort and porting it to support cyclic strings; 33 34- Serhii Khilinich for helping with creation of lbzip2 logo and motivating 35me to create lbzip2 web page; 36 37They would also like to thank the Department of Electrical and Information 38Engineering at the University of Oulu, for making available their invaluable 39PROTOS Genome Test Suite c10-archive under the GPL. 40