Seminars & Events
Mathematics and Computer Science Division
"Architecting Codes for Portability on Future Platforms"
DATE: August 30, 2012 to August 30, 2012
TIME: 10:30 AM - 11:30 AM
SPEAKER: Dr. Anshu Dubey, Associate Director and CS/Applications Group Leader, University of Chicago
LOCATION: Building 240; Room 4301, Argonne National Laboratory
HOST: Marc Snir
Description:
Multi-scale, multi-physics scientific and engineering simulation codes take years to develop and optimize. At the same time effective utilization of high performance computing (HPC) resources has always been a balancing act between portability and performance. Expected heterogeneity and ongoing deep architecture changes in the HPC platforms from one generation to the next further complicate this balancing act. Deep infrastructure abstractions within the applications codes that could utilize an ecosystem of tools such as augmented and/or domain specific languages, code transformations and runtime systems provide one possible approach that could deliver portability without significant performance loss. This presentation will outline one such approach which is applicable to a class of scientific codes that solve partial differential equations with predominantly explicit methods. The presentation will also describe FLASH, a community code with a wide user base, which is the primary testbed for our approach.
Save the event to your calendar [schedule.ics]
