Tutorials

HPC@LSU invites you to attend our weekly training scheduled every Wednesdays, except university holidays. All training sessions are from 9:00AM to 11:00AM at 307 Frey Computing Services Center. The sessions will be available on WebEx for remote participants and will be recorded for later review.

The training sessions are subject to cancellation due to lack of registrations, so please register if you plan on attending. Registration closes in the afternoon on the day prior to the training.

Click on the tutorial topic to obtain more information and registration details. WebEx remote connect links to attend the training will be provided via email to all registered participants.

Note: The Slide and Support Materials links are placeholders until content is added after the tutorial.

Spring 2019 Training Schedule

1. February 20,2019: Run HPC jobs with Agave Web Interface

TopicRun HPC jobs with Agave Web Interface
DateFebruary 20,2019
Time9:00 AM - 11:00 AM
Place307 Frey
DescriptionWould you like to submit your HPC jobs without using the command line? Agave is a science gateway that has a web interface. Once you get an Agave account you can submit your jobs to any cluster you have an account and allocation on using the Agave web interface. While this tutorial concentrates on getting you comfortable with running code from the Agave portal web interface here are other things you can use Agave for:
The list provided is not intended to be exhaustive. To simplify, we group it into four categories.
  • Run Code This is our primary concern in this tutorial. Agave will run your scientific code from a web page, enable you to track its progress.
  • Collaborate Anywhere Running a program is not enough. You need to enable other people to run your code, or see the output it gengerates. Agave lets you do that too. Once you make it possible for a large user base to run your scientific code through Agave's web interface, you will have a scientific gateway.
  • Manage Data Running a program generates data, and frequently that data needs to be moved around, shared, or stored. Agave provides methods to uniquely identify data and to transfer it from one resource to another. When multiple protocols are available, it will use the fastest one available.
  • Connect Anything Agave can send notifications as jobs progress through the system. Jobs can also create custom call-backs to handle events.
Prerequisites
  • Some experience running jobs on a super computer will be useful.
  • HPC training accounts on LONI will be provided.

Training Material

RegistrationClick Here

2. February 27,2019: Introduction to R

TopicIntroduction to R
DateFebruary 27,2019
Time9:00 AM - 11:00 AM
Place307 Frey
DescriptionR is a powerful language for data analysis. In this tutorial, you will learn the basics of R, including language fundamentals, basic programming and data visualization. A few examples of using R to process real-life data will be presented as well.
Prerequisites
  • Laptop (Linux/Mac/Windows) with R installed. R can be downloaded from https://cran.r-project.org/
    • RStudio is acceptable but not recommended for this training.
  • OR
    • LONI or LSU HPC account
    • SSH client such as Putty for Windows
  • Basic understanding of a programming language is assumed but not required.

Slides
Downloads
RegistrationClick Here

2018 XSEDE Training Schedule


HPC Training Survey

We value your feedback, and will use your feedback to help improve our HPC training offerings. Please complete a short survey at the end of each training using this link.

Virtual Images

For benefit of Training particpants who do not have ready access to a Linux machine, we have created a virtual image of CentOS 6.3. You can use this image in lieu of a LONI or LSU HPC account for some, but not all of our training courses. More details about this image and installation instructions are provided here

Past Tutorials

We offer many tutorial sessions for our HPC users both on campus and through the access grid to LSU partners. Topics covered vary from:

  • Introduction to Linux
  • More Linux
  • LaTeX
  • CVS
  • Subversion
  • MPI
  • OpenMP
  • HPC Environment.

To read descriptions or access PDF's of the slides from past tutorials Past Tutorials.