HPC Training
Upcoming Training
The goal of each training below is to help you become comfortable enough with the material that you will be able to continue learning the topic on your own.
Remote Users
We will not broadcast over the Access Grid but will offer Adobe Connect sessions to everyone that registers. Non-Access Grid to-dos:- You will also have to make sure you have an account on the correct HPC machines for either LSU or LONI and access to a computer that is connected to the internet so that you can follow the hands on tutorials/presentations.
- You will need to register with HPC Training through the "Register" link below.
- Introduction to HPC
- HPC User Environment
- Molecular Dynamics
- Eclipse/PTP
- Introduction to Python Programming
- Introduction to Perl
- Introduction to Autodock and Autodock Tools
- Debugging with DDT and TotalView
- Introduction to PetSc
- Introduction to Octave
- Data Graphics with GnuPlot
- A LONI or LSU HPC account
- Laptop with an SSH client such as Putty
- A LONI or LSU HPC account
- Laptop with an SSH client such as Putty
- A LONI account
- Laptop with an SSH client such as Putty
- A LONI or LSU HPC account
- Familiarity with either Fortran or C.
- Laptop with an SSH client such as Putty.
- A LONI or LSU HPC account
- Laptop with an SSH client such as Putty
- Download and Install Perl
- Familiarity with either Fortran, C or C++ to follow simple examples.
- A LONI or LSU HPC account
- Laptop with an SSH client such as Putty
- Users need to download and install AutoDock Tools (MGL Tools 1.5.4) on their Laptop from http://mgltools.scripps.edu/downloads. You do not need to download/install AutoDock for this training.
- Working knowledge of parallel programming concepts
- A LONI or LSU HPC account.
- Laptop with a SSH client such as Putty
- Laptop with an SSH client such as Putty.
- A LONI or LSU HPC account.
- Programming experience in C, C++ or Fortran
- Laptop with an SSH client such as Putty.
- A LONI or LSU HPC account.
- A LONI or LSU HPC account
- Laptop with an SSH client such as Putty and X-Server such as X-Ming.
If you have questions, suggestions or requests for training please email Kathy Traxler.
Table of Contents Spring 2012
| Title | Introduction to HPC |
|---|---|
| Date | January 25, 2012 |
| Time | 10:00 am to noon central time |
| Place | 307 Frey |
| Description | An brief introduction to High Performace Computing. |
| Prerequisites |
|
| Recordings | Click Here |
Return to top of page
| Title | HPC User Environment |
|---|---|
| Date | February 1, 2012 |
| Time | 10:00 am to noon central time |
| Place | 307 Frey |
| Description | This tutorial covers the following topics: setting up shell environment; compiling programs; running and managing jobs. |
| Prerequisites |
|
| Recordings | Click Here |
Return to top of page
| Title | Molecular Dynamics |
|---|---|
| Date | February 08, 2012 |
| Time | 10:00 am to noon central time |
| Place | 307 Frey |
| Description | This tutorial will cover the fundamentals of Molecular Dynamics Simulation: Ab-Initio and Classical. The goal is to expose researchers to the theory and computational packages used for MD simulations. Worked out examples for computational packages such as CPMD, Gaussian, GAMESS and NWCHEM will be provided. |
| Prerequisites |
|
| Recordings | Click Here |
Return to top of page
| Title | Eclipse/PTP |
|---|---|
| Date | February 29, 2012 |
| Time | 10:00 am to noon central time |
| Place | 307 Frey |
| Description | The Parallel Tools Platform (PTP) is set of plugins for the Eclipse IDE (Integrated Development Environment) for creating high performance parallel applications. This tutorial will introduce some of the basic features of both Eclipse and the PTP framework. This tutorial is a Hands-on introduction to the Eclipse PTP. |
| Prerequisites |
|
| Recordings | Click Here |
Return to top of page
| Title | Introduction to Python Programming |
|---|---|
| Date | March 7, 2012 |
| Time | 10:00 am to noon central time |
| Place | 307 Frey |
| Description | An introduction to the python programming. |
| Prerequisites |
|
| Recordings | Click Here |
| Download | Example Files |
Return to top of page
| Title | Introduction to Perl |
|---|---|
| Date | March 14,, 2012 |
| Time | 10:00 am to noon central time |
| Place | 307 Frey |
| Description | The intent of the Perl tutorial is to give interested users a powerful and flexible programming language tool to manipulate their data files. Such activities that will be covered include how to work with CSV files, carry out sophisticated search and replace actions, summarize data, execute commands, and access data in databases. |
| Prerequisites |
|
| Recordings | Click Here |
| Download | Zip File containing Examples and Slides |
Return to top of page
| Title | Introduction to Autodock and Autodock Tools |
|---|---|
| Date | March 28, 2012 |
| Time | 10:00 am to noon central time |
| Place | 307 Frey |
| Description | This tutorial gives a brief introduction to macromolecular docking calculations on LONI and LSU HPC systems. |
| Prerequisites |
|
| Recordings | Click Here |
| Download |
Return to top of page
| Title | Debugging with DDT and Totalview |
|---|---|
| Date | April 4, 2012 |
| Time | 10:00 am to noon central time |
| Place | 307 Frey |
| Description | This tutorial provides an overview of using debugging tools, DDT and TotalView on LONI and LSU HPC systems. |
| Prerequisites |
|
| Recordings | Click Here |
| Download | Exercise slides Exercise files |
Return to top of page
| Title | Introduction to PetSc |
|---|---|
| Date | April 11, 2012 |
| Time | 10:00 am to noon central time |
| Place | 307 Frey |
| Description | We will provide a basic introduction to using PETSc on LONI and HPC machines. The aim is not to cover PETSc in its entirety, but to help the user in getting started. |
| Prerequisites |
|
| Recordings | Click Here |
Return to top of page
| Title | Introduction to Octave |
|---|---|
| Date | April 18, 2012 |
| Time | 10:00 am to noon central time |
| Place | 307 Frey |
| Description | GNU Octave is a high-level interpreted language, primarily intended for numerical computations compatible with MATLAB. This tutorial gives a brief introduction to using GNU Octave. MATLAB Users who are interested in migrating to alternate software are encouraged to attend. |
| Prerequisites |
|
| Recordings | Click Here |
Return to top of page
| Title | Data Graphics with GnuPlot |
|---|---|
| Date | April 25, 2012 |
| Time | 10:00 am to noon central time |
| Place | 307 Frey |
| Description | Gnuplot is a portable command-line driven graphing utility for generating 2D and 3D plots. This course is an introduction to to the GnuPlot plotting utility covering the basics of using GnuPlot. |
| Prerequisites |
|
| Recordings | Click Here |
| Download |
Return to top of page
Past Training
The past training and lecture materials can be found HERE.





