Summer Schools

From SHARCNETHelp
Revision as of 13:29, 4 June 2024 by Syam (talk | contribs)
Jump to navigationJump to search
Summer school1.jpg

FAQ

Do I need to have an Alliance account to register for Compute Ontario summer school courses?

The vast majority of our courses do not have such a requirement. The courses which do require this list this as a formal course prerequisite. For the rest of the courses you can create a Compute Ontario Training account, then use it to register for the courses you want.

I can login to the CCDB website using Alliance account, but the account doesn't work when I try to register for summer school courses - why?

When you login to the CCDB website, make sure you check the status of your account - most likely it is Deactivated. For almost all of our courses you can create a Compute Ontario Training account, then use it to register for the courses you want.

The course is full - do you have a waitlist? or can you register me manually?

Our summer school courses do not have waitlists. Also, once the course is full, we cannot add people manually. What you can do is to wait till the summer school is over, then send us an email (help@sharcnet.ca) asking for an access to the course contents including the recordings from the live sessions.

Do I need to be from Ontario to be able to attend Compute Ontario summer school courses?

No. Any Canadian researcher can register for our summer school courses. This applies to Canadian grad students, some undergrads (involved in research), postdocs, staff researchers, faculty etc. You can be in a Canadian university, college, national lab etc. The school is named so because it is organized by Compute Ontario and affiliated Canadian HPC consortia - SHARCNET, SciNet, CAC.

I am a high school student - can I attend the Compute Ontario summer school?

No. The school's material is designed for researchers, and will not be helpful for high schoolers.

I attended the summer school course X, but I was marked as absent by the system - can you fix it?

We can help - just send an email to help@sharcnet.ca . For the future, please make sure to run the Attendance activity (located at the top of the course web page) at the beginning of each session - morning and afternoon ones.

The course I attended has a Completion Quiz at the end - when is the deadline for doing the quiz?

You should complete such quizzes (and any other completion assignments) before the end of the summer school.

Will I get a certificate after attending your summer school course?

All our courses will generate Attendance certificates for people who attended at least 50% of live sessions. Some courses will also issue Completion certificates - based on Completion quizzes, home assignments etc.

When will I get the summer school certificate?

Gathering all the data for certificates generation is fairly time-expensive, so expect some delays with getting your certificates. This could be late summer or early autumn.

Will I still have the access to the courses I attended after the school is over?

Yes, you can still access the course materials after the school is over.

I am getting an error when trying to create a Compute Ontario Training account - can you help?

The following steps should resolve the issue (if not, send us an email to help@sharcnet.ca):

  • Go to https://training.computeontario.ca/createcotacct.php
  • Type in your email and click submit.
    • Your browser will now be Step 2 of 3.
  • Check your inbox for an email from the web site.
    • Only bother with the last email received.
  • Instead of clicking the link in that email, right-click your mouse on it and copy the link.
    • Why? Because if your default browser is not the same browser as you used with step 2 then clicking will not work. This is why I mention copying the link instead.
  • Paste the link in the web browser you used in step 2 within 10 minutes of doing step 2.
  • Now you can complete filling in the details for your account and finalize account creation.

When is the deadline for registering for summer school courses?

We do not currently impose such deadlines. You can register any time - before, during or after the summer school - as long as the course is not full. (We do impose registration caps with our courses.) Registering after the course is over can still be useful as it will allow you access the course materials including live session recordings. You will not be able to qualify for an Attendance certificate though.

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

  • 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.

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.

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 2024

UPDATE: Registration opens on May 15, 2024, at 2pm EDT. Space is limited, so hurry up! You can register here: https://training.computeontario.ca/coss2024.php

We are excited to announce the dates for this year’s 2024 Compute Ontario Summer School.

Jointly organized by the Centre for Advanced Computing, SciNet, SHARCNET, and in collaboration with the RDM Network of Experts, this year’s virtual event will be held on June 3-21.

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

Registration is expected to open in mid-May. Stay tuned for more updates!

Curricula

Past schools


Summer school2.jpg