Document Title: credits.txt Subject: Credits for SPEC HPC2002 Last Updated: 9 Oct 2002 2pm wj/mvw ------------------------------------------------------------- Creating a single benchmark, let alone a suite of source code benchmarks to provide a consistent, comparative measure of parallel CPU-intensive performance, is not as simple as it may sound. The challenges are numerous, for example: - locating meaningful programs, - ensuring that they port to numerous environments, - defining rules to govern how the programs are compiled, run and reported. - developing a harness to enforce these rules while still making things easy to use. - defining a process by which decisions can be made amongst the group working on the project. And in the end, you hope you have something that is fair, relevant, easy to use, understandable and will address technology for a period long enough for you to start the next generation benchmark. Such is the case with SPEC HPC2002. While it has been a long time since the last revision of the SPEC HPC suite, SPEC HPC2002 takes a number of steps to ensure success and extension. Comparing HPC2002 to HPC96, it: - includes benchmarks with parallelism expressed with the MPI, OpenMP and Mixed MPI-OpenMP application programming interfaces (API) - includes a new state of the art weather modeling benchmark - increases the size of benchmarks for larger memory footprint - increases the standards compliance of the benchmarks - provides the same tools as the SPEC OMP2001 and CPU2000 benchmarks for much easier use. - provides a new set of run rules based on the SPEC OMP run and reporting rules And all of this is due to the significant efforts of a large team of people from around the world, that I (and SPEC) would like to thank (with apologies and thanks to those who I may have not listed): - The groups and authors of the original applications that were made part of the suite: HPC2002 Application Benchmark Name - SPEC management, who while providing us resources, kept the SPEC HPG Committee on their toes: Kaivalya Dixit - President, SPEC Larry Gray - Treasurer, SPEC Dianne Rice, Kathy Powers - Administration, SPEC Jason Glick, Cathy Sander - Webmasters, SPEC - And last but most importantly, the people who sweated through technical details and porting issues on a daily basis, debated their view points vigorously, and were willing to drive issues to consensus. Without these people this benchmark suite would truly not exist: Brian Whitney - Release manager Cloyce D. Spradling - tools Brian Armstrong, Rudi Eigenmann, Greg Gaertner, Wesley Jones, Ron Leiberman, Matthias Mueller, Hideki Saito, Matthijs van Waveren Plus all of the people behind the scenes in the compiler groups, architecture groups and performance groups who supported their work for SPEC at their respective companies. Thank you! Wesley Jones Chair, SPEC HPG Chair Nov 15, 2002