Online Tutorials Available to TeraGrid Users

Learn about High Performance Computing and using the TeraGrid for free, at your own pace, at anytime, and from anywhere!

A number of online tutorials are available to TeraGrid users on NCSA''s web-based training environment CI-Tutor. These tutorials are open to everyone, but require creation of a user account. Once you create an account, you may enroll in multiple tutorials using the same account.
The courses currently offered are:

  • Access Grid Tutorials
  • BigSim: Simulating PetaFLOPS Supercomputers
  • Debugging Serial and Parallel Codes
  • Getting Started on the TeraGrid
  • Intermediate MPI
  • Introduction to MPI
  • Introduction to Multi-core Performance
  • Introduction to OpenMP
  • Introduction to Performance Tools
  • Introduction to Visualization
  • Multilevel Parallel Programming
  • Parallel Computing Explained
  • Parallel Numerical Libraries
  • Performance Tuning for Clusters
  • Tuning Applications for High Performance Networks

 

Highlighted Courses:

Introduction to MPI

"Introduction to MPI" was the first course offered in 2000 and to-date over 20,000 students have enrolled in it. This course was developed by collaboration among five institutions: Ohio Supercomputer Center, the National Center for Supercomputing Applications, Boston University, the University of Kentucky, and the University of New Mexico. It includes thirteen lessons on key topics to give students a comprehensive understanding of MPI. A self-test and programming exercise is included in each lesson to help students self-evaluate their grasp of the material. The programming exercises build on each other as new materials are introduced in each lesson.

If you are new to the TeraGrid, it is highly recommended that you take the tutorial ''Getting Started with the TeraGrid.'' This tutorial provides you with the general information you need to quickly get started using the TeraGrid. Topics covered include:

  • connecting and logging in to a TeraGrid resource
  • maintaining security
  • using login shells in a Unix-like environment
  • managing your account
  • working with TeraGrid files and file systems
  • transferring files
  • customizing your software environment
  • compiling and running jobs

 

Introduction to Performance Tools

"Introduction to Performance Tools" was the latest course released. It gives an overview of four commonly used performance tools -Strace, Gprof, Perfsuite, and TAU so you can choose and use the  most appropriate one(s) for your analysis.

http://www.citutor.org

LATEST ANNOUNCEMENTS

Intro to Hadoop on Gordon
On January 31, the San Diego Supercomputer Center offers a no-fee introductory training workshop on Hadoop and its use in scientific and data intensive computing.

XSEDE Allocation Submissions Open
XSEDE is accepting Research Allocation Requests for the allocation period, April 1, 2013 to March 31, 2014. The submission period ends January 15, 2013.

OpenACC GPU Programming Workshop
The Pittsburgh Supercomputing Center, the National Institute for Computational Sciences and Georgia Tech will present an OpenACC GPU programming workshop on January 15 and 16, 2013.