Difference between revisions of "Summer Schools"

From SHARCNETHelp
Jump to navigationJump to search
 
(41 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[File:Summer_school1.jpg|center]]
[[File:Summer_school1.jpg|center]]
= Overview =
= Overview =


Ontario Summer School on Advanced Research Computing (ARC) is an annual educational event for graduate/undergraduate students, postdocs and researchers who are engaged in a compute intensive research. Held geographically in the West, centre and East of the province of Ontario, the summer schools provide attendees with the opportunity to learn and share knowledge and experience in high performance and technical computing on modern HPC platforms. Five full days dual/triple stream summer schools offer intensive courses on a number of selected subjects, including
Ontario Summer School on Advanced Research Computing (ARC) is an annual educational event for graduate/undergraduate students, postdocs and researchers who are engaged in a compute intensive research. The online summer schools provide attendees with the opportunity to learn and share knowledge and experience in high performance and technical computing on modern HPC platforms. Our summer schools offer intensive courses on a number of selected subjects, including


*Programming distributed systems using message passing (MPI);
*Programming distributed systems using message passing (MPI);
Line 15: Line 14:
*Domain specific tools.
*Domain specific tools.


Each site has a slightly different list of courses. Every year the curricula change to reflect the current HPC trends and ever changing needs of the Advanced Research Computing community. The summer schools include both in-class lectures and hands-on computer labs. Those who attend at least three full days cumulatively receive an official certificate in ARC training (the exact rules are site-specific). Prerequisites vary depending on the sessions you choose, but all require a basic familiarity with the Linux shell, and most require a certain level of programming experience.
Every year the curricula change to reflect the current HPC trends and ever changing needs of the Advanced Research Computing community. The summer schools include both in-class lectures and hands-on computer labs. Prerequisites vary depending on the sessions you choose, but all require a basic familiarity with the Linux shell, and most require a certain level of programming experience.
 
There have been annual training and education events offered by the three HPC consortia of Compute Ontario: SHARCNET, SciNet and Centre for Advanced Computing, for more than a decade. Formerly the Fall Workshop, the HPC Summer School was offered by SHARCNET since 2007, and was expanded to three provincial offerings (West, Central, and East) in 2011. Originally structured as a four-day workshop, Summer School evolved to become a week-long event of intensive courses and hands-on labs ran in two or more parallel streams.
 
 
= Summer School 2020 =
 
Due to COVID-19 pandemic, the [https://training.sharcnet.ca/course/index.php?categoryid=6 2020 SHARCNET Summer School on ARC] will be delivered online. It will start on May 19, and will run as a single stream until mid-June. Registration will open on May 5. Registration is limited, so please register early. If there is enough demand, we might re-run some courses for the second time later in the summer.


::[https://training.sharcnet.ca/course/index.php?categoryid=6 '''Register here for the 2020 SHARCNET Summer School on ARC''']
There have been annual training and education events offered by the three HPC consortia of Compute Ontario: SHARCNET, SciNet and Centre for Advanced Computing, for more than a decade. Formerly the Fall Workshop, the HPC Summer School was offered by SHARCNET since 2007, and was expanded to three provincial offerings (West, Central, and East) in 2011. Since 2022 the school became a single annual online training event called "Compute Ontario summer school" jointly organized and delivered by SHARCNET, SciNet and Centre for Advanced Computing.


= Summer School 2026 =
Registration is open now: https://training.computeontario.ca/coss2026.php


We are excited to announce the dates for this year’s 2026 Compute Ontario Summer School: Monday June 1st through Friday June 19th. Registration is expected to open in mid-May.


= Curricula =
The Compute Ontario Summer School offers a rich curriculum packed with around 50 free online courses. Delivered by experts in the field, these sessions cover a wide range of topics including Advanced Research Computing (ARC), Artificial Intelligence (AI), High Performance Computing (HPC), Research Data Management (RDM) and some domain-specific courses. With presentations and workshops available at introductory to advanced levels, there is something for everyone.


* [[Summer School Courses|Courses taught in the past SHARCNET Summer Schools]]
Presented by ACENET, CAC, SciNet, SHARCNET, in partnership with Bioinformatics.ca, Digital Research Alliance of Canada, HPC4Health, Ontario Brain Institute, OICR,  RDM Network of Experts, and Scholars Portal, this summer school is primarily intended for the Canadian research community.


= Past schools =
= Past schools =


* [https://training.sharcnet.ca/course/index.php?categoryid=6 2020 (Online, due to COVID pandemia)]
* [https://training.computeontario.ca/courses/course/index.php?categoryid=24 2025 (Online)] - Compute Ontario summer school.
* [https://training.computeontario.ca/courses/course/index.php?categoryid=14 2024 (Online)] - Compute Ontario summer school.
* [https://training.computeontario.ca/courses/course/index.php?categoryid=4 2023 (Online)] - Compute Ontario summer school.
* [https://training.computeontario.ca/courses/course/index.php?categoryid=2 2022 (Online)] - Our first joint Compute Ontario summer school.
* [https://training.sharcnet.ca/course/index.php?categoryid=28 2021 (Online)]
* [https://training.sharcnet.ca/course/index.php?categoryid=6 2020 (Online)]
* [https://www.sharcnet.ca/summerschool/2019/ 2019 (McMaster, UofT, Ottawa)]
* [https://www.sharcnet.ca/summerschool/2019/ 2019 (McMaster, UofT, Ottawa)]
* [https://www.sharcnet.ca/summerschool/2018/ 2018 (Western, UofT, Queen's)]
* [https://www.sharcnet.ca/summerschool/2018/ 2018 (Western, UofT, Queen's)]
* [https://www.sharcnet.ca/events/ss2017/ 2017 (Waterloo, UofT, Queen's)]
* 2017 (Waterloo, UofT, Queen's)
* [https://www.sharcnet.ca/events/ss2016/ 2016 (McMaster, UofT, Ottawa)]
* 2016 (McMaster, UofT, Ottawa)
* [https://www.sharcnet.ca/events/ss2015/ 2015 (Western, UofT, Queen's)]
* 2015 (Western, UofT, Queen's)
* [https://www.sharcnet.ca/events/ss2014/ 2014 (Waterloo, UofT, Carleton)]
* 2014 (Waterloo, UofT, Carleton)
* [https://www.sharcnet.ca/events/ss2013/ 2013 (Western, UofT)]
* 2013 (Western, UofT)
* [https://www.sharcnet.ca/events/ss2012/ 2012 (Western, UofT, Ottawa)]
* 2012 (Western, UofT, Ottawa)
* [https://www.sharcnet.ca/events/ss2011/ 2011 (Sheridan, UofT)]
* 2011 (Sheridan, UofT)
* [https://www.sharcnet.ca/events/ss2010/ 2010 (Sheridan)]
* 2010 (Sheridan)
* [https://www.sharcnet.ca/events/ss2009/ 2009 (Sheridan)]
* 2009 (Sheridan)
* [https://www.sharcnet.ca/events/ss2008/ 2008 (York)]
* 2008 (York)
* [https://www.sharcnet.ca/events/ss2007/ 2007 (McMaster)]
* 2007 (McMaster)
* [https://www.sharcnet.ca/events/fw2006/ 2006 (Waterloo)]
* 2006 (Waterloo)
* [https://www.sharcnet.ca/events/fw2005/ 2005 (York)]
* 2005 (York)
* [https://www.sharcnet.ca/events/fw2004/ 2004 (Wilfrid Laurier)]
* 2004 (Wilfrid Laurier)
* [https://www.sharcnet.ca/events/fw2003/ 2003 (Western)]
* 2003 (Western)
* [https://www.sharcnet.ca/events/fw2002/ 2002 (McMaster)]
* 2002 (McMaster)






[[File:Summer_school2.jpg|center]]
[[File:Summer_school_2019_resize.jpg|center]]

Latest revision as of 16:23, 11 May 2026

Summer school1.jpg

Overview

Ontario Summer School on Advanced Research Computing (ARC) is an annual educational event for graduate/undergraduate students, postdocs and researchers who are engaged in a compute intensive research. The online summer schools provide attendees with the opportunity to learn and share knowledge and experience in high performance and technical computing on modern HPC platforms. Our summer schools offer intensive courses on a number of selected subjects, including

  • Programming distributed systems using message passing (MPI);
  • Programming shared memory systems with threads (e.g. OpenMP);
  • Programming GPGPUs (CUDA);
  • Common programming languages: Modern Fortran, C/C++, R, Python, MATLAB/Octave etc.;
  • Debugging;
  • Visualization;
  • Cloud computing;
  • Big data and deep learning;
  • Domain specific tools.

Every year the curricula change to reflect the current HPC trends and ever changing needs of the Advanced Research Computing community. The summer schools include both in-class lectures and hands-on computer labs. Prerequisites vary depending on the sessions you choose, but all require a basic familiarity with the Linux shell, and most require a certain level of programming experience.

There have been annual training and education events offered by the three HPC consortia of Compute Ontario: SHARCNET, SciNet and Centre for Advanced Computing, for more than a decade. Formerly the Fall Workshop, the HPC Summer School was offered by SHARCNET since 2007, and was expanded to three provincial offerings (West, Central, and East) in 2011. Since 2022 the school became a single annual online training event called "Compute Ontario summer school" jointly organized and delivered by SHARCNET, SciNet and Centre for Advanced Computing.

Summer School 2026

Registration is open now: https://training.computeontario.ca/coss2026.php

We are excited to announce the dates for this year’s 2026 Compute Ontario Summer School: Monday June 1st through Friday June 19th. Registration is expected to open in mid-May.

The Compute Ontario Summer School offers a rich curriculum packed with around 50 free online courses. Delivered by experts in the field, these sessions cover a wide range of topics including Advanced Research Computing (ARC), Artificial Intelligence (AI), High Performance Computing (HPC), Research Data Management (RDM) and some domain-specific courses. With presentations and workshops available at introductory to advanced levels, there is something for everyone.

Presented by ACENET, CAC, SciNet, SHARCNET, in partnership with Bioinformatics.ca, Digital Research Alliance of Canada, HPC4Health, Ontario Brain Institute, OICR, RDM Network of Experts, and Scholars Portal, this summer school is primarily intended for the Canadian research community.

Past schools


Summer school 2019 resize.jpg