Go to content ALT+c

Training and Education

Thursday October 24, 2019 - 00:02
  

SciNet is a high-performance computing consortium of the University of Toronto and associated research hospitals, serving the computational needs of Canadian academic researchers.

This website contains the online content of SciNet's training and education program. It contains lecture videos, slides, links, forums and other electronic material, all publicly available. The materials are organized by course; the list of recent courses can be browsed below.

Users of SciNet and Compute Canada can furthermore login to submit assignments and track their progress towards SciNet's Scientific Computing Certificate, Data Science Certificate, and High Performance Certificate.

      Category  Starts        
HPC123 Intro to Distributed Memory Parallel Programming with MPI (Oct. 2019)

Distributed Memory Parallel Programming with MPI

Learn the basics of Message Passing Interface (MPI) programming. Prerequisites: C/C++ or Fortran programming.

Instructor: Bruno Mundim
2 enrolled - 180 minutes

 
High Performance Computing 2019-10-28
HPC105 Intro to Niagara (Nov 2019)

Intro to Niagara

A quick introduction how to use SciNet and the Niagara supercomputer.

Instructor: Bruno Mundim
2 enrolled - 90 minutes

 
High Performance Computing 2019-11-13
HPC133 Intro to GPU Programming with CUDA (Nov. 2019)

GPU Programming with CUDA

The goal is for students, new to GPGPU but familiar with programming in C/C++, to leave being able to write simple kernels for their own problems, and understand the tools and techniques needed to improve the results.

Instructor: Scott Northrup
4 enrolled - 180 minutes

 
High Performance Computing 2019-11-25
HPC105 Intro to Niagara (Dec 2019)

Intro to Niagara

A quick introduction how to use SciNet and the Niagara supercomputer.

Instructor: Alexey Fedoseev
1 enrolled - 90 minutes

 
High Performance Computing 2019-12-11
HPC105 Intro to Niagara (Jan 2020)

Intro to Niagara

A quick introduction how to use SciNet and the Niagara supercomputer.

Instructor: Erik Spence
1 enrolled - 90 minutes

 
High Performance Computing 2020-01-08
HPC241 Parallel Performance Tuning (Jan. 2020)

Parallel Performance Tuning

A half day session on profiling, performance analysis, and tuning of applications.

Instructor: Scott Northrup
4 enrolled - 180 minutes

 
High Performance Computing 2020-01-13
HPC283 Advanced Distributed Memory Parallel Programming with MPI (Feb. 2020)

Advanced Distributed Memory Parallel Programming with MPI

Learn advanced MPI techniques such as MPI Datatypes, MPI-IO and one-sided communications.

Instructor: Bruno Mundim
4 enrolled - 180 minutes

 
High Performance Computing 2020-02-03
HPC105 Intro to Niagara (Feb 2020)

Intro to Niagara

A quick introduction how to use SciNet and the Niagara supercomputer.

Instructor: Marcelo Ponce
1 enrolled - 90 minutes

 
High Performance Computing 2020-02-12
HPC105 Intro to Niagara (Mar 2020)

Intro to Niagara

A quick introduction how to use SciNet and the Niagara supercomputer.

Instructor: Ramses van Zon
1 enrolled - 90 minutes

 
High Performance Computing 2020-03-11
HPC105 Intro to Niagara (Apr 2020)

Intro to Niagara

A quick introduction how to use SciNet and the Niagara supercomputer.

Instructor: Michael Nolta
1 enrolled - 90 minutes

 
High Performance Computing 2020-04-08
HPC105 Intro to Niagara (May 2020)

Intro to Niagara

A quick introduction how to use SciNet and the Niagara supercomputer.

Instructor: Alexey Fedoseev
1 enrolled - 90 minutes

 
High Performance Computing 2020-05-13
HPC105 Intro to Niagara (Jun 2020)

Intro to Niagara

A quick introduction how to use SciNet and the Niagara supercomputer.

Instructor: Bruno Mundim
1 enrolled - 90 minutes

 
High Performance Computing 2020-06-10

Archived Courses and Events

HPC105 Intro to Niagara (Oct 2019)

Intro to Niagara

A quick introduction how to use SciNet and the Niagara supercomputer.

Instructor: Michael Nolta
- 90 minutes

 
High Performance Computing 2019-10-16
HPC113 Shared Memory Programming with OpenMP (Oct 2019)

Shared Memory Programming with OpenMP

Learn the basics of shared memory programming with OpenMP. In particular, we will discuss the OpenMP execution and memory model, performance, reductions and load balancing. -- Prerequisites: C, C++ or Fortran programming, exp...

Instructor: Alexey Fedoseev
- 180 minutes

 
High Performance Computing 2019-10-11
HPC105 Intro to Niagara (Sept 2019)

Intro to Niagara

A quick introduction how to use SciNet and the Niagara supercomputer.

Instructor: Ramses van Zon
Attended: 8 - 90 minutes

 
High Performance Computing 2019-09-11
Petascale Computing Institute (Aug. 2019)

Petascale Computing Institute

The goal of this institute is to prepare attendees to be able to scale their computational codes to leadership-class computing systems via two-way video conferences with help of local analysts.

Instructor: SciNet Team
Attended: 22 - 5 events of 420 minutes

 
High Performance Computing 2019-08-19


Questions? Contact Support.
Web site engine's code is copyright Ā© ATutorĀ®. About ATutor.
Modifications and code of added modules are copyright of SciNet.