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:20211207T055344Z
LOCATION:267
DTSTART;TZID=America/Chicago:20211114T080000
DTEND;TZID=America/Chicago:20211114T170000
UID:submissions.supercomputing.org_SC21_sess202_tut115@linklings.com
SUMMARY:Parallel Computing 101
DESCRIPTION:Tutorial\n\nParallel Computing 101\n\nStout, Jablonowski\n\nTh
 is tutorial provides a comprehensive overview of parallel computing, empha
 sizing those aspects most relevant to the user. It is suitable for new use
 rs, students, managers and anyone seeking an overview of parallel computin
 g. It discusses software and hardware/software interaction, with an emphas
 is on standards, portability and systems that are widely available. \n\nTh
 e tutorial surveys basic parallel computing concepts, using examples from 
 engineering, scientific and machine learning applications. These illustrat
 e using MPI on distributed memory systems, OpenMP on shared memory systems
 , MPI+OpenMP on hybrid systems and CUDA and compiler directives on GPUs an
 d accelerators. It discusses numerous parallelization, load balancing and 
 performance improvement aspects, including the use of state-of-the-art too
 ls.\n\nThe tutorial helps attendees make intelligent decisions by covering
  the primary options that are available, explaining how the different comp
 onents work together and for which environments they are most suitable. Po
 inters to web-based resources are provided to facilitate follow-up studies
 .\n\nTag: In-Person Only, Parallel Programming Languages and Models\n\nReg
 istration Category: Tutorial Reg Pass
END:VEVENT
END:VCALENDAR
