BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:Europe/Stockholm
X-LIC-LOCATION:Europe/Stockholm
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20210916T132529Z
LOCATION:Jean Calvin
DTSTART;TZID=Europe/Stockholm:20210705T153000
DTEND;TZID=Europe/Stockholm:20210705T173000
UID:submissions.pasc-conference.org_PASC21_sess132@linklings.com
SUMMARY:Porting Earth System-Models to Emerging Hardware Architectures
DESCRIPTION:Minisymposium\n\nWeather and climate models contain typically 
 millions of lines of code which were in many cases developed over multiple
  decades. This makes it difficult to adapt these models to the emerging ma
 ssively parallel supercomputers while still keeping the code readable, mai
 ntainable and ready for operational use. One major concern for many weathe
 r and climate prediction centers is the ability for domain scientists to e
 xplore new algorithms without the need to first create the infrastructure 
 for those changes. One strategy to address these difficulties is the use o
 f emerging hardware architectures which require relatively small amount of
  code adaptation while still promising great performance and energy effici
 ency. Examples for these architectures are ARM processors and NEC vector e
 ngines. Exploration of new algorithms can also be facilitated by using dir
 ective based approaches. This includes programming models like OpenMP and 
 OpenACC. These programming models have the advantage that the original cod
 e base can in principle still be used on traditional architectures like CP
 Us as well as ARM processors and NEC Aurora Tsubasa vector engines. This m
 ini-symposium discusses these strategies by presenting porting efforts for
  different major weather models widely used in the weather and climate com
 munity.\n\nCan Directive Based Approaches Close the Gap between Traditiona
 l Programming Models and Modern Heterogeneous Architectures?\n\nSchättler\
 n\nDWD has recently purchased a NEC Aurora Tsubasa supercomputer with vect
 or engines. This opens a new challenge, because our codes COSMO and ICON n
 ow have to be ported and optimized for CPU, GPU, and traditional vector pr
 ocessors. We will present some highlights of the porting to these architec
 tures a...\n\n---------------------\nLessons Learned in Optimizing Weather
  Models for GPUs with Directives\n\nGovett, Flynt, Middlecoff, Stringer, Y
 u\n\nDirective-based parallelization is a widely-used approach used to run
  weather prediction models on GPUs.  Directives are inserted into the
  code and used by the compiler to guide parallelization of the application
 .  Two types of industry standard directives commonly used are OpenAC
 C and Ope...\n\n---------------------\nAccelerating Earth-System Simulatio
 ns with ARM Technology: Initial Experiments on Fugaku\n\nHatfield, Dueben,
  Nishizawa, Kloewer, Pershin...\n\nIn 2020, Fugaku became the fastest supe
 rcomputer ever constructed, with a peak performance of almost 500 petaFLOP
 /s. Unlike other top systems, Fugaku eschews accelerator technology in fav
 our of a more traditional CPU approach. Nevertheless, the Fujitsu A64fx AR
 M-based CPU is sufficiently different f...\n\n---------------------\nPerfo
 rmance Portability Options for Earth Systems Models on Emerging Computer A
 rchitectures\n\nMcIntosh-Smith\n\nAs we invest considerable effort in gett
 ing the community of Earth Systems Modelling codes ready for Exascale, we 
 must choose which programming models and frameworks we adopt carefully. Wi
 th a diverse range of different CPUs and GPUs from a wide range of vendors
 , it is crucial that this investment e...\n\n\nDomain: CS and Math, Climat
 e and Weather, Physics
END:VEVENT
END:VCALENDAR
