4 Hits in 5.9 sec

Hybridizing S3D into an Exascale application using OpenACC: An approach for moving to multi-petaflops and beyond

John M. Levesque, Ramanan Sankaran, Ray Grout
2012 2012 International Conference for High Performance Computing, Networking, Storage and Analysis  
Hybridization is the process of converting an application with a single level of parallelism to an application with multiple levels of parallelism.  ...  The hybridized S3D code is performance portable across today's leading many core and GPU accelerated systems.  ...  In this paper, a turbulent combustion solver called S3D is used to illustrate the porting of an MPI-only application to a hybrid MPI/OpenMP parallelism.  ... 
doi:10.1109/sc.2012.69 dblp:conf/sc/LevesqueSG12 fatcat:mzlqhduojbfkpirpxk2lsb54fy

Accelerated application development: The ORNL Titan experience

Wayne Joubert, Rick Archibald, Mark Berrill, W. Michael Brown, Markus Eisenbach, Ray Grout, Jeff Larkin, John Levesque, Bronson Messer, Matt Norman, Bobby Philip, Ramanan Sankaran (+2 others)
2015 Computers & electrical engineering  
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.  ...  The authors would like to thank Gregory Ruetsch, Adrian Tate, Massimiliano Fatica, Peng Wang, Yang Wang, Aurelian  ... 
doi:10.1016/j.compeleceng.2015.04.008 fatcat:ir4nljoznvfvrbg3vdcjtggxc4

D7.2.1 A Report on the Survey of HPC Tools and Techniques

Michael Lysaght, Bjorn Lindi, Vit Vondrak, John Donners, Marc Tajchman
2013 Zenodo  
This perspective is presented so as to inspire new "forward looking" approaches to enable European applications on the road to exascale computing.  ...  ensure that these applications can effectively exploit multi-petaflop systems.  ...  applications for multi-petascale and future exascale machines.  ... 
doi:10.5281/zenodo.6575492 fatcat:grwigpxd7naifbzo6w67w4glrm

A Survey: Runtime Software Systems for High Performance Computing

2017 Supercomputing Frontiers and Innovations  
High Performance Computing system design and operation are challenged by requirements for significant advances in efficiency, scalability, productivity, and portability at the end of Moore's Law with approaching  ...  execution to guide task scheduling and resource management for dynamic adaptive control.  ...  on applications employing dynamic adaptive behaviors and the range of emerging Petaflops scale computing systems approaching the realm of 1 Exaflops.  ... 
doi:10.14529/jsfi170103 fatcat:yqj65kpvhngovcmgrr46vwwr6i