HPC group at Case Western is going to conduct weekly seminars about how to use the HPC cluster optimally at Case Western. Initially, starting on September 14th, we will hold an introductory series to HPC and Linux, Matlab, and parallel programming. Some basic knowledge is helpful but there is no prerequisites. We are planning for a longer series in October/November on more in-depth topics. Seminars are held on Wednesdays between 2:00 to 4:00 PM at Adelbert Hall (Toepfer or M1). Attendees may bring their own laptops to follow along with some of the interactive part. So, please mark your calendar.
The first three introductory sessions (no prerequisites) are:
Sept 14th: Introduction to HPC at CWRU and Linux Fundamentals
Introducing the cluster and informing the general instructions on how to submit jobs, some Linux/cluster commands to have greater control over your jobs, and the basic of compiling your own codes.
Sept 21st: Introduction to MATLAB
Introduce new or intermediate users to using Matlab on the cluster. Matlab is a comprehensive general math applications with its own simple coding language, that can provide a faster learning curve to resolving a relatively complex simulation. This session covers the basic MATLAB functionalities and how to submit MATLAB jobs in the cluster.
Introduce new programmers to parallel computing, by simply pointing out that adding a few lines to your code can speed it up multiple times. Some other discussions include: the compiler optimization, avoiding cache collisions, utilizing memory bandwidth, using optimized libraries and understanding the underlying hardware better to help improve your code performance.
Sept 28th: Parallel Programming Fundamentals