skip to main content

DOE PAGESDOE PAGES

Title: The Trinity Center of Excellence Co-Design Best Practices

Co-design between application developers and the vendors providing high-performance computing systems is essential to efficiently using current-generation HPC systems and shaping next-generation architectures. Application developers are faced with the challenge of effectively orchestrating many hardware threads and exploiting vector instructions, which can require code modifications. Will refactoring applications for current-generation systems apply to future-generation systems? Is there help available for this enormous task? Over the past 10 years, a partnership has evolved to address these issues. Centers of Excellence are mutually beneficial collaborations between application developers and vendors; vendors receive a better understanding of the needs of their users, and users receive a better understanding of the characteristics of the hardware, system software, and tools available to address their challenges. Lastly, this article describes the partnership between two vendors, Cray and Intel, and the application teams working together in the Trinity Center of Excellence.
Authors:
 [1] ;  [2] ;  [3] ;  [4] ;  [5] ; ORCiD logo [1]
  1. Los Alamos National Lab. (LANL), Los Alamos, NM (United States)
  2. Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
  3. Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
  4. Cray, Inc., Seattle, WA (United States)
  5. Intel Corporation, Santa Clara, CA (United States)
Publication Date:
Report Number(s):
LA-UR-17-20918
Journal ID: ISSN 1521-9615
Grant/Contract Number:
AC52-06NA25396
Type:
Accepted Manuscript
Journal Name:
Computing in Science and Engineering
Additional Journal Information:
Journal Volume: 19; Journal Issue: 5; Journal ID: ISSN 1521-9615
Publisher:
IEEE
Research Org:
Los Alamos National Lab. (LANL), Los Alamos, NM (United States)
Sponsoring Org:
USDOE National Nuclear Security Administration (NNSA)
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING; high-performance computing; application readiness; co-design; scientific computing
OSTI Identifier:
1460639

Nam, Hai Ah, Glass, Mike, Dawson, Shawn, Levesque, John, Lee, Victor, and Rockefeller, Gabriel M. The Trinity Center of Excellence Co-Design Best Practices. United States: N. p., Web. doi:10.1109/MCSE.2017.3421542.
Nam, Hai Ah, Glass, Mike, Dawson, Shawn, Levesque, John, Lee, Victor, & Rockefeller, Gabriel M. The Trinity Center of Excellence Co-Design Best Practices. United States. doi:10.1109/MCSE.2017.3421542.
Nam, Hai Ah, Glass, Mike, Dawson, Shawn, Levesque, John, Lee, Victor, and Rockefeller, Gabriel M. 2017. "The Trinity Center of Excellence Co-Design Best Practices". United States. doi:10.1109/MCSE.2017.3421542. https://www.osti.gov/servlets/purl/1460639.
@article{osti_1460639,
title = {The Trinity Center of Excellence Co-Design Best Practices},
author = {Nam, Hai Ah and Glass, Mike and Dawson, Shawn and Levesque, John and Lee, Victor and Rockefeller, Gabriel M.},
abstractNote = {Co-design between application developers and the vendors providing high-performance computing systems is essential to efficiently using current-generation HPC systems and shaping next-generation architectures. Application developers are faced with the challenge of effectively orchestrating many hardware threads and exploiting vector instructions, which can require code modifications. Will refactoring applications for current-generation systems apply to future-generation systems? Is there help available for this enormous task? Over the past 10 years, a partnership has evolved to address these issues. Centers of Excellence are mutually beneficial collaborations between application developers and vendors; vendors receive a better understanding of the needs of their users, and users receive a better understanding of the characteristics of the hardware, system software, and tools available to address their challenges. Lastly, this article describes the partnership between two vendors, Cray and Intel, and the application teams working together in the Trinity Center of Excellence.},
doi = {10.1109/MCSE.2017.3421542},
journal = {Computing in Science and Engineering},
number = 5,
volume = 19,
place = {United States},
year = {2017},
month = {9}
}