LONI High Performance Computing Workshop
HPC @ LSU will hold a Fortran Programming Workshop on February 13 - 16 in Johnston 338 at LSU in Baton Rouge.This workshop will cover concepts of Fortran 90/95 Programming including Basic and Advanced Concepts, Development, Debugging and Parallel Programming.
This year we are restructuring the workshop to better serve you by focusing more on programming and development tools
Prerequisites:
- A LONI or LSU HPC account,
- A Laptop with a SSH Client and X-Server.
- Working knowledge of using LONI or LSU HPC clusters, visit http://www.hpc.lsu.edu/training/tutorials and/or https://docs.loni.org/moodle and review past HPC training recordings and/or moodle courses.
- Programming experience in some advanced language such as C, C++ or Fortran is not required but preferred
Account: This workshop will include hands-on exercises on LSU HPC and LONI supercomputers. To request an account please visit
- LSU HPC Account: Click Here
- LONI Account: Click Here
Laptop: This workshop will include hands-on exercises on supercomputers, therefore each participant needs to bring a laptop with SSH or PuTTY and X-Server installed. If you do not have a laptop, please contact Kathy Traxler at ktraxler@lsu.edu so that she can provide one for you.
Registration: Registration is closed. The seat space is limited, please register early to be guaranteed a seat in the class.
This training will be a four day workshop introducing the user to Fortran Programming and Development. The schedule is as follows.
HPC workshop -- Presentations
- Februrary 13: Basic Fortran
- 8:00 - 8:30 Registration
- 8:30 - 9:45 Fortran for Programmers -- Dr. Jim Lupo
- 9:45 - 10:00 Break
- 10:00 - 11:30 Fortran Internals -- Dr. Jim Lupo
- 11:30 - 12:30 Lunch
- 12:30 - 1:30 Recap
- 1:30 - 4:30 Lab
- 4:30 - 5:00 Q & A and daily survey.
- Februrary 14: Advanced Fortran
- 8:00 - 9:30 Advanced Concepts -- Dr. Alex Pacheco
- 9:30 - 9:45 Break
- 9:45 - 11:30 Advanced Concepts (contd) -- Dr. Alex Pacheco
- 11:30 - 12:30 Lunch
- 12:30 - 1:30 Make System -- Dr. Le Yan
- 1:30 - 4:30 Lab
- 4:30 - 5:00 Q & A and daily survey.
- Februrary 15: Fortran Development
- 8:00 - 9:30 Writing efficient programs: optimizations and libraries -- Dr. Bhupender Thakur
- 9:30 - 9:45 Break
- 9:45 - 10:30 Version Control with svn -- Dr. Le Yan
- 10:30 - 11:30 Profiling with TAU -- Dr. Le Yan
- 11:30 - 12:30 Lunch
- 12:30 - 2:00 Debugging with Totalview and DDT -- Dr. Le Yan
- 2:00 - 4:30 Lab
- 4:30 - 5:00 Q & A and daily survey.
- Februrary 16: Parallel Programming
- 8:00 - 9:00 Parallel Programming Concepts -- Dr. Le Yan
- 9:15 - 9:30 Break
- 9:45 - 11:00 Introduction to OpenMP -- Dr. Alex Pacheco
- 11:00 - 12:00 Lunch
- 12:00 - 1:00 Introduction to PGI Accelerator -- Dr. Bhupender Thakur
- 1:00 - 1:30 Q & A and Survey





