2018 Compute Ontario Summer School Central

The Compute Ontario Summer School on Scientific and High Performance Computing is an annual educational event for graduate/undergraduate students, postdocs and researchers to learn and share knowledge and experience in high performance and technical computing on modern HPC platforms.

Apart from the Compute Ontario Summer School Central, which will be hosted in Toronto by SciNet from June 11 to June 15, 2018, there are two other instances of the 2018 Compute Ontario summer school: One hosted by SHARCNET at Western University (May 28-Jun 1) one hosted by CAC at Queen’s University (Jul 30-Aug 3). Each of the three site has a slightly different list of courses, but all include both in-class lectures and hands-on sessions. Those who attend at least three full days cumulatively will receive an official certificate in HPC training.

The Toronto summer school (“Compute Ontario Summer School Central”), hosted by SciNet, will have the following three streams: Stream 1: High Performance computing; Stream 2: Data Science; Stream 3: Biomedical. Instructors are from SciNet, SHARCNET, and CAMH.

Location

Wilson Hall – New College
University of Toronto
St. George Campus
40 Willcocks St.
Toronto, ON M5S 1C6

Rooms: 524, 1016, 1017, 2006 (check the sessions for the room assignments)

Registration

Step 1: Log into the SciNet education site with your SciNet account, select the Compute Ontario Summer School in “Browse Courses”, and click on the “Register Me” link on the right. OR: if you do not have a SciNet account, register at tinyurl.com/toss2018reg, enter the required information such as login, password and email. In the latter case, you will receive an email with a link to confirm your email.

Step 2: Make your session selection (see program below). You can alter your selection at any time, but note that seats are limited.

Cost

The event is free of charge, though meals and lodging are at the participant’s own expense. We therefore thank the organizations who are providing the instructors (which they do free of
charge). This event is furthermore sponsored by Compute Ontario, the umbrella organization for Academic Advanced Research Computing in Ontario.

Program

HPC Stream Data Science Stream Biomedical Stream
Mon, Jun 11
Morning: 09:00-12:30
Welcome and Introduction to HPC and SciNet Welcome and Introduction to HPC and SciNet Welcome and Introduction to HPC and SciNet
Afternoon: 13:30-16:30
Programming Clusters with Message Passing Interface Introduction to the Linux Shell Python for MRI analysis
Tue, Jun 12
Morning: 09:30-12:30
Programming Clusters with Message Passing Interface Introduction to R Image Analysis at Scale
Afternoon: 13:30-16:30
Programming Clusters with Message Passing Interface Introduction to Python Machine Learning for Neuroimaging
Wed, Jun 13
Morning: 09:30-12:30
Programming GPUs with CUDA Parallel Python PLINK
Afternoon: 13:30-16:30
Programming GPUs with CUDA Machine Learning with Python Next Generation Sequencing
Thu, Jun 14
Morning: 09:30-12:30
Programming GPUs with CUDA Neural Networks with Python RNASeq Analysis
Afternoon: 13:30-16:30
Programming GPUs with CUDA Scientific Visualization Suites R for MRI analysis
Fri, Jun 15
Morning: 09:30-12:30
Shared Memory Parallel Programming with OpenMP Debugging, Profiling and Bring-Your-Own-Code Lab Public Datasets for Neuroimaging
Afternoon: 13:30-16:30
Shared Memory Parallel Programming with OpenMP Debugging, Profiling and Bring-Your-Own-Code Lab HCP with HPC: Surface Based Neuroimaging Analysis