GTC ON-DEMAND

 
SEARCH SESSIONS
SEARCH SESSIONS

Search All
 
Refine Results:
 
Year(s)

SOCIAL MEDIA

EMAIL SUBSCRIPTION

 
 

GTC ON-DEMAND

Programming Languages
Presentation
Media
An Agile Approach to Building a GPU-enabled and Performance-portable Global Cloud-resolving Atmospheric Model
Abstract:
"The strategy of the National Center for Atmospheric Research (NCAR) for supporting its earth system modelers is through the development of community codes - applications that are not only freely downloadable but also contain components developed by a distributed group of contributing authors. Users of community models expect them to not only work, but to also run well on a variety of platforms, particularly the ones chosen by their home institutions. The divergence of computer architectures that occurred with the introduction of heterogeneous systems with accelerators, such as GPUs) has made the issue of achieving performance portability for community models quite challenging. The time required to optimize code also play well with the neither complexity of the code nor the codes complexity. Thus the objectives of NCAR''s exploration of accelerator architectures for high performance computing in recent years has been to 1) speed up the rate of code optimization and porting and 2) understand how to achieve performance portability on codes in the most economical and affordable way. 
 
Topics:
Programming Languages
Type:
Talk
Event:
SIGGRAPH
Year:
2017
Session ID:
SC1725
Download:
Share: