NAS Parallel Benchmarks Version 3.3 (NPB3.3) ------------------------------------------------ NAS Parallel Benchmarks Team NASA Ames Research Center Mail Stop: T27A-1 Moffett Field, CA 94035-1000 E-mail: npb@nas.nasa.gov Fax: (650) 604-3957 http://www.nas.nasa.gov/Software/NPB/ ================================================ INSTALLATION For documentation on installing and running the NAS Parallel Benchmarks, refer to subdirectory README files. ================================================ BACKGROUND Information on NPB 3.3, including the technical reports, the original specifications, source code, results and information on how to submit new results, is available at: http://www.nas.nasa.gov/Software/NPB/ ================================================ Summary of New Features and Improvements (Details are given in Changes.log.) in NPB3.3 from NPB3.2.1: - Introduction of the Class E problem in seven of the benchmarks (BT, SP, LU, CG, MG, FT, and EP) to stress larger size parallel computers. - Class D added to the IS benchmark in all three implementations. - Enable the Bucket sort option for OMP/IS. - Introduction of the "twiddle" array in the OpenMP FT benchmark to improve performance - Array padding in MPI/SP was adjusted to improve performance - Merge the vector codes for the BT and LU benchmarks into this release. - The hyperplane version of LU (LU-HP) is no longer included in the distribution. Download NPB3.2.1 if needed. in NPB3.2.1 from NPB3.2: - A number of bug fixes for the MPI versions of {FT, LU, MG, BT} and the OpenMP version of LU - Improvements on the OpenMP versions of {EP, IS, UA} (see *OMP/UA/README for a special note on UA) in NPB3.2 from NPB3.1: - Serial DC was converted to C from C++ (only classes S, W, A and B are available) - OpenMP version of DC was added (only classes S, W, A and B are available) - Inclusion of the new DT benchmark (MPI) in NPB3.1 from NPB3.0 & NPB2.4: - MPI, OpenMP, and Serial versions are now merged into one package - Inclusion of the Class D problem in both serial and OpenMP versions - Inclusion of the new UA benchmark (Serial & OpenMP) - Inclusion of "LU-HP" in the OpenMP version - Inclusion of the new DC benchmark (Serial) - Use of relative errors for verification in both CG and MG - Change in problem parameters for MG Class W The NPB IO benchmark is part of NPB3.3-MPI. Check the README file in that subdirectory for additional information. The Java and HPF implementations are not included in this distribution. Please use the NPB3.0 distribution.