SCHEDULE: NOV 16-22, 2013
When viewing the Technical Program schedule, on the far righthand side is a column labeled "PLANNER." Use this planner to build your own schedule. Once you select an event and want to add it to your personal schedule, just click on the calendar icon of your choice (outlook calendar, ical calendar or google calendar) and that event will be stored there. As you select events in this manner, you will have your own schedule to guide you through the week.
Exploring the Structure of the Nucleus Using GPUs
SESSION: HPC applications
EVENT TYPE: HPC Interconnections, Broader Engagement
TIME: 10:30AM - 11:00AM
SESSION CHAIR: Sadaf R. Alam
Presenter(s):M. A. Clark
ROOM:705/707/709/711
ABSTRACT:
The exponential growth of floating-point power in GPUs, combined with high memory bandwidth, has given rise to an attractive platform upon which to deploy HPC applications. When it comes to legacy applications there is a danger that entire codebases have to be rewritten to fully embrace this computational power. In this session we discuss how to efficiently port legacy lattice quantum-chromodynamics (LQCD) applications, e.g., MILC and Chroma, onto GPUs avoiding this rewriting overhead. The approach taken is a community-wide library (QUDA) which provides high-performance implementations for the time-critical LQCD algorithms thereby providing instant GPU acceleration. We discuss some of the bleeding-edge strategies taken by QUDA to maximize performance, including the use of communication reducing algorithms, mixed-precision methods and an aggressive auto-tuning methodology. We discuss various compile-and-run strategies to circumvent Amdahl's law, including the use OpenACC directives or retargeting the underlying DSL to generate GPU code directly from the original source.
Chair/Presenter Details:
Sadaf R. Alam (Chair) - Swiss National Supercomputing Centre
M. A. Clark - NVIDIA Corporation
Click here to download .ics calendar file