This Spring ORCD will be offering two classes: Introduction to Engaging and Introduction to Parallel Programming. For more information and how to sign up visit our classes page: https://orcd.mit.edu/news-and-events/orcd-classes. We look forward to seeing you there!
Introduction to Engaging is offered 2 times each month. The classes for March and April are:
- Tuesday, March 10: 1-3PM
- Tuesday, March 24: 1-3PM
- Wednesday, April 15: 2-4PM
- Tuesday, April 28: 2-4PM
We will continue to add dates, which will be available on https://orcd.mit.edu/news-and-events/orcd-classes.
The MIT Office of Research Computing's Engaging Cluster is available to the MIT community for running computational workloads that don't run well on your own computer. This hands-on tutorial walks you through the basics of using Engaging for your research. We will cover:
- How to access Engaging
- Transferring files
- Using and installing software
- Running jobs, including batch and interactive jobs requesting a variety of resources
Introduction to Parallel Programming is a four half-day series:
- Day One (Tuesday, April 7):
- Parallel Programming with OpenMP:10 AM - 12 PM
- Distributed Computing with MPI: 2 - 4 PM
- Day Two (Wednesday, April 8):
- GPU Programming with CUDA: 10 AM - 12 PM
- Distributed Deep Learning: 2 - 4 PM
Parallel computing has been an important research topic in science and technology for decades. Thanks to the fast-developing field of deep learning in recent years, parallel computing is being used for more broad interests. In this class, concepts of parallel computing will be introduced. Attendees will learn not only the basics of high-performance computing (HPC) clusters and GPU accelerators but also programming skills with OpenMP, MPI, CUDA, Pytorch, and Deepspeed. Examples and hands-on exercises will be provided in several programming languages including C, Fortran, and Python. These parallel programming skill sets are useful for researchers to accelerate their computer programs and helpful for students to be prepared for a career in information technology.