Registration is full for the High Performance Computing summer workshop
Thanks to all who have shown interest in attending this year's session. If you have any questions, please feel free to contact firstname.lastname@example.org
WVU Research Computing is hosting a free, hands-on HPC (High Performance Computing) Summer Institute at One Waterfront Place in Morgantown, W.Va., June 12-15. This four-day workshop will be a mixture of lecture, hands-on and lab time. Staff will work directly with participants.
Though this workshop focuses on the basics and gives new users what they need to work with Information Technology Services’ HPC resources, it also helps experienced users be more efficient.
Participants are encouraged to bring real, current challenges and issues to day 4 of the course. Staff will provide hands-on support.
Complete this form to register https://goo.gl/HWRFN3. Please direct questions to email@example.com. Class is limited to 20 students. There will be a wait list. If you register but find out you can not attend, please let us know as soon as possible so we can move someone into your slot.
Directions and additional information will be provided after registration is complete.
2017 HPC Summer Institute Tentative Schedule
Monday, June 12 - Thursday, June 15 - One Waterfront Place, Room 5104
(Free parking provided. Lunch on your own.)
Linux, Command Line and the HPC Environment (Newcomer)
Monday, June 13
- Logging into remote systems
- Top 10 commands to learn• Text Editors
- Working with a HPC cluster
- Managing inputs and outputs
- Transferring files between systems
Scientific Workflows (Building, HPC Running and Post-Processing)Tuesday, June 14
- Building/installing software
- Using Python packages (pip and virtualenv)
- Basic Scripting
- Managing the 3 HPC variables (cores, memory and time)• Job submission, monitoring, debugging and optimization.
- Chaining Job with dependencies
- Executing many jobs at one, job arrays.
- Parallel jobs (MPI)
- Plotting (gnuplot, xmgrace and matplotlib)
A Glimpse of Advanced Topics
Wednesday, June 15
- Bash/Python Scripting
- Programming in C, Fortran and Python
- Version control with Github
- Optimization, Profiling and Debugging
- Parallel programming with MPI and OpenMP
- Creating Python Modules• Test Driven Development
- Continuous Integration
Thursday, June 16
Open lab day where students can bring up topics to discuss/review and to go over
any challenges they currently are having in regard to computational science.