BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/Chicago
X-LIC-LOCATION:America/Chicago
BEGIN:DAYLIGHT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
TZNAME:CDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
TZNAME:CST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20181221T160728Z
LOCATION:D227
DTSTART;TZID=America/Chicago:20181112T133000
DTEND;TZID=America/Chicago:20181112T135200
UID:submissions.supercomputing.org_SC18_sess360_pec450@linklings.com
SUMMARY:Parallel Programming Models for the Extreme Scale Era
DESCRIPTION:Students@SC Event\nStudent Program\n\nParallel Programming Mod
 els for the Extreme Scale Era\n\nKale\n\nParallel programming has always b
 een challenging. In addition to the traditional challenges of (sequential)
  programming, parallel programming has to deal with complex issues of perf
 ormance such as load imbalances, long critical paths, and communication ov
 erheads, as well as correctness issues arising from race conditions. But w
 ith the current and upcoming era in parallel computing the challenges have
  further increased. There are hardware issues of heterogeneity as well as 
 static and dynamic performance variability, and application-induced issues
  of multi-module multi-physics programming, adaptive refinements, and stro
 ng-scaling. I will explain the programming challenges these issues create,
  and describe some programming concepts and abstractions that are useful i
 n dealing with them. I will also briefly discuss some of the non-tradition
 al parallel programming approaches, in addition to the dominant MPI-OpenMP
  paradigm. The objective of this brief talk will be to convey some of the 
 excitement of this research area that I am passionate about, and to provid
 e pointers to research that you may follow later.
URL:https://sc18.supercomputing.org/presentation/?id=pec450&sess=sess360
END:VEVENT
END:VCALENDAR

