The format is two 2-hour sessions per week over six weeks (omitting the week of May 24). In the course of 12 sessions we will cover general parallel computing, Dask, Machine Learning, OpenMP programming, GPU accelerator programming, and Message Passing Interface (MPI) programming.
- Monday, May 17, 2:00-4:00 pm
- Wednesday, May 19, 2:00-4:00 pm
- Monday, May 31, 2:00-4:00 pm
- Wednesday, June 2, 2:00-4:00 pm
- Monday, June 7, 2:00-4:00 pm
- Wednesday, June 9, 2:00-4:00 pm
- Monday, June 14, 2:00-4:00 pm
- Wednesday, June 16, 2:00-4:00 pm
- Monday, June 21, 2:00-4:00 pm
- Wednesday, June 23, 2:00-4:00 pm
- Monday, June 28, 2:00-4:00 pm
- Wednesday, June 30, 2:00-4:00 pm
All times above are in Atlantic time (UTC-3:00).
Each two-hour session will include a lecture and learning exercises. These will be oriented to those learners seeking a more advanced experience. There will be online office hours each week so participants can ask questions about the course content and exercises.
The course is aimed at researchers and innovators, both academic and industrial. The background expected is typically that of a graduate student, although both advanced undergraduates and those who have finished (or never been to) graduate school may expect to benefit. Participants must have familiarity with the Unix command line, such as one might have upon completion of the ACENET Basics Series, and have some level of programming experience.
Participants must have a computer with a Mac, Linux, or Windows operating system (not a tablet, Chromebook, etc.). As with any on-line course, a headset and a second monitor will be of benefit.
Instructions on how to connect will be provided prior to the event.