June 2, 4, 9, 11, 16, 18, 23, 25, 30, July 2, 7, 9, 2020
2:00PM - 4:00PM
Instructors: Ross Dickson, Mat Larade, Serguei Vassiliev
Helpers: Grace Fishbein, TBD
The ACENET Parallel Computing School seeks to educate researchers in those tools and techniques used in high-performance computing and scientific computation. Topics will include general parallel computing, OpenMP, GPGPU, and Message Passing Interface (MPI).
Who: The course is aimed at researchers, 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 attending the school must have familiarity with the Unix command line, and some level of programming experience. Participating in the ACENET Basics Series would be a great foundation for the school.
Requirements:
This online training will be conducted using Zoom video conferencing. Please download and install Zoom Client for Meetings.
You must have an SSH client installed on your computer, and be able to connect to a Compute Canada cluster with it.
Contact: Please email ross.dickson@ace-net.ca for more information.
14:00-16:00 Atlantic | Generalized parallel Computing |
S. Vassiliev |
14:00-16:00 Atlantic | Working at scale |
S. Vassiliev |
14:00-16:00 Atlantic | Dask 1 |
M. Larade |
14:00-16:00 Atlantic | Dask 2 |
M. Larade |
14:00-16:00 Atlantic | Open MP Shared Memory |
S. Vassiliev |
14:00-16:00 Atlantic | Open MP Shared Threads |
S. Vassiliev |
14:00-16:00 Atlantic | Machine Learning Intro/Classification |
M. Larade |
14:00-16:00 Atlantic | Machine Learning Regression/Neural Networks |
M. Larade |
14:00-16:00 Atlantic | GPGPU 1 |
R. Dickson |
14:00-16:00 Atlantic | GPGPU 2 |
R. Dickson |
14:00-16:00 Atlantic | MPI 1 |
R. Dickson |
14:00-16:00 Atlantic | MPI 2 |
R. Dickson |
Instructional staff will be available in the Zoom room between the hours of 11:00 AM and noon (Atlantic time) each Friday to answer questions or provide help with exercises or technical issues related to the School.
You may also contact the instructors and request to schedule a meeting at any other time, subject to the instructor's availability.