Events

Refresh calendars Add to google calendar
April,2024
15 Apr 1:00 pm 4:00 pm

Shell Scripting

Learn how to write bash scripts, use environment variables, how to control process, and much more. Requires some Linux basic command line experience.Note: this event has been moved from April 8th to April 15th.Format: Virtual Virtual
SCMP201 - Apr 2024Show in Google map
17 Apr 12:00 pm 1:00 pm

CO Colloquium "How to Buy a Supercomputer for Scientific Computing"

Buying a new supercomputer that both maximises total performance, given our budget, and whose architecture suits our users' workloads is a very difficult balancing act. There are a wide range of decisions to be made, such as: CPU architecture; node count; memory size/bandwidth; GPU count; interconnect type; storage size; filesystem type/bandwidth; cooling type and power budget to name but a few. In order to balance all of these constraints we need to come up with a scoring system to compare potential candidate supercomputers. In this talk we describe the Scalable System Improvement (SSI) metric and apply it to the system refresh of Niagara & Mist. Virtual
COCO - 17 Apr 2024Show in Google map
23 Apr 11:00 am 12:00 pm

DAT112: Lecture 1

Introduction to neural network programming, lecture 1
DAT112 - Apr 2024
25 Apr 11:00 am 12:00 pm

DAT112: Lecture 2

Introduction to neural network programming, lecture 2
DAT112 - Apr 2024
30 Apr 11:00 am 12:00 pm

DAT112: Lecture 3

Introduction to neural network programming, lecture 3
DAT112 - Apr 2024
May,2024
2 May 11:00 am 12:00 pm

DAT112: Lecture 4

Introduction to neural network programming, lecture 4
DAT112 - Apr 2024
7 May 11:00 am 12:00 pm

DAT112: Lecture 5

Introduction to neural network programming, lecture 5
DAT112 - Apr 2024
8 May 1:00 pm 2:30 pm

Intro to Niagara

In about 90 minutes, learn how to use the SciNet systems Niagara and Mist, from securely logging in to running computations on the supercomputer. Experienced users may still pick up some valuable pointers.Format: Virtual Virtual
HPC105 - May 2024Show in Google map
June,2024
20 Jun 9:00 am 12:00 pmVirtualCOSS2024Show in Google map
20 Jun 1:30 pm 4:30 pm

CO Summer School S1: Databases and SQL (day 1, afternoon session)

In our digitally-driven world, databases are the cornerstone of virtually every online service and application. They help store your favourite songs on music platforms, track orders on shopping sites, and keep your personal information safe and sound. These incredible systems are the backbone of our digital universe, silently and efficiently managing the vast oceans of data that flow through our daily lives. From the social media sites we share with our friends to the online transactions that make our lives easier, databases are the unsung heroes, diligently organizing, storing, and retrieving information with remarkable precision. Whether you're a technical professional or just beginning to explore data management, the journey into the realm of databases is both enlightening and rewarding, offering endless opportunities for discovery and innovation. Together, we will explore the secrets that make our connected world tick. Level: Introductory Length: Four 3-Hour Sessions (2 Days) Format: Lecture+Hands-on Prerequisites: Basic programming knowledge Installation of MySQL on one's personal computer (part of the 2024 Compute Ontario Summer School) Virtual
COSS2024Show in Google map
20 Jun 1:30 pm 4:30 pm

CO Summer School S2: Modern C++ Parallel Programming (day 2, afternoon session)

Modern C++ is an efficient, versatile programming language. This workshop will focus on the following in both sequential and parallel contexts: using pseudo-random number generators, making use of reduction options using underlying sequential code, making simple use of in-situ code benchmarking/profiling, and, using mdspan for accessing multi-dimensional arrays and multi-dimensional array slices (submdspan). By the end of these sessions, one will have learnt about sequential and parallel uses of: C++ pseudo-random number generators and their use, C++ std::reduce(), std::transform_reduce(), etc. and C++ parallel algorithms and some of their uses and caveats, using std::chrono facilities, e.g., for in-situ benchmarks, and, how to use multi-dimensional arrays and slices in C++ code. Level: Intermediate Length: Four 3-Hour Sessions (2 Days) Format: Lecture + Hands-on Prerequisites: Experience developing sequential code in C++. (The C++ programming language is not the C programming language. Experience is expected programming in C++, e.g., using the standard library's containers, iterators, and algorithms.) (part of the 2024 Compute Ontario Summer School) Virtual
COSS2024Show in Google map
21 Jun 9:00 am 12:00 pm

CO Summer School S2: Bioinformatics - Introduction and Metagenomics (morning session)

Bioinformatics, the interdisciplinary field at the intersection of biology and computational science, has revolutionized our understanding of life processes. In this one-day course, we will first tune your HPC knowledge/skills towards bioinformatics computing. Then a typical metagenomics pipeline will be explored to introduce common tools used in bioinformatic analysis and to show how they can be run in an HPC environment. Join us for an immersive day of hands-on exploration in the captivating world of bioinformatics and metagenomics! Level: Introductory Length: Two 3-Hour Sessions Format: Lecture + Hands-on Prerequisites: Alliance Account Basic understanding of biology and familiarity with Unix shells (e.g. bash, zsh, etc.). (part of the 2024 Compute Ontario Summer School) Virtual
COSS2024Show in Google map
21 Jun 9:00 am 12:00 pm

CO Summer School S1: Databases and SQL (day 2, morning session)

In our digitally-driven world, databases are the cornerstone of virtually every online service and application. They help store your favourite songs on music platforms, track orders on shopping sites, and keep your personal information safe and sound. These incredible systems are the backbone of our digital universe, silently and efficiently managing the vast oceans of data that flow through our daily lives. From the social media sites we share with our friends to the online transactions that make our lives easier, databases are the unsung heroes, diligently organizing, storing, and retrieving information with remarkable precision. Whether you're a technical professional or just beginning to explore data management, the journey into the realm of databases is both enlightening and rewarding, offering endless opportunities for discovery and innovation. Together, we will explore the secrets that make our connected world tick. Level: Introductory Length: Four 3-Hour Sessions (2 Days) Format: Lecture+Hands-on Prerequisites: Basic programming knowledge Installation of MySQL on one's personal computer (part of the 2024 Compute Ontario Summer School) Virtual
COSS2024Show in Google map
21 Jun 1:30 pm 4:30 pm

CO Summer School S1: Databases and SQL (day 2, afternoon session)

In our digitally-driven world, databases are the cornerstone of virtually every online service and application. They help store your favourite songs on music platforms, track orders on shopping sites, and keep your personal information safe and sound. These incredible systems are the backbone of our digital universe, silently and efficiently managing the vast oceans of data that flow through our daily lives. From the social media sites we share with our friends to the online transactions that make our lives easier, databases are the unsung heroes, diligently organizing, storing, and retrieving information with remarkable precision. Whether you're a technical professional or just beginning to explore data management, the journey into the realm of databases is both enlightening and rewarding, offering endless opportunities for discovery and innovation. Together, we will explore the secrets that make our connected world tick. Level: Introductory Length: Four 3-Hour Sessions (2 Days) Format: Lecture+Hands-on Prerequisites: Basic programming knowledge Installation of MySQL on one's personal computer (part of the 2024 Compute Ontario Summer School) Virtual
COSS2024Show in Google map
21 Jun 1:30 pm 4:30 pm

CO Summer School S2: Bioinformatics - Introduction and Metagenomics (afternoon session)

Bioinformatics, the interdisciplinary field at the intersection of biology and computational science, has revolutionized our understanding of life processes. In this one-day course, we will first tune your HPC knowledge/skills towards bioinformatics computing. Then a typical metagenomics pipeline will be explored to introduce common tools used in bioinformatic analysis and to show how they can be run in an HPC environment. Join us for an immersive day of hands-on exploration in the captivating world of bioinformatics and metagenomics! Level: Introductory Length: Two 3-Hour Sessions Format: Lecture + Hands-on Prerequisites: Alliance Account Basic understanding of biology and familiarity with Unix shells (e.g. bash, zsh, etc.). (part of the 2024 Compute Ontario Summer School) Virtual
COSS2024Show in Google map
July,2024
8 Jul 12:00 pm 3:00 pm

Intro to Quantum Computing, Lecture 1

This course will provide an introduction to the theory, formalisms and algorithms of quantum computing.  The programming language will be Python; experience with Python will be assumed.  Experience with quantum mechanics is not necessary; an introductory-level understanding of linear algebra will be assumed.This will be an in-person course, July 8 - 12, 12:00 - 3:00pm.This course has been cancelled due to lack of attendance. SciNet Teaching Room
SCMP151 - Jul 2024Show in Google map