Fall 2020

September

Schedule

Topic

Presentation Materials

Description

Wednesday, 9th

Introduction to Linux (Recording)

Presentation

This 2-hour online workshop is designed for novices. It covers finding/downloading a terminal, navigating around using the command line, creating directories/files, as well as the usage of a few command line text editors. This workshop is the first step in feeling comfortable using the command line and the Discovery cluster.

Wednesday, 16th

Anaconda Virtual Environments (Recording)

Presentation

Creating virtual environments with Anaconda gives you the ability to have a single, or multiple, custom environments for your project to meet several version requirements. This 2-hour workshop is designed to teach you the benefits of Anaconda and how to create Anaconda virtual environments on Discovery for your Python and R projects

Wednesday, 30th

Introduction to HPC at NMSU (Recording)

Presentation

This 2-hour online workshop will cover the benefits of using a High-Performance Computer (HPC), characteristics of the HPC "Discovery" cluster at NMSU, available software, user-specific details for using the Discovery, and other services offered to the Discovery users.

October

Schedule Topic Presentation Materials Description

Wednesday, 14th

Jupyter Notebooks on Discovery (Recording)

Presentation

Ever wondered how you can execute programs and retrieve results on Discovery via a web application interface? In this workshop, you will learn about the several methods on how to run Jupyter Notebook on Discovery and consume it on your local workstation.

Wednesday, 21st

Introduction to Slurm on Discovery (Recording)

Presentation, Handout

This 2-hour online hands-on workshop is designed for Discovery supercomputer users. You will learn how to submit and track your job, with the emphasis on the benefits of the Slurm scheduler and a process used to request cluster resources in proper manner.

November

Schedule

Topic

Presentation Materials

Description

Wednesday, 11th

MPI and Parallelization on Discovery (Recording)

Presentation

Expressing parallelism in your code on a distributed parallel system like Discovery enables you to speed up the processing time of your code as well as use the Discovery’s resources to its fullest. You’re welcome to participate in this 2 hours workshop to learn and implement this technology in your current and future projects.

Wednesday, 18th

MATLAB on Discovery (Recording)

Presentation

In the course, MATLAB on Discovery, learners will engage with instructors using the analytic software MATLAB on the Supercomputing cluster Discovery. The aim of this workshop is to show the extended capabilities that the extra CPU density of Discovery vs. a typical research desktop. That’s, how large amounts of data can be processed in a fraction of a second versus the standard methods on a single computer.

December

Schedule

Topic

Presentation Materials

Description

Wednesday, 2nd

Backfill & Checkpoints on Discovery (Recording)

Presentation

Ever been caught up in situations where your jobs remain in the queue for so long waiting for resources to be allocated? In this 2-hour workshop, you will learn how to get your jobs to run on restricted idle nodes via the Backfill partition and how to add checkpoints to your codes, so as to save the current processed state of your program in the event your job gets kicked out from the Backfill partition.

Discovery Logo