Accelerated application development: The ORNL Titan experience. (August 2015)
- Record Type:
- Journal Article
- Title:
- Accelerated application development: The ORNL Titan experience. (August 2015)
- Main Title:
- Accelerated application development: The ORNL Titan experience
- Authors:
- Joubert, Wayne
Archibald, Rick
Berrill, Mark
Michael Brown, W.
Eisenbach, Markus
Grout, Ray
Larkin, Jeff
Levesque, John
Messer, Bronson
Norman, Matt
Philip, Bobby
Sankaran, Ramanan
Tharrington, Arnold
Turner, John - Abstract:
- Graphical abstract: Highlights: Lessons learned are given for moving applications to the GPU-based Titan system. A carefully managed readiness effort is essential to preparing for new hardware. Applications typically require code restructuring to port to accelerators. Exposing more parallelism and minimizing data traffic are common porting themes. Performance gains of 2X–7X have been realized for application codes on Titan. Abstract: The use of computational accelerators such as NVIDIA GPUs and Intel Xeon Phi processors is now widespread in the high performance computing community, with many applications delivering impressive performance gains. However, programming these systems for high performance, performance portability and software maintainability has been a challenge. In this paper we discuss experiences porting applications to the Titan system. Titan, which began planning in 2009 and was deployed for general use in 2013, was the first multi-petaflop system based on accelerator hardware. To ready applications for accelerated computing, a preparedness effort was undertaken prior to delivery of Titan. In this paper we report experiences and lessons learned from this process and describe how users are currently making use of computational accelerators on Titan.
- Is Part Of:
- Computers & electrical engineering. Volume 46(2015)
- Journal:
- Computers & electrical engineering
- Issue:
- Volume 46(2015)
- Issue Display:
- Volume 46, Issue 2015 (2015)
- Year:
- 2015
- Volume:
- 46
- Issue:
- 2015
- Issue Sort Value:
- 2015-0046-2015-0000
- Page Start:
- 123
- Page End:
- 138
- Publication Date:
- 2015-08
- Subjects:
- High performance computing -- Accelerated computing -- GPU graphics processing units -- Science applications -- Code refactoring -- Software optimization
Computer engineering -- Periodicals
Electrical engineering -- Periodicals
Electrical engineering -- Data processing -- Periodicals
Ordinateurs -- Conception et construction -- Périodiques
Électrotechnique -- Périodiques
Électrotechnique -- Informatique -- Périodiques
Computer engineering
Electrical engineering
Electrical engineering -- Data processing
Periodicals
Electronic journals
621.302854 - Journal URLs:
- http://www.sciencedirect.com/science/journal/00457906/ ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.compeleceng.2015.04.008 ↗
- Languages:
- English
- ISSNs:
- 0045-7906
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.680000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 7791.xml