Skip to content

shortcourse/USACM16-shortcourse

Repository files navigation

SC16-001: Advanced Parallel Programming in C++

Agenda

  • Introduction to C++17 and C++20, Hartmut Kaiser, 10 a.m. CT to 10:45 a.m CT, Slides
  • Q&A, 10:45 a.m CT to 11:00 a.m. CT
  • Break, 11:00 a.m CT to 11:10 a.m. CT
  • Introduction to asynchronous programming and the parallel algorithms, Patrick Diehl, 11:10 am. CT to 12 p.m CT, Slides
  • Lunch break, 12 p.m CT to 1 p.m CT
  • Exercise 1, Parallel implementation of the 2D finite difference scheme, 1 p.m CT to 1:45 p.m CT
  • Break, 1:45 p.m CT to 2 p.m CT
  • Introduction to distributed programming, Steve Brandt, 2 p.m CT to 2:45 p.m CT

Instructors

Resources

C++ Explorer

The source code and Docker image is available on GitHub.

Parallel algorithms and asynchronous programming

Some lecture slides, additional exercises, and some course notes are available here.

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •