RCS Summer School 2024: Difference between revisions

From RCSWiki
Jump to navigation Jump to search
Line 29: Line 29:
! width="10%" |8:30 AM
! width="10%" |8:30 AM
| width="15%" |'''Registration & check-in'''<br>ICT 102
| width="15%" |'''Registration & check-in'''<br>ICT 102
| width="15%" rowspan="2" |Refreshments<br>ICT 114
| width="15%" rowspan="2" |Refreshments <br>ICT 114
| width="15%" |'''Registration & check-in'''<br>ICT 102
| width="15%" |'''Registration & check-in'''<br>ICT 102
| width="15%" rowspan="2" |Refreshments<br>ICT 114
| width="15%" rowspan="2" |Refreshments<br>ICT 114
Line 35: Line 35:
| width="15%" rowspan="15" |Refreshments<br>ICT 114
| width="15%" rowspan="15" |Refreshments<br>ICT 114
|-
|-
|9:00 AM
!9:00 AM
|'''Introduction to RCS'''<br>ICT 102<br>Jill Kowalchuk
|'''Introduction to RCS'''<br>ICT 102<br>Jill Kowalchuk
|'''The Alliance: Introduction'''<br>ICT 102<br>Brock Kahanyshyn
|'''The Alliance: Introduction'''<br>ICT 102<br>Brock Kahanyshyn
Line 41: Line 41:
ICT 102
ICT 102
|-
|-
|9:30 AM
!9:30 AM
| rowspan="2" |'''Introduction to Linux, Bash,<br>and the command line<br>'''ICT 102, 9:30AM - 10:30AM
| rowspan="2" |'''Introduction to Linux, Bash,<br>and the command line<br>'''ICT 102, 9:30AM - 10:30AM


Line 50: Line 50:
| rowspan="6" |'''NVIDIA: Workflow Optimization with NVIDIA GPUs'''<br>ICT 102, 9:30AM - 12:20AM<br>Artur Rodrigues from NVIDIA
| rowspan="6" |'''NVIDIA: Workflow Optimization with NVIDIA GPUs'''<br>ICT 102, 9:30AM - 12:20AM<br>Artur Rodrigues from NVIDIA
|-
|-
|10:00 AM
!10:00 AM
| rowspan="4" |Refreshments<br>ICT 114
| rowspan="4" |Refreshments<br>ICT 114
|-
|-
|10:30 AM
!10:30 AM
| rowspan="3" |'''Workshop: Hands on with Linux & Slurm'''<br>ICT 102, 10:30AM - 11:50 AM<br>Robert Fridman
| rowspan="3" |'''Workshop: Hands on with Linux & Slurm'''<br>ICT 102, 10:30AM - 11:50 AM<br>Robert Fridman
| rowspan="2" |'''Linux tools & utilities for working with large data sets'''<br>ICT 102, 10:30AM - 11:20AM<br>Leo Leung
| rowspan="2" |'''Linux tools & utilities for working with large data sets'''<br>ICT 102, 10:30AM - 11:20AM<br>Leo Leung
|-
|-
|11:00 AM
!11:00 AM
|-
|-
|11:30 AM
!11:30 AM
| rowspan="2" |'''Reproducible Data Management with Datalad<br>'''ICT 114, 10:30AM - 11:20AM<br>David Deepwell, Pedro Martinez
| rowspan="2" |'''Reproducible Data Management with Datalad<br>'''ICT 114, 10:30AM - 11:20AM<br>David Deepwell, Pedro Martinez
|'''RCS Q&A period: Ask RCS anything'''<br>ICT 102, 11:30AM - 12:00PM<br>RCS Team
|'''RCS Q&A period: Ask RCS anything'''<br>ICT 102, 11:30AM - 12:00PM<br>RCS Team
|-
|-
|12:00 PM
!12:00 PM
|'''Open OnDemand on ARC'''<br>ICT 102, 12:00 AM - 12:20 AM<br>Leo Leung
|'''Open OnDemand on ARC'''<br>ICT 102, 12:00 AM - 12:20 AM<br>Leo Leung
| colspan="2" rowspan="2" |'''Lunch break'''<br>12:30PM - 1:30PM
| colspan="2" rowspan="2" |'''Lunch break'''<br>12:30PM - 1:30PM
|-
|-
|12:30 PM
!12:30 PM
| colspan="2" rowspan="2" |'''Lunch break'''<br>12:30PM - 1:30PM
| colspan="2" rowspan="2" |'''Lunch break'''<br>12:30PM - 1:30PM
|'''Lunch break'''<br>12:30PM - 1:30PM
|'''Lunch break'''<br>12:30PM - 1:30PM
|-
|-
|1:00 PM
!1:00 PM
| rowspan="3" |'''Digital File Management'''<br>ICT 102<br>
| rowspan="3" |'''Digital File Management'''<br>ICT 102<br>
| rowspan="7" |Refreshments<br>ICT 114
| rowspan="7" |Refreshments<br>ICT 114
| rowspan="3" |'''Dell & AMD: Machine learning with Dell & AMD'''<br>ICT 102, 1:00PM - 1:50PM
| rowspan="3" |'''Dell & AMD: Machine learning with Dell & AMD'''<br>ICT 102, 1:00PM - 1:50PM
|-
|-
|1:30 PM
!1:30 PM
| rowspan="2" |'''AWS: ML in the Cloud'''<br>ICT 102
| rowspan="2" |'''AWS: ML in the Cloud'''<br>ICT 102
| rowspan="7" |Refreshments<br>ICT 114
| rowspan="7" |Refreshments<br>ICT 114
|-
|-
|2:00 PM
!2:00 PM
|-
|-
|2:30 PM
!2:30 PM
| rowspan="5" |'''AWS: Machine Learning with low-code workshop'''<br>ICT 102, 2:30PM - 4:50PM<br>AWS
| rowspan="5" |'''AWS: Machine Learning with low-code workshop'''<br>ICT 102, 2:30PM - 4:50PM<br>AWS
| rowspan="2" |'''Introduction to containers with Apptainer'''<br>ICT 102, 2:30PM - 3:20PM<br>Tannistha Nandi
| rowspan="2" |'''Introduction to containers with Apptainer'''<br>ICT 102, 2:30PM - 3:20PM<br>Tannistha Nandi
| rowspan="3" |'''Prefect for Research Workflow Development'''<br>ICT 102, 2:30PM - 3:50PM<br>David Deepwell, Pedro Martinez
| rowspan="3" |'''Prefect for Research Workflow Development'''<br>ICT 102, 2:30PM - 3:50PM<br>David Deepwell, Pedro Martinez
|-
|-
|3:00 PM
!3:00 PM
|-
|-
|3:30 PM
!3:30 PM
| rowspan="2" |'''Managing scientific software with Conda'''<br>ICT 102, 3:30PM - 4:20PM<br>Dmitri Rozmanov
| rowspan="2" |'''Managing scientific software with Conda'''<br>ICT 102, 3:30PM - 4:20PM<br>Dmitri Rozmanov
|-
|-
|4:00 PM
!4:00 PM
|
| colspan="2" rowspan="3" |'''End of day: 4:00PM'''
|
|-
|-
|4:30 PM
!4:30 PM
|End
| colspan="2" rowspan="2" |'''End of day: 4:30PM'''
|
|
|
|-
|-
|5:00 PM
!5:00 PM
|End
| colspan="2" |'''End of day: 5:00PM'''
|
|
|
|
|
|}
|}

Revision as of 22:43, 9 May 2024

Research Computing Services' 3rd annual summer school will run from June 10 through June 12, 2024.

RCS Summer School 2024 Poster

Topics

  • Introduction to RCS services and HPC resources
  • Introduction to Linux & Bash command line
  • Using Linux utilities for large datasets
  • Hands on with Linux & Slurm: Workshop
  • Using Open OnDemand on ARC
  • Develop a research data management plan
  • Reproducible data management with Datalad
  • Digital File Management
  • Using containers in HPC with Apptainer
  • Managing scientific software with Conda
  • Research workflow development with Prefect
  • AWS: ML in the Cloud, a walkthrough followed by a workshop
  • NVIDIA: Workflow optimization using NVIDIA GPUs
  • Dell & AMD: Machine learning with Dell and AMD

Schedule

The summer school sessions will be held in ICT 102 and ICT 114. Refreshments will be available in ICT 114 on all 3 days.

Time June 10 June 11 June 12
8:30 AM Registration & check-in
ICT 102
Refreshments
ICT 114
Registration & check-in
ICT 102
Refreshments
ICT 114
Registration & check-in
ICT 102
Refreshments
ICT 114
9:00 AM Introduction to RCS
ICT 102
Jill Kowalchuk
The Alliance: Introduction
ICT 102
Brock Kahanyshyn
TBD

ICT 102

9:30 AM Introduction to Linux, Bash,
and the command line
ICT 102, 9:30AM - 10:30AM

Robert Fridman

Developing a Research Data Management Plan with technical storage requirements
ICT 114, 9:30AM - 11:20AM
Ian Percel
Introduction to HPC resources
ICT 102, 9:30AM - 10:20AM
Robert Fridman, Dave Schulz
Data Management with Datalad
ICT 114, 9:30AM - 10:20AM
David Deepwell, Pedro Martinez
NVIDIA: Workflow Optimization with NVIDIA GPUs
ICT 102, 9:30AM - 12:20AM
Artur Rodrigues from NVIDIA
10:00 AM Refreshments
ICT 114
10:30 AM Workshop: Hands on with Linux & Slurm
ICT 102, 10:30AM - 11:50 AM
Robert Fridman
Linux tools & utilities for working with large data sets
ICT 102, 10:30AM - 11:20AM
Leo Leung
11:00 AM
11:30 AM Reproducible Data Management with Datalad
ICT 114, 10:30AM - 11:20AM
David Deepwell, Pedro Martinez
RCS Q&A period: Ask RCS anything
ICT 102, 11:30AM - 12:00PM
RCS Team
12:00 PM Open OnDemand on ARC
ICT 102, 12:00 AM - 12:20 AM
Leo Leung
Lunch break
12:30PM - 1:30PM
12:30 PM Lunch break
12:30PM - 1:30PM
Lunch break
12:30PM - 1:30PM
1:00 PM Digital File Management
ICT 102
Refreshments
ICT 114
Dell & AMD: Machine learning with Dell & AMD
ICT 102, 1:00PM - 1:50PM
1:30 PM AWS: ML in the Cloud
ICT 102
Refreshments
ICT 114
2:00 PM
2:30 PM AWS: Machine Learning with low-code workshop
ICT 102, 2:30PM - 4:50PM
AWS
Introduction to containers with Apptainer
ICT 102, 2:30PM - 3:20PM
Tannistha Nandi
Prefect for Research Workflow Development
ICT 102, 2:30PM - 3:50PM
David Deepwell, Pedro Martinez
3:00 PM
3:30 PM Managing scientific software with Conda
ICT 102, 3:30PM - 4:20PM
Dmitri Rozmanov
4:00 PM End of day: 4:00PM
4:30 PM End of day: 4:30PM
5:00 PM End of day: 5:00PM