Tutorials
HPC@LSU invites you to attend our weekly training scheduled every Wednesdays, except university holidays.
Due to concern about the COVID-19 pandemic, all training sessions are pure Zoom online events from 9:00AM to 11:00AM. The sessions will be available only 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. 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 2021 Training Schedule
1. March 03,2021: Open OnDemand: Interactive HPC via the Web
Topic | Open OnDemand: Interactive HPC via the Web |
Date | March 03,2021 |
Time | 9:00 AM - 11:00 AM |
Place | Zoom Online |
Description | This 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
|
Registration | Click here |
2. March 10,2021: Introduction to RStudio
Topic | Introduction to RStudio |
Date | March 10,2021 |
Time | 9:00 AM - 11:00 AM |
Place | Zoom Online |
Description | RStudio is the de facto environment for R on the desktop system. Powered by Open OnDemand, now LSU HPC users can access to the RStudio server running on SuperMike-II's compute nodes. In this tutorial, you will learn the basics of RStudio, including R language fundamentals and some useful RStudio IDE features. A few examples of using R to process real-life data will be presented as well.
Prerequisites
Slides Downloads |
Registration | Click here |
3. March 17,2021: Introduction to Python
Topic | Introduction to Python |
Date | March 17,2021 |
Time | 9:00 AM - 11:00 AM |
Place | Zoom Online |
Description | Python 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
|
Registration | Click here |
4. March 24,2021: Version Control with Git
Topic | Version Control with Git |
Date | March 24,2021 |
Time | 9:00 AM - 11:00 AM |
Place | Zoom Online |
Description | Version control system is used for tracking changes in computer files and coordinating work on those files among multiple people. It is primarily used for source code management in software development and also used to keep track of changes in any set of files. This tutorial gives an introduction to the Git version control software and will cover the following topics:
Prerequisites
Slides |
Registration | Click here |
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.
Past Tutorials
We offer many tutorial sessions for our users both on campus and online. The training topics include but are not limited to:
- Introduction to Linux
- HPC user environment
- Version control with git
- Pythong and R programming
- Deep learning basics
- Parallel programming
To read descriptions or access PDF's of the slides from past tutorials Past Tutorials.