Difference between revisions of "Training:Workshops"

From CAC Wiki
Jump to: navigation, search
(Upcoming Workshops)
(RAC 2020 @ Queen's : Info Session)
 
(45 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
 
{|  style="border-spacing: 8px;"
 
{|  style="border-spacing: 8px;"
| valign="top" width="50%" style="padding:1em; border:1px solid #aaaaaa; background-color:#e1eaf1; border-radius:7px" |
+
| valign="top" width="100%" style="padding:1em; border:1px solid #aaaaaa; background-color:#e1eaf1; border-radius:7px" |
  
 
== Upcoming Workshops ==
 
== Upcoming Workshops ==
  
=== '''[[Training:SS2017|The 2018 Compute Ontario Summer School on Scientific and High Performance Computing (East)]]''' ===
+
=== RAC 2020 @ Queen's : Info Session ===
  
The '''Compute Ontario Summer School on High Performance and Technical Computing''' is an annual educational event for students, post-docs and researchers in the areas of computational science. Jointly organized by [https://www.sharcnet.ca/my/front/ SHARCNET] (Ontario-West), [http://www.scinethpc.ca/ SciNet](Ontario-Central) and the [http://cac.queensu.ca/ Centre for Advanced Computing] (Ontario-East), attendees are provided with opportunities to learn and share knowledge and experience in high performance and technical computing. This all-week series of workshops will cover a range of high-performance computing related subjects. The Summer School will be conducted in three instalments for the different regions of Ontario:
+
The Centre for Advanced Computing invites you to participate in
  
* Western University, London, Ontario, May 28 - June 1, 2018 (SHARNET)
+
'''Information Sessions : Compute Canada 2020 Resource Allocation Competition'''
* University of Toronto, Toronto, Ontario, June 11 - 15, 2018 (SciNET)
+
* '''Queen's University, Kingston, Ontario, July 30 - August 3, 2018 (CAC)'''
+
  
For details see [https://www.sharcnet.ca/events/ss2018 Official web page], or our [[Training:SS2018|Local Page for the East Event at Queen's]].
+
<pre>
Course material can be accessed through [https://cac-staff.github.io/summer-school-2017/ our Github page]
+
1:00-2:30 pm September 20, 2019 @ MacDonald Hall, Room 4, 128 Union St
 +
1:00-2:30 pm September 27, 2019 @ Kinesiology, Room 101, 28 Division St
 +
</pre>
  
 +
The annual Compute Canada "Resource Allocation Competition" (RAC) starts on September 24. This competition is used to allocate computational resources for research projects in the time period of April 2020 - March 2021.  With sparse computational resources across Canada, researchers at Queen's University may consider to make an application. This info session is directed at novices to such applications, as well as those who would like to be informed about changes from previous years.
 +
 +
The Centre for Advanced Computing is committed to help Queen's researchers to obtain access to the large-scale computational resources they need. Join us  to get an overview of the process, to get questions answered, and to arrange for further consultation. We are conducting two identical sessions a week apart.
 +
 +
[https://cac.queensu.ca/wiki/index.php/Training:RAC2020a Online version]<br>
 +
For individual assistance, send email to cac.help@queensu.ca<br>
 +
 +
=== '''[[Training:SS2019satellite|2019 Compute Ontario Summer School "Satellite" at Queen's]]''' ===
 +
 +
The '''Compute Ontario Summer School on High Performance and Technical Computing''' is an annual educational event for students, post-docs and researchers in the areas of computational science. This "satellite" Summer School provides an opportunity to experience some of the contents of this year's Summer School (which too place at the University of Ottawa) in Kingston. It is aimed at students and researchers from Queen's, RMC, and the St Lawrence College. Everyone else is, of course, welcome. This 3-day series of workshops will cover a range of high-performance computing related subjects.
 +
 +
For details our [[Training:SS2019satellite|Local Page for the Satellite Event at Queen's]].
 +
 +
|-
 
| valign="top" style="padding:1em; border:1px solid #aaaaaa; background-color:#f7f7f7; border-radius:7px" |
 
| valign="top" style="padding:1em; border:1px solid #aaaaaa; background-color:#f7f7f7; border-radius:7px" |
  
 
== Recent Workshops ==
 
== Recent Workshops ==
  
=== '''[[Training:SS2017|The 2017 Compute Ontario Summer School on Scientific and High Performance Computing (East)]]''' ===
+
=== '''[[Training:SS2019|The 2019 Compute Ontario Summer School on Scientific and High Performance Computing (East)]]''' ===
  
 
The '''Compute Ontario Summer School on High Performance and Technical Computing''' is an annual educational event for students, post-docs and researchers in the areas of computational science. Jointly organized by [https://www.sharcnet.ca/my/front/ SHARCNET] (Ontario-West), [http://www.scinethpc.ca/ SciNet](Ontario-Central) and the [http://cac.queensu.ca/ Centre for Advanced Computing] (Ontario-East), attendees are provided with opportunities to learn and share knowledge and experience in high performance and technical computing. This all-week series of workshops will cover a range of high-performance computing related subjects. The Summer School will be conducted in three instalments for the different regions of Ontario:
 
The '''Compute Ontario Summer School on High Performance and Technical Computing''' is an annual educational event for students, post-docs and researchers in the areas of computational science. Jointly organized by [https://www.sharcnet.ca/my/front/ SHARCNET] (Ontario-West), [http://www.scinethpc.ca/ SciNet](Ontario-Central) and the [http://cac.queensu.ca/ Centre for Advanced Computing] (Ontario-East), attendees are provided with opportunities to learn and share knowledge and experience in high performance and technical computing. This all-week series of workshops will cover a range of high-performance computing related subjects. The Summer School will be conducted in three instalments for the different regions of Ontario:
  
* University of Waterloo, Waterloo, Ontario, May 29 - June 2, 2017 (SHARNET)
+
* McMaster University, Hamilton, Ontario, June 10-14, 2019 (SHARCNET)
* University of Toronto, Toronto, Ontario, July 24 - 28, 2017 (SciNET)
+
* University of Toronto, Toronto, Ontario, June 24-28, 2019 (SciNET)
* '''Queen's University, Kingston, Ontario, July 31 - August 4, 2017 (CAC)'''
+
* '''University of Ottawa, Ottawa, Ontario, July 8-12, 2019''' (CAC)
  
For details see [https://www.sharcnet.ca/events/ss2017 Official web page], or our [[Training:SS2017|Local Page for the East Event at Queen's]].
+
For details our [[Training:SS2019|Local Page for the East Event at UofO]].
Course material can be accessed through [https://cac-staff.github.io/summer-school-2017/ our Github page]
+
  
=== [https://cac-staff.github.io/swc-queens-2017-apr/ Software Carpentry @ Queen's] ===
+
|-
 +
| valign="top" style="padding:1em; border:1px solid #aaaaaa; background-color:#f7f7f7; border-radius:7px" |
  
Due to popular demand, we conducted yet another SWC workshop on April 24-25, 2017.
 
This was a two-day workshop giving a thorough introduction to multiple aspects of scientific programming in the framework of [http://software-carpentry.org/ Software Carpentry] style lectures and hands-on labs:
 
  
* Programming with R, including visualization
+
=== '''[[Training:SS2019|The 2019 Compute Ontario Summer School on Scientific and High Performance Computing (East)]]''' ===
* Using the bash shell on Unix systems
+
* Version control with GIT
+
  
The workshop took place at '''Queen's University, on April 24-25, 2017'''.
+
The '''Compute Ontario Summer School on High Performance and Technical Computing''' is an annual educational event for students, post-docs and researchers in the areas of computational science. Jointly organized by [https://www.sharcnet.ca/my/front/ SHARCNET] (Ontario-West), [http://www.scinethpc.ca/ SciNet](Ontario-Central) and the [http://cac.queensu.ca/ Centre for Advanced Computing] (Ontario-East), attendees are provided with opportunities to learn and share knowledge and experience in high performance and technical computing. This all-week series of workshops will cover a range of high-performance computing related subjects. The Summer School will be conducted in three instalments for the different regions of Ontario:
  
=== [https://cac-staff.github.io/swc-queens-2017-feb/ Software Carpentry @ Queen's] ===
+
* McMaster University, Hamilton, Ontario, June 10-14, 2019 (SHARCNET)
 +
* University of Toronto, Toronto, Ontario, June 24-28, 2019 (SciNET)
 +
* '''University of Ottawa, Ottawa, Ontario, July 8-12, 2019''' (CAC)
  
We conducted an SWC workshop during **Reading Week 2017**.
+
For details our [[Training:SS2019|Local Page for the East Event at UofO]].
This was a three-day workshop giving a thorough introduction to multiple aspects of scientific programming in the framework of [http://software-carpentry.org/ Software Carpentry] style lectures and hands-on labs:
+
  
* Programming with R, including visualization
+
|-
* Using the bash shell on Unix systems
+
| valign="top" style="padding:1em; border:1px solid #aaaaaa; background-color:#f7f7f7; border-radius:7px" |
* Version control with GIT
+
* Advanced topics withe an emphasis on bioinformatics will be covered on Day3
+
  
The workshop took place at '''Queen's University, on February 21-23, 2017'''.
 
  
=== [https://cac-staff.github.io/swc-uottawa-2017-feb/ Software Carpentry @ The University of Ottawa] ===
+
=== '''Workshop Reading Week 2019 : How To Use a Cluster''' ===
  
We also held another SWC workshop in the same week at the University of Ottawa.
+
Computing has become and indispensable tool for virtually every field of research, ranging from the obvious such as high-energy physics to the far-from such as art preservation. The capacity required for research computing is often beyond what can covered by local resources in the research lab. Instead, shared resources are required, ranging from University-based ones such as the Queen's '''Centre for Advanced Computing (CAC)''', to national ones such as "Niagara" at the University of Toronto. There is a great deal of collaboration between these Compute Centres, and many of the resources are free. In this two-day workshop we aim to cover some of the aspects of using such compute resources. We will provide access to a scheduled compute cluster and explain the usage from the ground up. The approach is "hands-on". There will be (almost) no slides, so bring your laptop. The subjects are:
This was a two-day workshop giving a an introduction to scientific programming in the framework of [http://software-carpentry.org/ Software Carpentry] style lectures and hands-on labs:  
+
  
* Programming with R, including visualization
+
* How to get access to Compute Resources in Canada
* Using the bash shell on Unix systems
+
* Accessing and using a Linux system (Intro to bash)
* Version control with GIT
+
* Submitting jobs on a cluster (Intro to High Performance Computing)
 +
* Basic programming (Intro to Python Programming)
 +
* Simple MPI programming (Intro to parallel programming using Python/MPI)
 +
 
 +
This workshop is meant as a "crash course" to Cluster usage. The participants will be supplied with temporary accounts on a compute cluster.
 +
 
 +
Location : [http://classfind.com/queens/room/GDS101 Goodes Hall 101 (GDS-101)]
 +
 
 +
<pre>
 +
Date: Thursday, February 21, 2019
 +
Time: 9 am - 12 pm, 1 pm - 4 pm
 +
 
 +
Date: Friday, February 22, 2019
 +
Time: 9 am - 12 pm, 1 pm - 4 pm
 +
 
 +
Instructors: Hartmut Schmider and Hung Tam, Centre for Advanced Computing, Queen's University
 +
</pre>
 +
 
 +
| valign="top" style="padding:1em; border:1px solid #aaaaaa; background-color:#f7f7f7; border-radius:7px" |
 +
 
 +
=== RAC 2019 @ Queen's : Info Session ===
 +
 
 +
The annual Compute Canada "Resource Allocation Competition" (RAC) starts on September 27. With sparse computational resources across Canada, researchers @ Queen's University may want to consider applying for the allocation of such resources through an application to Compute Canada. This info session is directed at novices to such an application, as well as those who would like to be informed about changes in the procedure.
 +
 
 +
The Centre for Advanced Computing is committed to help Queen's researchers to gain the access to large-scale computational resources they need to be successful. Join us during lunchtime to get an overview of the process, and to get some questions answered.
 +
 
 +
<pre>
 +
Date: Wednesday, October 10, 2018
 +
and
 +
Date: Wednesday, October 17, 2018
 +
 
 +
Instructors: Michael Hanlan and Hartmut Schmider, Centre for Advanced Computing
 +
</pre>
 +
 
 +
=== '''The 2018 Compute Ontario Summer School on HPC (East)''' ===
 +
 
 +
The '''Compute Ontario Summer School on High Performance and Technical Computing''' is an annual educational event for students, post-docs and researchers in the areas of computational science. Jointly organized by [https://www.sharcnet.ca/my/front/ SHARCNET] (Ontario-West), [http://www.scinethpc.ca/ SciNet](Ontario-Central) and the [http://cac.queensu.ca/ Centre for Advanced Computing] (Ontario-East), attendees are provided with opportunities to learn and share knowledge and experience in high performance and technical computing. This all-week series of workshops will cover a range of high-performance computing related subjects. The Summer School will be conducted in three instalments for the different regions of Ontario:
 +
 
 +
* Western University, London, Ontario, May 28 - June 1, 2018 (SHARNET)
 +
* University of Toronto, Toronto, Ontario, June 11 - 15, 2018 (SciNET)
 +
* '''Queen's University, Kingston, Ontario, July 30 - August 3, 2018 (CAC)'''
  
The workshop took place at '''The University of Ottawa, on February 23-24, 2017'''.
+
For details our [[Training:SS2018|Local Page for the East Event at Queen's]].
  
 
|-
 
|-

Latest revision as of 16:45, 10 September 2019

Upcoming Workshops

RAC 2020 @ Queen's : Info Session

The Centre for Advanced Computing invites you to participate in

Information Sessions : Compute Canada 2020 Resource Allocation Competition

1:00-2:30 pm September 20, 2019 @ MacDonald Hall, Room 4, 128 Union St
1:00-2:30 pm September 27, 2019 @ Kinesiology, Room 101, 28 Division St

The annual Compute Canada "Resource Allocation Competition" (RAC) starts on September 24. This competition is used to allocate computational resources for research projects in the time period of April 2020 - March 2021.  With sparse computational resources across Canada, researchers at Queen's University may consider to make an application. This info session is directed at novices to such applications, as well as those who would like to be informed about changes from previous years.

The Centre for Advanced Computing is committed to help Queen's researchers to obtain access to the large-scale computational resources they need. Join us  to get an overview of the process, to get questions answered, and to arrange for further consultation. We are conducting two identical sessions a week apart.

Online version
For individual assistance, send email to cac.help@queensu.ca

2019 Compute Ontario Summer School "Satellite" at Queen's

The Compute Ontario Summer School on High Performance and Technical Computing is an annual educational event for students, post-docs and researchers in the areas of computational science. This "satellite" Summer School provides an opportunity to experience some of the contents of this year's Summer School (which too place at the University of Ottawa) in Kingston. It is aimed at students and researchers from Queen's, RMC, and the St Lawrence College. Everyone else is, of course, welcome. This 3-day series of workshops will cover a range of high-performance computing related subjects.

For details our Local Page for the Satellite Event at Queen's.

Recent Workshops

The 2019 Compute Ontario Summer School on Scientific and High Performance Computing (East)

The Compute Ontario Summer School on High Performance and Technical Computing is an annual educational event for students, post-docs and researchers in the areas of computational science. Jointly organized by SHARCNET (Ontario-West), SciNet(Ontario-Central) and the Centre for Advanced Computing (Ontario-East), attendees are provided with opportunities to learn and share knowledge and experience in high performance and technical computing. This all-week series of workshops will cover a range of high-performance computing related subjects. The Summer School will be conducted in three instalments for the different regions of Ontario:

  • McMaster University, Hamilton, Ontario, June 10-14, 2019 (SHARCNET)
  • University of Toronto, Toronto, Ontario, June 24-28, 2019 (SciNET)
  • University of Ottawa, Ottawa, Ontario, July 8-12, 2019 (CAC)

For details our Local Page for the East Event at UofO.


The 2019 Compute Ontario Summer School on Scientific and High Performance Computing (East)

The Compute Ontario Summer School on High Performance and Technical Computing is an annual educational event for students, post-docs and researchers in the areas of computational science. Jointly organized by SHARCNET (Ontario-West), SciNet(Ontario-Central) and the Centre for Advanced Computing (Ontario-East), attendees are provided with opportunities to learn and share knowledge and experience in high performance and technical computing. This all-week series of workshops will cover a range of high-performance computing related subjects. The Summer School will be conducted in three instalments for the different regions of Ontario:

  • McMaster University, Hamilton, Ontario, June 10-14, 2019 (SHARCNET)
  • University of Toronto, Toronto, Ontario, June 24-28, 2019 (SciNET)
  • University of Ottawa, Ottawa, Ontario, July 8-12, 2019 (CAC)

For details our Local Page for the East Event at UofO.


Workshop Reading Week 2019 : How To Use a Cluster

Computing has become and indispensable tool for virtually every field of research, ranging from the obvious such as high-energy physics to the far-from such as art preservation. The capacity required for research computing is often beyond what can covered by local resources in the research lab. Instead, shared resources are required, ranging from University-based ones such as the Queen's Centre for Advanced Computing (CAC), to national ones such as "Niagara" at the University of Toronto. There is a great deal of collaboration between these Compute Centres, and many of the resources are free. In this two-day workshop we aim to cover some of the aspects of using such compute resources. We will provide access to a scheduled compute cluster and explain the usage from the ground up. The approach is "hands-on". There will be (almost) no slides, so bring your laptop. The subjects are:

  • How to get access to Compute Resources in Canada
  • Accessing and using a Linux system (Intro to bash)
  • Submitting jobs on a cluster (Intro to High Performance Computing)
  • Basic programming (Intro to Python Programming)
  • Simple MPI programming (Intro to parallel programming using Python/MPI)

This workshop is meant as a "crash course" to Cluster usage. The participants will be supplied with temporary accounts on a compute cluster.

Location : Goodes Hall 101 (GDS-101)

Date: Thursday, February 21, 2019
Time: 9 am - 12 pm, 1 pm - 4 pm

Date: Friday, February 22, 2019
Time: 9 am - 12 pm, 1 pm - 4 pm

Instructors: Hartmut Schmider and Hung Tam, Centre for Advanced Computing, Queen's University

RAC 2019 @ Queen's : Info Session

The annual Compute Canada "Resource Allocation Competition" (RAC) starts on September 27. With sparse computational resources across Canada, researchers @ Queen's University may want to consider applying for the allocation of such resources through an application to Compute Canada. This info session is directed at novices to such an application, as well as those who would like to be informed about changes in the procedure.

The Centre for Advanced Computing is committed to help Queen's researchers to gain the access to large-scale computational resources they need to be successful. Join us during lunchtime to get an overview of the process, and to get some questions answered.

Date: Wednesday, October 10, 2018
and 
Date: Wednesday, October 17, 2018

Instructors: Michael Hanlan and Hartmut Schmider, Centre for Advanced Computing

The 2018 Compute Ontario Summer School on HPC (East)

The Compute Ontario Summer School on High Performance and Technical Computing is an annual educational event for students, post-docs and researchers in the areas of computational science. Jointly organized by SHARCNET (Ontario-West), SciNet(Ontario-Central) and the Centre for Advanced Computing (Ontario-East), attendees are provided with opportunities to learn and share knowledge and experience in high performance and technical computing. This all-week series of workshops will cover a range of high-performance computing related subjects. The Summer School will be conducted in three instalments for the different regions of Ontario:

  • Western University, London, Ontario, May 28 - June 1, 2018 (SHARNET)
  • University of Toronto, Toronto, Ontario, June 11 - 15, 2018 (SciNET)
  • Queen's University, Kingston, Ontario, July 30 - August 3, 2018 (CAC)

For details our Local Page for the East Event at Queen's.

External Workshops

Request a Workshop