|
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
|