BEGIN:VCALENDAR PRODID:-//Microsoft Corporation//Outlook MIMEDIR//EN VERSION:1.0 BEGIN:VEVENT DTSTART:20111113T183000Z DTEND:20111113T200000Z LOCATION:WSCC 611/612/613/614 DESCRIPTION;ENCODING=QUOTED-PRINTABLE:ABSTRACT: This session, presented jointly by the Broader Engagement and Education Programs, focuses on multithreaded parallelism. Topics include: the fork/join model; OpenMP compiler directives; hello world; parallel do/for; chunks; private vs. shared data; scheduling (static vs. dynamic vs. guided); synchronization; barriers; critical sections; race conditions explained via the analogy of "The Pen Games;" reductions; how to parallelize a serial code.=0A=0AAssumed background: one semester of programming in any of C, C++ or Fortran, recently, one semester of experience with any Unix-like operating system (could be Linux but doesn't have to be), recently. SUMMARY: PRIORITY:3 END:VEVENT END:VCALENDAR