Skip to main content

Upcoming Events

Resources

HPC@LSU provides computational resources to the LSU campus and LONI members statewide. Provided services, such as the help desk and consulting, are available to all supported users. Online training sessions and and other education resources are available to all. Click Here to learn more about available resources.

Users

LSU HPC resources are available to all LSU Faculty and their affiliates while LONI resources are available to all LONI Member Institution Faculty and their affilates. Click Here to learn about account policies.

HPC@LSU conducts weekly system status and information meetings, to which users are invited. Click Here for more information.

Documentation & Help Desk

User Guides for all HPC resources are provided Here.

Detailed guides for all software installed on HPC clusters as well as example scripts are provided here. Installed software is listed by name, type and cluster.

A Help Desk and other support services are also provided.Read More

Training

HPC@LSU offers a sequence of tutorials every semester.

1. September 23,2020: Basic Shell Scripting

TopicBasic Shell Scripting
DateSeptember 23,2020
Time9:00 AM - 11:00 AM
PlaceZoom Online
DescriptionFor anyone who works in a Linux/Unix environment, a working knowledge of shell scripting is essential and will boost their efficiency and productivity tremendously. For this tutorial, we will focus on bash as it is one of the most popular shells. This tutorial will include topics such as creating simple bash scripts, flow control, command line arguments, regex, grep, awk and sed. This is a practical tutorial, so we will provide examples and/or hands-on exercises for most of the covered materials.

Prerequisites
  • LONI or LSU HPC account
  • Familiarity with Linux/Unix
  • Editors such as vi or emacs
  • SSH client such as Putty for Windows

Slides
Downloads
RegistrationClick here

2. October 14,2020: Open OnDemand: Interactive HPC via the Web

TopicOpen OnDemand: Interactive HPC via the Web
DateOctober 14,2020
Time9:00 AM - 11:00 AM
PlaceZoom Online
DescriptionThis training will provide an introduction to Open OnDemand, a browser based tool now available to all LSU HPC users on campus. Open OnDemand requires only a web browser (no plug-ins) and an LSU HPC account. It features a file browser, command line shell access, job management, and access to interactive Jupyter notebooks and RStudio servers running interactively on SuperMike-II's compute nodes. This training will feature an overview of Open OnDemand, and a demonstration of all it's features, including Jupyter Notebook and RStudio.

Prerequisites
  • LSU HPC account
  • Some knowledge of using HPC is assumed but not required

RegistrationClick here

3. October 21,2020: Introduction to R

TopicIntroduction to R
DateOctober 21,2020
Time9:00 AM - 11:00 AM
PlaceZoom Online
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

4. October 28,2020: Introduction to Python

TopicIntroduction to Python
DateOctober 28,2020
Time9:00 AM - 11:00 AM
PlaceZoom Online
DescriptionPython is a high-level programming language, easy to learn yet extremely powerful. This training will provide an introduction to programming in Python. The subjects include basic Python syntax, Python classes used in object-oriented programming. Basic Python modules for scientific computing and plotting will also be introduced. During the training, simple Python programs will be provided for demonstration.

Prerequisites
  • Basic understanding of a programming language is assumed but not required.

Slides

Downloads

RegistrationClick here

The tutorials cover Linux/Unix, parallel programming for HPC systems, in-depth application coverage, and ... Read More