BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/Denver
X-LIC-LOCATION:America/Denver
BEGIN:DAYLIGHT
TZOFFSETFROM:-0700
TZOFFSETTO:-0600
TZNAME:MDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0600
TZOFFSETTO:-0700
TZNAME:MST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20200129T163559Z
LOCATION:507
DTSTART;TZID=America/Denver:20191117T090000
DTEND;TZID=America/Denver:20191117T091000
UID:submissions.supercomputing.org_SC19_sess108_wksp105@linklings.com
SUMMARY:Parallel Applications Workshop, Alternatives to MPI+X
DESCRIPTION:Workshop\n\nParallel Applications Workshop, Alternatives to MP
 I+X\n\nMorris, Chamberlain, Badia, Treichler\n\nSupercomputers are becomin
 g increasingly complex due to the prevalence of hierarchy and heterogeneit
 y in emerging node and system architectures.  As a result of these trends,
  users of conventional programming models for scalable high-performance ap
 plications increasingly find themselves writing applications using a mix o
 f distinct programming models—such as Fortran90, C, C++, MPI, OpenMP, and 
 CUDA—which are also often becoming more complex and detail-oriented themse
 lves.  These trends negatively impact the costs of developing, porting, an
 d maintaining HPC applications.\n\nMeanwhile, new programming models and l
 anguages are being developed that strive to improve upon the status quo by
  unifying the expression of parallelism and locality across the system, ra
 ising the level of abstraction, making use of modern language design featu
 res, and/or leveraging the respective strengths of programmers, compilers,
  runtimes, and operating systems.  These alternatives may take the form of
  parallel programming languages (e.g., Chapel, Fortran 2018, Julia, UPC), 
 frameworks for large-scale data processing and analytics (e.g., Spark, Ten
 sorflow, Dask), or libraries and embedded DSLs that extend existing langua
 ges (e.g., Legion, COMPSs, SHMEM, HPX, Charm++, UPC++, Coarray C++, Global
  Arrays).\n\nThe PAW-ATM workshop is designed to explore the expression of
  applications in scalable parallel programming models that serve as an alt
 ernative to the status quo.  It is designed to bring together applications
  experts and proponents of high-level programming models to present concre
 te and practical examples of using such alternative models and to illustra
 te the benefits of high-level approaches to scalable programming.\n\nTag: 
 Workshop Reg Pass, MPI, Parallel Application Frameworks, Parallel Programm
 ing Languages, Libraries, and Models, Scalable Computing\n\nRegistration C
 ategory: Workshop Reg Pass, MPI, Parallel Application Frameworks, Parallel
  Programming Languages, Libraries, and Models, Scalable Computing
URL:https://sc19.supercomputing.org/presentation/?id=wksp105&sess=sess108
END:VEVENT
END:VCALENDAR

