BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/New_York
X-LIC-LOCATION:America/New_York
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20250626T234540Z
LOCATION:B203
DTSTART;TZID=America/New_York:20241117T083000
DTEND;TZID=America/New_York:20241117T170000
UID:submissions.supercomputing.org_SC24_sess406_tut169@linklings.com
SUMMARY:Parallel Computing 101
DESCRIPTION:Quentin F. Stout and Christiane Jablonowski (University of Mic
 higan)\n\nThis tutorial provides a comprehensive overview of parallel comp
 uting, emphasizing those aspects most relevant to the user. It is suitable
  for new users, students, managers, and anyone seeking an overview of para
 llel computing. It discusses software and hardware/software interaction, w
 ith an emphasis on standards, portability, and systems that are widely ava
 ilable. \nThe tutorial surveys basic parallel computing concepts, using ex
 amples selected from multiple engineering, scientific, and machine learnin
 g problems. These examples illustrate using MPI on distributed memory syst
 ems; OpenMP on shared memory systems; MPI+OpenMP on hybrid systems; and CU
 DA and compiler directives on GPUs and accelerators. It discusses numerous
  parallelization and load balancing approaches; software engineering and p
 erformance improvement tools; and gives a brief overview of recent develop
 ments such as exascale systems and the use of parallelism in LLMs.\nThe tu
 torial helps attendees make intelligent decisions by covering the primary 
 options that are available, explaining how the different components work t
 ogether and what they are most suitable for. Extensive pointers to web-bas
 ed resources are provided to facilitate follow-up studies.\n\nTag: Broader
  Engagement, Parallel Programming Methods, Models, Languages and Environme
 nts, Performance Evaluation and/or Optimization Tools\n\nRegistration Cate
 gory: Tutorial Reg Pass\n\n
END:VEVENT
END:VCALENDAR
