HPC101

Introduction to supercomputing

Courses tagged with "HPC101"

An introduction to basic concepts in High-Performance Computing (HPC).  This is intended to be a high-level primer for those largely new to HPC.  Topic will include motivation for HPC, available HPC resources, essential issues, problem characteristics as they apply to parallelism and a high-level overview of parallel programming models.

Format: Virtual

Teacher: Bruno Mundim
Start date: 23 Sep 2024
End date: 27 Sep 2024
High Performance Computing Credits: 4

An introduction to concepts and techniques in parallel computing with compiled languages, e.g., C, C++ or Fortran. Both OpenMP and MPI will be introduced.

Format: Virtual

Start date: 2 Dec 2024
End date: 6 Dec 2024
High Performance Computing Credits: 4

An introduction to basic concepts in High-Performance Computing (HPC).  This is intended to be a high-level primer for those largely new to HPC.  Topic will include motivation for HPC, available HPC resources, essential issues, problem characteristics as they apply to parallelism and a high-level overview of parallel programming models.

Format: Virtual

Teacher: Bruno Mundim
Start date: 25 Sep 2023
End date: 29 Sep 2023
High Performance Computing Credits: 4

An introduction to basic concepts in High-Performance Computing (HPC).  This is intended to be a high-level primer for those largely new to HPC.  Topic will include motivation for HPC, available HPC resources, essential issues, problem characteristics as they apply to parallelism and a high-level overview of parallel programming models.

Teacher: Bruno Mundim
Start date: 21 Mar 2022
End date: 1 Apr 2023
High Performance Computing Credits: 4

An introduction to basic concepts of High-Performance Computing (HPC).  This is intended to be a high-level primer for those largely new to HPC. Topics will include motivation for HPC, available HPC resources, essential issues, problem characteristics as they apply to parallelism, and a high level overview of parallel programming models.

Start date: 5 Jul 2021
End date: 9 Jul 2021
High Performance Computing Credits: 4
An introduction to basic concepts of high-performance computing. It is intended to be a high-level primer for those largely new to HPC, and serve as a foundation upon which to build over the coming weeks. Topics will include motivation for HPC, available HPC resources, essential issues, problem characteristics as they apply to parallelism, and a high level overview of parallel programming models.
Start date: 9 Jun 2020
End date: 12 Jun 2020
An introduction to basic concepts of high-performance computing. It is intended to be a high level primer for those largely new to HPC, and serve as a foundation upon which to build over the coming days. Topics will include motivation for HPC, available HPC resources, essential issues, problem characteristics as they apply to parallelism, and a high level overview of parallel programming models. -- Prerequisites: C, C++ or Fortran programming, experience editing and compiling code in a Linux environment.
Teacher: SciNet Team
Date: Mon, 24 Jun 2019 - 10:45 am
This half-day session will provide an introduction to basic concepts of high-performance computing. It is intended to be a high level primer for those largely new to HPC, and serve as a foundation upon which to build over the coming days. Topics will include motivation for HPC, available HPC resources, essential issues, problem characteristics as they apply to parallelism, and a high level overview of parallel programming models.
Teacher: Michael Nolta
Date: Mon, 11 Jun 2018 - 9:30 am
Part of the 2017 Ontario Summer School.
Teacher: SciNet Team
Date: Mon, 24 Jul 2017 - 9:00 am
Part of the 2016 Ontario Summer School, this half-day session will provide an introduction to basic concepts of high-performance computing. It is intended to be a high level primer for those largely new to HPC, and serve as a foundation upon which to build over the coming days. Topics will include motivation for HPC, essential issues, problem characteristics as they apply to parallelism and a high level overview of parallel programming models. Strategies of running large sets of serial processes using e.g. GNU parallel, will also be presented.
Teacher: SciNet Team
Date: Mon, 11 Jul 2016 - 9:30 am
This session will provide an introduction to basic concepts of high performance computing. Part of the 2015 Ontario HPC Summer School, central edition
Teacher: SciNet Team
Date: Mon, 13 Jul 2015 - 1:30 pm
Part of the 2014 Ontario Summer School on High Performance Computing
Date: Mon, 9 Jun 2014 - 1:30 pm
Part of the Ontario Summer School on High Performance Computing 2013 -Toronto
Teacher: SciNet Team
Date: Tue, 7 May 2013 - 1:30 pm