Difference between revisions of "Online Seminars"

From SHARCNETHelp
Jump to navigationJump to search
 
(67 intermediate revisions by the same user not shown)
Line 2: Line 2:


==General Interest Webinars==
==General Interest Webinars==
===2024===
* 2024/11/20 - [https://youtu.be/pxY3G3BhwyA Survival guide for the upcoming GPU upgrades (more total power, but fewer GPUs)], Sergey Mashchenko, [[Colloquium 2024 Survival guide for the upcoming GPU upgrades (more total power, but fewer GPUs)|Abstract]], [[Media:MIG_MPS.pdf|slides]]
* 2024/11/06 - [https://youtu.be/EX57wUhXH9I Git Part 3: Managing Workflows], Ed Armstrong, [[Colloquium 2024 Git Part 3: Managing Workflows|Abstract]], [[Media:.pdf|slides]]
* 2024/10/23 - [https://youtu.be/ZKy2WLmgsZc Parallel Programming: MPI I/O Basics], Jemmy Hu, [[Parallel Programming: MPI I/O Basics|Abstract]], [[Media:MPI_IO_Basics_2024.pdf|slides]]
* 2024/10/09 - [https://www.youtube.com/watch?v=Ua4qXbxcHcU Introspection for Jobs: in-job monitoring of performance], Mark Hahn, [[Introspection for Jobs: in-job monitoring of performance|Abstract]]
* 2024/09/25 - [https://youtu.be/0z5goffgIe4 Multidimensional Arrays in C++], Paul Preney, [[Multidimensional Arrays in C++|Abstract]], [[Media:Multidimensional_Arrays_in_Cpp.pdf|slides]]
* 2024/09/11 - [https://youtu.be/BhGprcuU5NI Debugging and Optimization of PyTorch Models], Collin Wilson, [[Colloquium 2024 Debugging and Optimization of PyTorch Models|Abstract]], [[Media:Pytorch_profiling.pdf|slides]], [https://github.com/cwilson51/CO-Colloquium-Pytorch-profiler Code]
* 2024/08/28 - [https://youtu.be/gYkgnha68DI Using machine learning to predict rare events], Weiguang Guan, [[Colloquium 2024 Using machine learning to predict rare events|Abstract]], [[Media:COCO_Train_machine_learning_models_to_predict_rare_events.pdf|slides]]
* 2024/08/14 - [https://www.youtube.com/watch?v=RQaXX2yrED0 Diagnosing Wasted Resources from User Facing Portals on the National Clusters], Tyler Collins, [[Colloquium 2024 Diagnosing Wasted Resources from User Facing Portals on the National Clusters|Abstract]], [[Media:DiagnosingWaste.pdf|slides]]
* 2024/08/07 - [https://www.youtube.com/watch?v=c4MZPuLog28 The Emergence of WebAssembly (Wasm) in Scientific Computing], Armin Sobhani, [[Colloquium 2024 The Emergence of WebAssembly (Wasm) in Scientific Computing|Abstract]], [[Media:The_Emergence_of_WebAssembly_in_Scientific_Computing.pdf|slides]]
* 2024/07/17 - [https://youtu.be/MXff0iaoWhs Exploring Compute Usage from User Facing Portals on the National Clusters], James Desjardins, [[Colloquium 2024 Exploring Compute Usage from User Facing Portals on the National Clusters|Abstract]], [[Media:COCO_2024-07.pdf|slides]]
* 2024/05/08 - [https://youtu.be/1P383m0ddPc Compute Ontario Summer School 2024], Pawel Pomorski, [[Colloquium 2024 Compute Ontario Summer School 2024|Abstract]], [[Media:Preview_Compute_Ontario_Summer_School_2024.pdf|slides]]
* 2024/04/24 - [https://youtu.be/0ZXqqGpbIWo Data Wrangling with Tidyverse (part 2)], Tyson Whitehead, [[Colloquium 2024 Data Wrangling with Tidyverse (part 2)|Abstract]]
* 2024/04/10 - [https://youtu.be/pJYdBzb6zkI Accelerating data analytics with RAPIDS cuDF], Nastaran Shahparian, [[Colloquium 2024 Accelerating data analytics with RAPIDS cuDF|Abstract]], [[Media:CuDF.pandas.pdf|slides]]
* 2024/03/27 - [https://www.youtube.com/watch?v=piNP2LbfMFk Accelerating Graph Analysis on GPUs], Jinhui Qin, [[Colloquium 2024 Accelerating Graph Analysis on GPUs|Abstract]], [[Media:CuGraph-Slides.pdf|slides]]
* 2024/03/13 - [https://youtu.be/RuZx9TFXFPE Make: a declarative, lazy, parallel workload manager.  Elegant or obsolete?], Mark Hahn, [[Colloquium 2024 Make: obsolete or elegant?|Abstract]]
* 2024/02/28 - [https://youtu.be/Q8HwLg22BpY Debugging your code with DDT], Sergey Mashchenko, [[Colloquium 2024 Debugging your code with DDT|Abstract]], [[Media:DDT3.pdf|slides]]
* 2024/02/14 - [https://youtu.be/BjocqqYwVww MySQL Part 3: Constraints and Joins], Ed Armstrong, [[Colloquium 2024 MySQL Part 3: Constraints and Joins|Abstract]], [[Media:Sql_part3.pdf|slides]]
* 2024/01/31 - [https://youtu.be/0GKWxQROsPM Introduction to GPU programming with OpenMP], Jemmy Hu, [[Colloquium 2024 Introduction to GPU programming with OpenMP|Abstract]], [[Media:OpenMP_GPU_GIS2024_Jemmy.pdf|slides]]
* 2024/01/17 - [https://youtu.be/FmKxYqpbgaM False Sharing and Contention in Parallel Codes], Paul Preney, [[Colloquium 2024 False Sharing and Contention in Parallel Codes|Abstract]], [[Media:False_Sharing_and_Contention_in_Parallel_Codes.pdf|slides]]
===2023===
===2023===
* 2023/02/08 - [https://www.youtube.com/watch?v=M76wHwckNPU], Ge Baolai, [[Colloquium 2023 |Abstract]], [[Media:.pdf|slides]]
* 2023/11/29 - [https://youtu.be/VhBa9dXfWiI Skorch: Training PyTorch models with scikit-learn], Collin Wilson, [[Colloquium 2023 Skorch: Training PyTorch models with scikit-learn|Abstract]]
* 2023/01/25 - [https://www.youtube.com/watch?v=LPyHrUBuE6Q How Research Data Management (RDM) Intersects with ARC and Why Should I Care?], Jeff Moon (Compute Ontario), [[Colloquium 2023 |Abstract]], [[Media:.pdf|slides]]
* 2023/11/15 - [https://youtu.be/KT7NxwIwJD0 Squeeze more juice out of a single GPU in deep learning], Weiguang Guan, [[Colloquium 2023 Squeeze more juice out of a single GPU in deep learning|Abstract]], [[Media:Squeeze_more_juice_out_of_a_single_GPU_in_deep_learning.pdf|slides]], [https://staff.sharcnet.ca/guanw/2023/logicalGPUs.tar.gz code]
* 2023/11/01 - [https://youtu.be/iFygWrM0NJg Generalized End to End Python and Neuroscience Workflows on a Compute Cluster], Tyler Collins, [[Colloquium 2023 Generalized End to End Python and Neuroscience Workflows on a Compute Cluster|Abstract]]
* 2023/10/18 - [https://youtu.be/nyOH8nvHBss p2rng – A C++ Parallel Random Number Generator Library for the Masses], Armin Sobhani, [[Colloquium 2023 p2rng – A C++ Parallel Random Number Generator Library for the Masses|Abstract]], [[Media:P2rng_-_A_C++_Parallel_Random_Number_Generator_Library_for_the_Masses.pdf|slides]]
* 2023/10/04 - [https://youtu.be/loy43pdwYl0 Exploring job wait times on Alliance compute clusters: a holistic view], James Desjardins, [[Colloquium 2023 Exploring job wait times on Alliance compute clusters: a holistic view|Abstract]], [[Media:Job_priority_giw_2023-10.pdf|slides]]
* 2023/09/20 - [https://youtu.be/8_Q-WwqY_Og Data Wrangling with Tidyverse], Tyson Whitehead, [[Colloquium 2023 Data Wrangling with Tidyverse|Abstract]], [[Media:Tidyverse.pdf|slides]]
* 2023/08/09 - [https://youtu.be/t6kNLwkGMP0 Automating scientific workflows with AiiDA], Pawel Pomorski, [[Colloquium 2023 Automating scientific workflows with AiiDA|Abstract]], [[Media:Aiida_seminar_aug9_2023.pdf|slides]]
* 2023/07/26 - [https://youtu.be/cf4c7_2lEN0 DIY job monitoring, from cache misses to CO2 footprint], Mark Hahn, [[Colloquium 2023 DIY job monitoring, from cache misses to CO2 footprint|Abstract]]
* 2023/07/12 - [https://youtu.be/efHBV3b1Ylg Leveraging the power of Linux on Windows with WSL], Edward Armstrong, [[Colloquium 2023 Leveraging the power of Linux on Windows with WSL|Abstract]], [[Media:WSL.pdf|slides]]
* 2023/05/17 - [https://youtu.be/gxmceLPQC8A Contrastive learning], Weiguang Guan, [[Colloquium 2023 Contrastive learning|Abstract]], [[Media:Contrastivelearning.pdf|slides]], [https://staff.sharcnet.ca/guanw/2023/contrastivelearning.tar.gz code]
* 2023/05/03 - [https://youtu.be/Uq60vknROcM Modern Approaches to Profiling in Python with Scalene], Tyler Collins, [[Colloquium 2023 Modern Approaches to Profiling in Python with Scalene|Abstract]], [https://github.com/Andesha/sharcnet-cython code and slides]
* 2023/04/19 - [https://www.youtube.com/watch?v=RYtdiOhrv0Q CUDA, ROCm, oneAPI – All for One or One for All?], Armin Sobhani, [[Colloquium 2023 CUDA, ROCm, oneAPI – All for One or One for All?|Abstract]], [[Media:CUDA,_ROCm,_oneAPI_–_All_for_One_or_One_for_All.pdf|slides]], [https://github.com/arminms/one4all repository]
* 2023/04/05 - [https://youtu.be/4UTlftKKdko Running MATLAB on Alliance's Clusters], Jemmy Hu, [[Colloquium 2023 Running MATLAB on Alliance's Clusters|Abstract]], [[Media:Running_MATLAB_on_Alliance_Clusters.pdf|slides]]
* 2023/03/22 - [https://youtu.be/NjcQYEXvKpc Before and after submitting Octave/Matlab jobs on the clusters], James Desjardins, [[Colloquium 2023 Before and after submitting Octave/Matlab jobs on the clusters|Abstract]]
* 2023/03/08 - [https://www.youtube.com/watch?v=DnjwZfHeu90 Plotnine: R's Grammar of Graphics in Python], Tyson Whitehead, [[Colloquium 2023 plotnine: R's Grammar of Graphics in Python|Abstract]]
* 2023/02/22 - [https://www.youtube.com/watch?v=4xIdxwwbbic Accelerated DataFrame with Dask-cuDF on multiple GPUs], Jinhui Qin, [[Colloquium 2023 Accelerated DataFrame with Dask-cuDF on multiple GPUs|Abstract]], [[Media:Dask-cuDF-slides.pdf|slides]]
* 2023/02/08 - [https://www.youtube.com/watch?v=M76wHwckNPU An introduction to MPLAPACK, a multi-precision linear algebra library], Ge Baolai, [[Colloquium 2023 An introduction to MPLAPACK, a multi-precision linear algebra library|Abstract]], [[Media:Coco_mplapack.pdf|slides]]
* 2023/01/25 - [https://www.youtube.com/watch?v=LPyHrUBuE6Q How Research Data Management (RDM) Intersects with ARC and Why Should I Care?], Jeff Moon (Compute Ontario), [[Colloquium 2023 How Research Data Management (RDM) Intersects with ARC and Why Should I Care?|Abstract]], [[Media:HPC-RDM-Interactions-CO-Colloquium-2023-01-25.pdf|slides]] (CC-BY licensing)
* 2023/01/11 - [https://youtu.be/KmdCwHycZPE Performance: current and upcoming systems], Mark Hahn, [[Colloquium 2023 Performance: current and upcoming systems|Abstract]], [[Media:Performance current and coming.pdf|slides]]
* 2023/01/11 - [https://youtu.be/KmdCwHycZPE Performance: current and upcoming systems], Mark Hahn, [[Colloquium 2023 Performance: current and upcoming systems|Abstract]], [[Media:Performance current and coming.pdf|slides]]



Latest revision as of 15:00, 21 November 2024

Recordings of most of our webinars can be found on SHARCNET youtube channel, http://youtube.sharcnet.ca .

General Interest Webinars

2024

2023

2022

2021

2020

2019

2018

2017

2016

2015

2014

2013

2012

2011

New User Seminars