Skip navigation and jump directly to page content

 IU Trident Indiana University

SPEC OpenMP4

Project Leads: Robert Henschel, Huian Li

Research made possible by: High Performance Systems (HPS), Scientific Applications and Performance Tuning (SciAPT), Big Red II supercomputer

SPEC OpenMP4
Figure 1. spec OpenMP 4. 
When evaluating computers and comparing performance, consumers, popular magazines, and websites rely on benchmarks to measure the power of computer processors. The SPEC HPG (Standard Performance Evaluation Corporation High-Performance Group) is actively developing a new benchmark suite to evaluate system performance, particularly targeting accelerator performance, based on OpenMP 4 (Open Multi-Processing 4) applications.

Indiana University, as a member of the SPEC HPG, is working together with other members to test and evaluate this new benchmark suite. It is comprised of 15 scientific and engineering applications, and will be part of SPEC ACCEL suite that currently includes OpenCL suite and OpenACC suite. The addition of OpenMP 4 suite will provide users more benchmarking options for accelerators.

Indiana University's Big Red II is an ideal testing platform for this new OpenMP 4 suite. From the hardware perspective, Cray XK7 nodes of Big Red II contain NVIDIA Tesla K20 GPU accelerators, which is one of the primary targets of OpenMP 4 suite. From the software perspective, there are compilers from multiple vendors that support OpenMP 4.

Indiana University also contributes the IU Molecular Dynamics (IUmd) code to the OpenACC suite, and this code has also been modified to put into the OpenMP 4 suite. The IUmd code performs molecular dynamics simulations of dense nuclear matter such as those occurring in Type II super-novas, the outer layers of neutron stars, and white dwarf stars. Its earlier version also appears in the SPEC OMP2012 suite. The current version has been updated to better utilize the massive parallelization available within accelerators.


The High Performance Systems (HPS) group implements, operates, and supports some of the fastest supercomputers in the world – IU’s Big Red II, the Quarry cluster, Karst, and the large memory Mason system – in order to advance Indiana University's mission in research, training, and engagement in the state.  HPS also supports databases and database engines used by the IU community.

The mission of the Scientific Applications and Performance Tuning (SciAPT) group is to deliver and support software tools that promote effective and efficient use of IU's advanced cyberinfrastructure which, in turn, improves research and enables discoveries.

NSF GSS Codes:

Primary Field: Computer Science (108) Information Technology / Computer System Analysis/Analyst