Go to content ALT+c

Training and Education

Friday August 28, 2015 - 01:04
  

SciNet is a high-performance computing consortium of the University of Toronto and associated research hospitals, serving the computational needs of Canadian academic researchers. It is one of six such consortia in the Compute Canada family.

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.

SciNet users and students 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        
HPC105 Intro to SciNet (Sept. 2015)

Intro to SciNet
HPC105

Learn to use SciNet systems
- 60 minutes 
High Performance Computing 2015-09-09
SciNet User Group Meeting (Sept. 2015)

SciNet User Group Meeting

SNUG meetings include: pizza, user discussion and a techtalk, this time about "Research Data Management: Developments and Requirements"
- 60 minutes 
SNUG 2015-09-09
SCMP101 Introduction to the Linux Shell (Sept. 2015)

Introduction to the Linux Shell
SCMP101

Learn the basics of how to use the unix shell in two hours. Includes an mild introduction to bash scripting as well. Very useful for new users of SciNet that have little or no experience with unix or linux.
- 120 minutes 
Scientific Computing 2015-09-14
HPC221 Parallel I/O (Sept. 2015)

Parallel I/O
HPC221

Learn how to avoid I/O becoming the bottleneck in your large-scale computation; general strategies as well as true parallel I/O techniques (MPI-IO, HDF5, NetCDF, ..) will be covered in this half-day course.
3 enrolled - 180 minutes 
High Performance Computing 2015-09-21
DAT172 Data Science with R (Oct. 2015)

Data Science with R
DAT172

Learn the basic of data research with R, in 4 weeks with 2 lectures per week (mini/modular course).
3 enrolled - 8 events of 60 minutes 
Data Science 2015-10-06
SciNet User Group Meeting (Oct. 2015)

SciNet User Group Meeting

This meeting will include: pizza, user discussion, feedback, and a techtalk on "Remote graphics on the GPC: client-server application and VNC.
- 60 minutes 
SNUG 2015-10-14
SCMP112 Intro to Research Computing with Python (Nov. 2015)

Intro to Research Computing with Python
SCMP112

Learn about research computing even with little programming experience. Covers basics of programming in python, best practices and visualization. The course will last 4 weeks with 2 lectures per week (mini/modular grad course).
6 enrolled - 8 events of 60 minutes 
Scientific Computing 2015-11-03
HPC281 Coarray Fortran (Nov. 2015)

Coarray Fortran
HPC281

As part of the 2008 Fortran standard, Coarray Fortran is a minimal extension to the Fortran language that allows distributed parallel computing, by giving access to arrays held by other processes, without explicit message passing.
1 enrolled - 120 minutes 
High Performance Computing 2015-11-09
SciNet User Group Meeting (Nov. 2015)

SciNet User Group Meeting

This meeting includes: pizza, user discussion, and a techtalk (TBA)
- 60 minutes 
SNUG 2015-11-11
SciNet User Group Meeting (Dec. 2015)

SciNet User Group Meeting

This meeting includes: pizza, user discussion, and a techtalk (TBA)
- 60 minutes 
SNUG 2015-12-09
PHY1610 Scientific Computing for Physicists (Winter 2016)

Scientific Computing for Physicists
PHY1610

This course is aimed at reducing your struggle in getting started with computational projects, and make you a more efficient computational scientist. Topics include well-established best practices for developing software as it applies to scientific c...
- 60 minutes 
Scientific Computing 2016-01-05

Past Courses and Events

HPC253 Scientific Visualization (July 2015)

Scientific Visualization
HPC253

The first part of this session will be a basic
introduction to general-purpose scientific visualization
tools such as gnuplot, grace(xmgr), remote tools
(tunneling, VNC), python's matplotlib, and examples from
other. ...
Attended: 14 - 420 minutes 
High Performance Computing 2015-07-17
HPC243 Debugging, Optimization, Best Practices

Debugging, Optimization, Best Practices
HPC243

We will discuss the debugging of frequently encountered bugs in serial code with gdb and the debugging of parallel (MPI and threaded) codes with DDT on live systems. Next, we will present general issues, common pitfalls and optimization strategies th...
Attended: 7 - 420 minutes 
High Performance Computing 2015-07-17
HPC123 Programming Clusters with Message Passing Interface (July 2015)

Programming Clusters with Message Passing Interface
HPC123

Part of the 2015 Ontario HPC Summer School. In this two-day session, students will learn the basics of MPI programming. Examples and exercises will be based on parallelization of common scientific computing problems.
Attended: 5 - 2 events of 420 minutes 
High Performance Computing 2015-07-16
HPC133 Programming GPUs with CUDA (July 2015)

Programming GPUs with CUDA
HPC133

This two-day session is an introductory course covering programming and computing on GPUs---graphics processing units---which are an increasingly common presence in massively parallel computing architectures.
Attended: 10 - 2 events of 420 minutes 
High Performance Computing 2015-07-16


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