Training & Workshops
The CUNY HPCC provides training course and organizes seminars on various HPC topics. The training courses are provided at no cost and may be held at any CUNY campus site, at the CUNY HPCC at College of Staten Island, or at the Graduate Center. The training course at the Graduate Center and its online version (during COVID-19) is course on parallel programming and use of HPC architectures. Therefore it covers various topics from basic SLURM scripting to basic GPU programming to intermediate parallel programming with use of MPI and OpenACC. Please note that lectures cover each topic systematically so particular topic may be discussed in several lectures. Users who do want to attend the course should send an e-mail to [hpchelp@csi.cuny.edu] and ask for registration. All participants will get student account on CUNY-HPCC servers unless they already have one. Registered users will receive active Zoom link for the upcomming lecture 24 hours in advance (Tuesday by 2 PM).
In addition HPCC provides in person (online only during COVID-19) consultations with individuals or small groups of users every Wednesday. These consultations should help new users and those with no experience to start quickly with HPCC resources. At that time users may discuss their particular problems and get guidance in development of their own parallel scientific code(s). Please send a mail to [hpchelp@csi.cuny.edu] or to [[1]] for available time slots not later than 3PM on previous day (Tuesday). HPCC will make all efforts to accommodate all users so any time slot may be shared by several users.
For any additional information, please send an email to [hpchelp@csi.cuny.edu].
Schedule
CUNY High-performance Computing Center (HPCC) provides Help Desk/Consultation support and lectures at the Graduate Center on programming and using Unix-based HPC cluster systems.
Dr. Alex Tzanov will conduct the lectures and consulattions. Please see schedule below.
Date
|
Day |
Lecture |
Consultation |
2PM - 4PM Any room changes will be posted on 4423/Online during COVID-19 |
9 AM to 1PM/Online during COVID-19 |
||
|
|
||
2 Feb |
WED |
Introduction to HPC and HPCC |
ONLINE |
9 Feb |
WED |
Introduction to parallel programming |
ONLINE |
23 Feb |
WED |
Distributed parallel programming with MPI part 1 |
ONLINE |
2 Mar |
WED |
Distributed Parallel programming with MPI part 2 |
ONLINE |
9 Mar |
WED |
Distributed Parallel programming with MPI part 3 |
ONLINE |
16 Mar |
WED |
Distributed Parallel programming with MPI part 4 |
ONLINE |
23 Mar |
WED |
Distributed Parallel programming with MPI part 5 |
ONLINE |
30 Mar |
WED |
Distributes Parallel programming with MPI – Hands on |
ONLINE |
6 Apr |
WED |
GPGPU programming part 1. |
--- |
13 Apr |
WED |
GPGPU programming part 2 |
ONLINE |
27 Apr |
WED |
GPGPU - hands on |
ONLINE |
4 May |
WED |
Easy GPU programming with OpenACC part 1. |
ONLINE |
11 May |
WED |
Easy GPU programming with OpenACC part 2 |
ONLINE |
Apart from that the HPCC center provides a short introductory course at Graduate center for new users. The course covers HPCC structure and workflow, HPC servers information, basic SLURM scripting, basic Linux and Unix commands, how to compile and run the program on HPCC servers and basics of data storage and management system. For more information please contact hpchelp@csi.cuny.edu.