Who: The course is aimed at undergraduates, graduate students and researchers using WVU RC resources, however a large portion of what is taught is transferable to linux and HPC environments in general. You don't need to have any previous knowledge of the tools that will be presented at the workshop.
Where: Percival Hall 315. Get directions with OpenStreetMap or Google Maps.
When: June 12-15, 2017. Add to your Google Calendar.
Requirements: Windows Workstations are provided to participants. Participants can also bring their own laptop with Windows, Mac or Linux.
Contact: Please email gufranco@mail.wvu.edu for more information.
09:00 | Logging in to Mountaineer or Spruce |
10:00 | Basic Commands to learn (Top 10) and some more |
11:00 | Text Editors |
12:00 | Lunch |
13:00 | Using Environmental Modules |
14:00 | Using Torque and Moab |
15:00 | Transferring files between systems |
09:00 | Shell Scripting |
10:00 | Python Scripting |
11:00 | Using pip and virtualenv |
12:00 | Lunch |
13:00 | Plotting (gnuplot and matplotlib) |
14:00 | Building/installing software |
15:00 | Creating Environmental Modules |
09:00 | Advanced Bash/Python Scripting |
10:00 | Programming in C, Fortran and Python |
12:00 | Lunch |
13:00 | Parallel Programming with OpenMP |
14:00 | Parallel Programming with MPI |
15:00 | Test Driven Development |
15:30 | Version Control with Git |
09:00 | Open Session for Specific Research Questions |
We were aided in this work by the training and other support offered by the Software Carpentry project.