The SUPER project is a broadly-based SciDAC institute with expertise in compilers and other system tools, performance engineering, energy management, and resilience. The goal of the project is to ensure that DOE’s computational scientists can successfully exploit the emerging generation of high performance computing systems. This goal is being met by providing application scientists with strategies and tools to productively maximize performance, conserve energy, and attain resilience.
Stepping up as director of SUPER is an honor and a wonderful opportunity to work with leading computer science experts on a project that is strategically positioned to broadly impact the SciDAC program,” said Oliker. “Although the idea of coordinating an effort spread across 14 institutions sounds daunting, we are fortunate that many of these investigators have been working together for over a dozen years as part of SciDAC. These established relationships enable distributed technical leadership that immensely facilitates effective collaborations, both within SUPER’s technical research areas as well as interfacing with the broader SciDAC and DOE communities. It’s been a pleasure working with this team as a researcher over the years, and together with the new project deputy Jeff Hollingsworth (University of Maryland), we look forward to advancing SUPER’s ambitious high-end computing goals.
SUPER builds on past successes and includes research into performance auto-tuning, energy efficiency, resilience, multi-objective optimization, and end-to-end tool integration. Leading the project dovetails neatly with Oliker’s research interests, which include optimization of scientific methods on emerging multi-core systems, ultra-efficient designs of domain-optimized computational platforms and performance evaluation of extreme-scale applications on leading supercomputers.
According to Oliker, SUPER is following the successful model of leveraging the research investments DOE and others have made and integrating the results to create new capabilities beyond the reach of any one group. To accomplish this, SUPER is organized into multi-institution teams conducting a variety of important research activities, including performance auto-tuning, energy efficiency, resilience, multi-objective optimization, and end-to-end tool integration.
Our role here is to provide expertise in measurement, analysis and performance to help application developers understand and optimize performance of their codes. Overall, our collaborations focus on the real challenges of scientific computing for existing and emerging petascale systems, with a goal of ensuring the broad and immediate impact of our research findings. Once again, our long history of working together allows for effective distributed leadership across the key research areas.