Exascale Computing Project
ORNL: Exascale Leadership
Oak Ridge National Laboratory (ORNL) is the largest US Department of Energy (DOE) science and energy research laboratory and home to critical DOE computing expertise and resources. ORNL’s Computing and Computational Sciences Directorate (CCSD) focuses on high-performance computing, data science, advanced modeling and simulation, mathematical and analysis techniques for enhanced software and scientific applications, and the procurement and operation of large-scale computer systems.
For a quarter century the directorate’s National Center for Computational Sciences (NCCS) has stood up successive generations of the world’s leading supercomputers, which have demonstrated the unmatched advantage of simulation for securing and improving the nation’s energy infrastructure, revitalizing its manufacturing sector, and predicting the impact of twenty-first-century challenges like climate change. The Titan supercomputer at the Oak Ridge Leadership Computing Facility, a DOE Office of Science User Facility, within the NCCS has, to date, delivered 4 years of breakthrough science at the petascale, and its upcoming system, Summit, expected in 2018, will be a significant stepping stone to exascale, a thousandfold increase in computing power.
On these merits ORNL is one of six DOE national laboratories with senior staff who serve on the leadership team of the Exascale Computing Project (ECP)—a monumental DOE initiative to advance scientific and computational capabilities to the exascale in less than a decade. Further, ORNL is the location of the ECP Project Office, and many CCSD researchers are heavily engaged in research and development activities for the project’s Application Development and Software Technology focus areas. As ECP leadership, CCSD staff serve in key roles:
- Lab Operations Task Force (LOTF) Member, Jeff Nichols: The LOTF is composed of Associate Laboratory Directors of computing from the partner DOE laboratories. LOTF members assist the ECP Board of Directors in overseeing operations and ensure the ECP Project Director has the resources and institutional support necessary to execute the technical, schedule, and cost requirements for the approved scope of work assigned to each laboratory.
- Chief Technology Officer, Al Geist: The Chief Technology Officer helps develop the overall project plan and budget, particularly as it pertains to technology challenges and gaps in applications, hardware, software, and the vendor’s development of systems.
- Integration Manager, Julia White: The Integration Manager interfaces with and coordinates interactions among focus area directors and teams; leads an integration team responsible for completing and determining the success of integration activities and proposing corrective actions, if needed; facilitates the identification, tracking, and completion of tasks between ECP teams and outside partners; and promotes and directs a collaborative environment that seeks out synergistic activities.
- Project Management Director, Kathlyn Boudwin: The Project Management Director leads the Project Office and provides management for planning and executing large, complex science projects, including related communication products, financial management, project controls and reporting, risk assessment and quality assurance, procurement oversight, information technology support, and travel planning, among other services.
- Application Development Director, Doug Kothe: The Application Development Director oversees the progress of projects designed to create or enhance the predictive capability of applications that meet DOE science and mission goals.
- Control Account Manager (CAM) of Developer Training and Productivity, Ashley Barker: The CAM works to disseminate and transfer application development knowledge, lessons learned, and best practices across application teams and provide training on key technologies.
- CAM of Software Technology Tools, Jeffrey Vetter: The CAM oversees and monitors the progress of research and development projects for performance portability, compilers, autotuning, and performance and debugging tools within the Software Technology focus area.