From Documentation
Jump to: navigation, search
Line 1: Line 1:
[[File:summer_school1.jpg]]
+
[[File:summer_school1.jpg|center]]
  
 +
= Overview =
  
Ontario Summer School on High Performance and Technical Computing 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 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. 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 distributed systems using message passing (MPI);
    Programming shared memory systems with threads (OpenMP and P-threads);
+
*Programming shared memory systems with threads (e.g. OpenMP);
    Programming GPGPUs (CUDA);
+
*Programming GPGPUs (CUDA);
    Common programming languages: Modern Fortran, C/C++, R, Python, MATLAB/Octave etc.;
+
*Common programming languages: Modern Fortran, C/C++, R, Python, MATLAB/Octave etc.;
    Debugging;
+
*Debugging;
    Visualization;
+
*Visualization;
    Cloud computing;
+
*Cloud computing;
    Big data, deep learning on advanced computing facilities;
+
*Big data and deep learning;
    Application 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 needs of Advanced Computing community. The summer schools include both in-class lectures and hands-on computer labs. Those who attend at least three full days cumulatively will receive an official certificate in HPC training (the exact rules can be site-specific). Prerequisites for this summer school vary depending on the sessions you choose, but all will require a basic familiarity with the Linux shell, and most will require a certain level of programming experience.
+
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 has been offered by SHARCNET since 2007, and was expanded to three provincial offerings (west, centre, and east) in 2011. Originally structured as a four-day workshop, Summer School has evolved to become a week-long event of intensive courses and hands-on labs ran in two parallel streams. For a history of training events and summer schools, please follow the link Past Summer Schools on the left menu or visit the consortium websites.  
+
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.  
  
  
 +
= Past schools =
  
  
[[File:summer_school2.jpg]]
+
 
 +
 
 +
[[File:summer_school2.jpg|center]]

Revision as of 13:19, 13 March 2018

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


Past schools

Summer school2.jpg