Events

  Add to google calendar
January,2023
10 Jan 11:00 am

Start Scientific Computing Course (PHY1610)

This course is aimed at reducing your struggle in getting started with computational projects, and make you a more efficient computational scientist. Topics include well-established best practices for developing software as it applies to scientific computations, common numerical techniques and packages, and aspects of high performance computing. While we will introduce the C++ language, in one language or another, students should already have some programming experience. Despite the title, this course is suitable for many physical scientists (chemists, astronomers, ...).This is a graduate course that can be taken for graduate credit by UofT PhD and MSc students. Students that wish to do so, should enrol using ACORN/ROSI.
PHY1610 - Winter 2023
11 Jan 10:00 am 11:30 am

Intro to SciNet, Niagara and Mist

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: In-person as well as broadcast and recorded.
SciNet Teaching Room
Show in Google mapHPC105 - Jan 2023
11 Jan 12:00 pm 2:00 pm

SciNet User Group Meeting

The SciNet Users Group (SNUG) meetings happen every month on the second Wednesday and involve a techtalk (a hybrid in-person/online webinar) on topics or technologies of interest to the SciNet community, followed by an in-person session at the SciNet headquarters in Toronto where users can bring questions and issues
SciNet Boardroom
Show in Google mapSCMP100 - Jan 2023
16 Jan 1:00 pm 4:00 pm

Intro to the Linux Command Line

Working with many of the HPC systems (like those at SciNet) involves using the Linux/UNIX command line. This provides a very powerful interface, but it can be quite daunting for the uninitiated. In this half-day session, you can become initiated with this coursse which will cover basic commands. It could be a great boon for your productivity.Format: In person, but also broadcast and recorded.
SciNet Teaching Room
Show in Google mapSCMP101 - Jan 2023
23 Jan 12:30 pm 2:00 pm

Python to C++ #1

Python is a wonderful programming language, but it is not the fastest.  If execution speed is an issue for your project, it can be worthwhile moving to a so-called compiled language such as C++.  This three-session workshop is intended to get Python programmers started with the basics of C++.Format: TBD.
SciNet Training Room
Show in Google mapSCMP241 - Jan 2023
25 Jan 12:30 pm 2:00 pm

Python to C++ #2

Python is a wonderful programming language, but it is not the fastest.  If execution speed is an issue for your project, it can be worthwhile moving to a so-called compiled language such as C++.  This three-session workshop is intended to get Python programmers started with the basics of C++.Format: TBD.
SciNet Teaching Room
Show in Google mapSCMP241 - Jan 2023
27 Jan 12:30 pm 2:00 pm

Python to C++ #3

Python is a wonderful programming language, but it is not the fastest.  If execution speed is an issue for your project, it can be worthwhile moving to a so-called compiled language such as C++.  This three-session workshop is intended to get Python programmers started with the basics of C++.Format: TBD.
SciNet Teaching Room
Show in Google mapSCMP241 - Jan 2023
February,2023
8 Feb 10:00 am 11:30 am

Intro to SciNet, Niagara and Mist

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: In person, as well as broadcast and recorded.
SciNet Teaching Room
Show in Google mapHPC105 - Feb 2023
8 Feb 12:00 pm 2:00 pm

SciNet User Group Meeting

The SciNet Users Group (SNUG) meetings happen every month on the second Wednesday and involve a techtalk (a hybrid in-person/online webinar) on topics or technologies of interest to the SciNet community, followed by an in-person session at the SciNet headquarters in Toronto where users can bring questions and issues. 
SciNet Boardroom
Show in Google mapSCMP100 - Feb 2023
13 Feb 1:00 pm 4:00 pm

MS Windows Subsystem for Linux

Windows Subsystem for Linux (WSL) is Microsoft's implementation of Linux container on Windows. WSL allows users to run various Linux distributions inside Windows and provides fully functional Linux environments for routine tasks. This course explores the use of WSL and Docker Desktop on Windows. Format: TDB
SciNet Teaching Room
Show in Google mapSCMP291 - Feb 2023
21 Feb 12:30 pm 2:00 pm

Intro to GPU Programming #1

An overview of GPUs and their use in supercomputers. This workshop will explain what GPUs are, and cover the basic ideas of GPU use in scientific computing. We will introduce several GPU programming frameworks, and demonstrate how to accelerate a solution of a science problem using a GPU. Python or C++ could be used for the assignment.Format: TBD
SciNet Teaching Room
Show in Google mapHPC133 - Feb 2023
22 Feb 12:30 pm 2:00 pm

Intro to GPU Programming #2

An overview of GPUs and their use in supercomputers. This workshop will explain what GPUs are, and cover the basic ideas of GPU use in scientific computing. We will introduce several GPU programming frameworks, and demonstrate how to accelerate a solution of a science problem using a GPU. Python or C++ could be used for the assignment.Format: TBD
SciNet Teaching Room
Show in Google mapHPC133 - Feb 2023
24 Feb 1:30 pm 3:00 pm

Intro to GPU Programming #3

An overview of GPUs and their use in supercomputers. This workshop will explain what GPUs are, and cover the basic ideas of GPU use in scientific computing. We will introduce several GPU programming frameworks, and demonstrate how to accelerate a solution of a science problem using a GPU. Python or C++ could be used for the assignment.Format: TBD
SciNet Teaching Room
Show in Google mapHPC133 - Feb 2023
March,2023
8 Mar 12:00 pm 2:00 pm

SciNet User Group Meeting

The SciNet Users Group (SNUG) meetings happen every month on the second Wednesday and involve a techtalk (a hybrid in-person/online webinar) on topics or technologies of interest to the SciNet community, followed by an in-person session at the SciNet headquarters in Toronto where users can bring questions and issues.
SciNet Boardroom
Show in Google mapSCMP100 - Mar 2023
13 Mar 1:00 pm 4:00 pm

Linux 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.Format: In-person, but will also be broadcast and recorded.
SciNet Teaching Room
Show in Google mapSCMP201 - Mar 2023
15 Mar 10:00 am 11:30 am

Intro to SciNet, Niagara and Mist

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: TBD (hopefully In-person), but also broadcast and recorded.
SciNet Teaching Room
Show in Google mapHPC105 - Mar 2023
27 Mar 1:00 pm 4:00 pm

Python and High Performance Computing

Parallel programming in Python. We will cover subprocess, numexpr, multiprocessing, MPI, and other parallel-enabling python packages.Format: In person, but also broadcast and recorded.
SciNet Teaching Room
Show in Google mapHPC111 - Mar 2023
April,2023
12 Apr 10:00 am 11:30 am

Intro to SciNet, Niagara and Mist

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: In-person, as well as broadcast and recorded.
SciNet Teaching Room
Show in Google mapHPC105 - Apr 2023
12 Apr 12:00 pm 2:00 pm

SciNet User Group Meeting

The SciNet Users Group (SNUG) meetings happen every month on the second Wednesday and involve a techtalk (a hybrid in-person/online webinar) on topics or technologies of interest to the SciNet community, followed by an in-person session at the SciNet headquarters in Toronto where users can bring questions and issues.
SciNet Boardroom
Show in Google mapSCMP100 - Apr 2023
17 Apr 1:00 pm 4:00 pm

Advanced GNU/Linux II

GNU tools provide powerful commands that facilitate the usage of HPC systems. This course explores some efficient ways of working with bash shell for routine tasks. It is complementary to the "Advanced Linux Command Line I". Attending this class requires basic knowledge of GNU/Linux shell. Format: TBD
SciNet Teaching Room
Show in Google mapSCMP281 - Apr 2023
25 Apr 11:00 am 12:00 pm

Neural Network Programming Lecture

This six-week class will introduce neural network programming concepts, theory and techniques. The class material will begin at an introductory level, intended for those with no experience with neural networks, eventually covering intermediate-to-advanced concepts. The programming language will be Python 3.9; experience with Python programming will be assumed. The Keras neural network framework will be used for neural network programming; no experience with Keras will be expected.  Lectures will be 11:00am - 12:00pm, Tuesday and Thursdays.Format: In-person, but lectures will be broadcast and recorded as well.
SciNet Training Room
Show in Google mapDAT112 - Apr 2023
27 Apr 10:04 am 11:04 am

Neural Network Programming Lecture

This six-week class will introduce neural network programming concepts, theory and techniques. The class material will begin at an introductory level, intended for those with no experience with neural networks, eventually covering intermediate-to-advanced concepts. The programming language will be Python 3.9; experience with Python programming will be assumed. The Keras neural network framework will be used for neural network programming; no experience with Keras will be expected.  Lectures will be 11:00am - 12:00pm, Tuesday and Thursdays.Format: In-person, but lectures will be broadcast and recorded as well.
SciNet Teaching Room
Show in Google mapDAT112 - Apr 2023
May,2023
2 May 11:00 am 12:00 pm

Neural Network Programming Lecture

This six-week class will introduce neural network programming concepts, theory and techniques. The class material will begin at an introductory level, intended for those with no experience with neural networks, eventually covering intermediate-to-advanced concepts. The programming language will be Python 3.9; experience with Python programming will be assumed. The Keras neural network framework will be used for neural network programming; no experience with Keras will be expected.  Lectures will be 11:00am - 12:00pm, Tuesday and Thursdays.Format: In-person, but lectures will be broadcast and recorded as well.
SciNet Training Room
Show in Google mapDAT112 - Apr 2023
4 May 10:04 am 11:04 am

Neural Network Programming Lecture

This six-week class will introduce neural network programming concepts, theory and techniques. The class material will begin at an introductory level, intended for those with no experience with neural networks, eventually covering intermediate-to-advanced concepts. The programming language will be Python 3.9; experience with Python programming will be assumed. The Keras neural network framework will be used for neural network programming; no experience with Keras will be expected.  Lectures will be 11:00am - 12:00pm, Tuesday and Thursdays.Format: In-person, but lectures will be broadcast and recorded as well.
SciNet Teaching Room
Show in Google mapDAT112 - Apr 2023
9 May 11:00 am 12:00 pm

Neural Network Programming Lecture

This six-week class will introduce neural network programming concepts, theory and techniques. The class material will begin at an introductory level, intended for those with no experience with neural networks, eventually covering intermediate-to-advanced concepts. The programming language will be Python 3.9; experience with Python programming will be assumed. The Keras neural network framework will be used for neural network programming; no experience with Keras will be expected.  Lectures will be 11:00am - 12:00pm, Tuesday and Thursdays.Format: In-person, but lectures will be broadcast and recorded as well.
SciNet Training Room
Show in Google mapDAT112 - Apr 2023
10 May 10:00 am 11:30 am

Intro to SciNet, Niagara and Mist

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: In-person, as well as broadcast and recorded.
SciNet Teaching Room
Show in Google mapHC105 - May 2023
10 May 12:00 pm 2:00 pm

SciNet User Group Meeting

The SciNet Users Group (SNUG) meetings happen every month on the second Wednesday and involve a techtalk (a hybrid in-person/online webinar) on topics or technologies of interest to the SciNet community, followed by an in-person session at the SciNet headquarters in Toronto where users can bring questions and issues.
SciNet Boardroom
Show in Google mapSCMP100 - May 2023
11 May 10:04 am 11:04 am

Neural Network Programming Lecture

This six-week class will introduce neural network programming concepts, theory and techniques. The class material will begin at an introductory level, intended for those with no experience with neural networks, eventually covering intermediate-to-advanced concepts. The programming language will be Python 3.9; experience with Python programming will be assumed. The Keras neural network framework will be used for neural network programming; no experience with Keras will be expected.  Lectures will be 11:00am - 12:00pm, Tuesday and Thursdays.Format: In-person, but lectures will be broadcast and recorded as well.
SciNet Teaching Room
Show in Google mapDAT112 - Apr 2023
16 May 11:00 am 12:00 pm

Neural Network Programming Lecture

This six-week class will introduce neural network programming concepts, theory and techniques. The class material will begin at an introductory level, intended for those with no experience with neural networks, eventually covering intermediate-to-advanced concepts. The programming language will be Python 3.9; experience with Python programming will be assumed. The Keras neural network framework will be used for neural network programming; no experience with Keras will be expected.  Lectures will be 11:00am - 12:00pm, Tuesday and Thursdays.Format: In-person, but lectures will be broadcast and recorded as well.
SciNet Training Room
Show in Google mapDAT112 - Apr 2023
18 May 10:04 am 11:04 am

Neural Network Programming Lecture

This six-week class will introduce neural network programming concepts, theory and techniques. The class material will begin at an introductory level, intended for those with no experience with neural networks, eventually covering intermediate-to-advanced concepts. The programming language will be Python 3.9; experience with Python programming will be assumed. The Keras neural network framework will be used for neural network programming; no experience with Keras will be expected.  Lectures will be 11:00am - 12:00pm, Tuesday and Thursdays.Format: In-person, but lectures will be broadcast and recorded as well.
SciNet Teaching Room
Show in Google mapDAT112 - Apr 2023
23 May 11:00 am 12:00 pm

Neural Network Programming Lecture

This six-week class will introduce neural network programming concepts, theory and techniques. The class material will begin at an introductory level, intended for those with no experience with neural networks, eventually covering intermediate-to-advanced concepts. The programming language will be Python 3.9; experience with Python programming will be assumed. The Keras neural network framework will be used for neural network programming; no experience with Keras will be expected.  Lectures will be 11:00am - 12:00pm, Tuesday and Thursdays.Format: In-person, but lectures will be broadcast and recorded as well.
SciNet Training Room
Show in Google mapDAT112 - Apr 2023
25 May 10:04 am 11:04 am

Neural Network Programming Lecture

This six-week class will introduce neural network programming concepts, theory and techniques. The class material will begin at an introductory level, intended for those with no experience with neural networks, eventually covering intermediate-to-advanced concepts. The programming language will be Python 3.9; experience with Python programming will be assumed. The Keras neural network framework will be used for neural network programming; no experience with Keras will be expected.  Lectures will be 11:00am - 12:00pm, Tuesday and Thursdays.Format: In-person, but lectures will be broadcast and recorded as well.
SciNet Teaching Room
Show in Google mapDAT112 - Apr 2023
29 May 1:00 pm 4:00 pm

Relational Database Basics

Principles and uses of relational databases with practical examples using python and sqlite on the Niagara supercomputer.Format: In-person, but will also be broadcast and recorded.
SciNet Teaching Room
Show in Google mapSCMP231 - May 2023
30 May 11:00 am 12:00 pm

Neural Network Programming Lecture

This six-week class will introduce neural network programming concepts, theory and techniques. The class material will begin at an introductory level, intended for those with no experience with neural networks, eventually covering intermediate-to-advanced concepts. The programming language will be Python 3.9; experience with Python programming will be assumed. The Keras neural network framework will be used for neural network programming; no experience with Keras will be expected.  Lectures will be 11:00am - 12:00pm, Tuesday and Thursdays.Format: In-person, but lectures will be broadcast and recorded as well.
SciNet Training Room
Show in Google mapDAT112 - Apr 2023
June,2023
1 Jun 10:04 am 11:04 am

Neural Network Programming Lecture

This six-week class will introduce neural network programming concepts, theory and techniques. The class material will begin at an introductory level, intended for those with no experience with neural networks, eventually covering intermediate-to-advanced concepts. The programming language will be Python 3.9; experience with Python programming will be assumed. The Keras neural network framework will be used for neural network programming; no experience with Keras will be expected.  Lectures will be 11:00am - 12:00pm, Tuesday and Thursdays.Format: In-person, but lectures will be broadcast and recorded as well.
SciNet Teaching Room
Show in Google mapDAT112 - Apr 2023
14 Jun 10:00 am 11:30 am

Intro to SciNet, Niagara, and Mist

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: In-person, as well as broadcast and recorded.
SciNet Teaching Room
Show in Google mapHPC105 - Jun 2023
14 Jun 12:00 pm 2:00 pm

SciNet User Group Meeting

The SciNet Users Group (SNUG) meetings happen every month on the second Wednesday and involve a techtalk (a hybrid in-person/online webinar) on topics or technologies of interest to the SciNet community, followed by an in-person session at the SciNet headquarters in Toronto where users can bring questions and issues.
SciNet Boardroom
Show in Google mapSCMP100 - Jun 2023