Text Only Login to PAWS Baton Rouge, Louisiana |
LSU Homepage
homeaboutprogramprojectscyberinfrastructurenewseventscontact
Training & Tutorials

CCT faculty frequently host training workshops or tutorials to familiarize others with concepts such as high-performance computing, software applications or other areas of interest. Please check here for information on upcoming trainings or tutorials.

Table of Contents

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.

If the tutorial has an Access Grid link you will have to have an access grid at your site and get your operator to set up the link. 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.

 



Return to top of page

Introduction to Linux

Monday, January 28, 2008 in Johnston 338 from 9:00 to 12:00 pm.

Prereqs:
Familiarity with computer operating systems.

This tutorial will start with the basic concepts of Unix like operating systems and get into the commands needed to move around in the operating system.

If you have an LSU Paws id please register by logging onto the LSU Training Database at: Training Database

For our LSU, LONI and TeraGrid Partners: please register here. The Access Grid URL is: Introduction to Linux.

 



Return to top of page

Introduction to Vi

Wednesday, January 30, 2008 in Johnston 338 from 9:30 am to 11:30 am.

Prereqs
Familiarity with text editors and Unix/Linux operating systems.

This tutorial will give you basic hands on experience with the Vi text editor found on most Unix/Linux installations.

If you have an LSU Paws id please register by logging onto the LSU Training Database at: Training Database

For our LSU, LONI and TeraGrid partners please register here to attend on the Access Grid. The Access Grid URL is: Introduction to Vi

 



Return to top of page

Linux part 2

Monday, February 11, 2008 in 338 Johnston from 1:30 pm to 3:00 pm.

This training picks up where the "Introduction to Linux" training leaves off. We cover:

  • paths
  • wildcards for use with Linux commands
  • creeating files
  • vi
  • man pages
  • introduction to grep and awk
  • basic shell scripts

Pre-reqs:
Familiarity with basic Unix type commands.

Please register here.

 

For our LSU, LONI and TeraGrid Partners the Access Grid URL is:
Linux part 2

 

 



Return to top of page

 

Introduction to LSU and LONI IBM P5 Clusters

Wednesday, February 6, 2008 in 338 Johnston Hall from 9:30 am to 11:30 am.

This training covers configuring your AIX environment on one of the LSU or LONI clusters so that you can do your research. You will set paths to packages, compilers, set up your shell, etc.

Prereqs:

  • You MUST have an account on one of the LSU or LONI IBM P5s to participate in this class.
  • Basic AIX/Unix/Linux commands and an understanding of the Linux file system.

If you have an LSU Paws id please register by logging onto the LSU Training Database at:Training Database

For our LSU, LONI and TeraGrid Partners: please register here. The Access Grid URL is: Introduction to LSU and LONI IBM P5 Clusters.

 


Return to top of page


Introduction to your Linux Cluster Account Environment

Wednesday, February 13, 2008 in 338 Johnston Hall from 9:30 am to 11:30 am. This training covers configuring your Linux environment on one of the LSU or LONI clusters so that you can do your research. You will set paths to packages, compilers, set up your shell, etc.

Prereqs:

  • You MUST have an account on one of the LSU or LONI clusters to participate in this course.
  • Basic Linux commands and an understanding of the Linux file system.

Please register here.

For our LSU, LONI and TeraGrid partners please use the registration form above. The Access Grid URL is: Linux Cluster Environment.

 


Return to top of page


Introduction to MPI

Wednesday, February 20, 2008 in 338 Johnston from 9:30 am to 11:30 am.

This training will cover the basics of MPI.

Prereqs:

  • You MUST have an account on one of the LSU or LONI Linux clusters to participate in this course.
  • Understand programming in C, Fortran or C++. Examples will be in C or Fortran.

Please register here.

For our LSU, LONI and TeraGrid partners please register above. The URL is: Introduction to MPI.

 


Return to top of page


Introduction to OpenMP

Wednesday, February 27, 2008 in 338 Johnston from 9:30 am to 11:30 am.

This training will cover the basics of OpenMP.

Prereqs:

  • You MUST have an account on one of the LSU or LONI P5s to participate in this course.
  • Understand programming in C, Fortran or C++. Examples will be in C or Fortran..

To attend please register here.

For our LSU, LONI and TeraGrid partners please register above. The URL is: Introduction to OpenMP.

 


Return to top of page


OpenMP part 2

Wednesday, March 12, 2008 in 338 Johnston from 9:30 am to 11:30 am.

This training will cover topics in OpenMP starting from where Introduction to OpenMP left off.

Prereqs:

  • You MUST have an account on one of the LSU or LONI P5s to participate in this course.
  • Understand programming in C, Fortran or C++. Examples will be in C or Fortran.

To attend please register here.

For our LSU, LONI and TeraGrid partners please register above. The URL is: OpenMP part 2.

 


Return to top of page


Introduction to Linux Clusters Compilers and Optimization

Wednesday, March 26, 2008 in 338 Johnston Hall from 9:30 am to 11:30 am.

This training will introduce you to the compilers and optimization on the LSU and LONI Linux Clusters. Prereqs:

  • You MUST have an account on one of the LSU or LONI P5s to participate in this course.
  • Understand programming in C, Fortran or C++. Examples will be in C or Fortran.

To attend please register here.

For our LSU, LONI and TeraGrid partners please register above. The URL is: Linux Cluster Compilers and Optimization.

 


Return to top of page


Intermediate MPI

Wednesday, April 2, 2008, in 338 Johnston Hall from 9:30 am to 11:30 am.

This course follows the Introduction to MPI and aims to help those who already know something about MPI basics but having trouble to write a MPI code to get real jobs done. In this course you will be exposed to a couple of new concepts but the main focus is on how to use MPI to solve practical problems.

Topics:

 

  • Groups and communications
  • Derived datatypes
  • How to solve practical problems (How to parallelize do loops, matrix transpose, LU factorization etc.)
  • How to tweak your MPI-related environment variables
  • Deal with common errors
  • how to use MPI to parallelize user applications

Prereqs:

  • You MUST have an account on one of the LSU or LONI clusters to participate in this course.
  • Attended the training "Introduction to MPI" or have previous MPI experience.
  • Understand programming in C, Fortran or C++. Examples will be in C or Fortran..

Please register here.

For our LSU, LONI and TeraGrid partners please register above. The URL is: Intermediate MPI.

 


Return to top of page


Tuning MPI Performance on Pelican

Wednesday, April 16, 2008, in 338 Johnston Hall from 9:30 am to 11:30 pm.

This training will introduce you to techniques to tune your code's performance on LSU's Pelican IBM P5 cluster.

Prereqs:

  • You MUST have an account on the LSU Pelican cluster to participate in this course.

Please register here.

For our LSU, LONI and TeraGrid partners please register above. The URL is: Tuning MPI Performance on Pelican.

 


Return to top of page


IBM P5 Compilers and Optimization

Wednesday, April 9, 2008, in 338 Johnston Hall from 9:30 am to 11:30 pm.

This training introduces you to the compilers and optimizations techniques on the LONI and LSU IBM P5s.

Prereqs:

  • You MUST have an account on one of the LSU or LONI clusters to participate in this course.

Please register here.

For our LSU, LONI and TeraGrid partners please register above. The URL is: IBM P5 Compilers and Optimization.

 


Return to top of page


Introduction to Hybrid MPI/OpenMP

Tuesday, April 22, 2008 in 338 Johnston Hall from 1:30 pm to 4:00 pm.

This training will introduce you to the concepts of hybridizing your code using MPI and OpenMP.

Prereqs:

  • You MUST have an account on one of the LSU or LONI IBM P5 clusters to participate in this course.
  • You MUST have experience coding in both MPI and OpenMP.
  • OR

  • You MUST have attended both intermediate MPI and OpenMP.

Please register here.

 


Return to top of page


Practical MPI

Wednesday, April 23, 2008 in 338 Johnston Hall from 9:00 am to 1:00 pm.

HPC Enablement personnel will provide serial code in C and Fortran and help you parallelize this code with MPI.

Prereqs:

  • You MUST have an account on one of the LSU or LONI clusters to participate in this course.
  • Attended the training "Introduction to MPI" and "Intermediate MPI" or have previous MPI experience.
  • Understand programming in C, Fortran or C++. Examples will be in C or Fortran.

Please register here.

For our LSU, LONI and TeraGrid partners please register above. The URL is: Practical MPI.

 


Return to top of page


Introduction to Haskell programming

Date, time and place to be announced

An introduction to the Haskell functional programming language.

 

Registration will open once we determine the date.


Return to top of page


LSU Homepage