Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents
minLevel1
maxLevel7
typeflat
separatorpipe

Overview

ARCC provides training on using ARCC resources and other research computing topics through various scheduled courses, online courses, and other methods.

ARCC Provided Training

ARCC Courses on WyoLearn

ARCC Courses can be found on the WyoLearn Catalog.

Classroom and Workshops

During Spring and Fall semesters, ARCC and the Digital Scholarship Center offer a number of relevant workshops on HPC, R, Python, Data Management, Globus, and other related topics.

To see currently scheduled topics, please see the the Library Events Calendar

A copy of the workshop schedule with the registration links can be found on the DSC webpage https://www.uwyo.edu/libraries/about/spaces-collections/digital-initiatives/digital-scholarship-center/index.html

...

titleFall 2024 Schedule

UW ARCC will be offering an HPC Bootcamp near the start of Fall semester 2024.
This bootcamp is scheduled over a full week, covering a number of topics available for signup as individual modules. Interested attendees may sign up for the full bootcamp (which will run over the course of the week) or just sign up for a subset of modules they find most useful. Modules will build upon each other, therefore ARCC recommends that those with limited HPC and Linux experience sign up for the full bootcamp.

Due to higher than anticipated demand, the bootcamp is offered twice near the start of Fall semester.

  • The first is scheduled for August (Monday 8/12/24 through Friday 8/16/24)

  • The second is scheduled for September (Monday 9/9/24 through Friday 9/14/24)

The bootcamp will cover the following topics (each available as it’s own module). *The schedule provided below may be subject to minor changes.

...

Module

...

Day

...

Timeslot

...

Description

...

Prerequisites

...

Intro to Linux Command-Line: The File System

...

Monday

...

A.M.

...

Introduce users to typing commands using the command line to work with the Linux operating system. Focusing on hands-on exercises, it will introduce the basic structure and use of the file system, and how to find help.

...

None

...

Intro to Linux Command-Line: View, Find and Search Files

...

Monday

...

P.M. 1

...

Introduce how to work with, view, find and search the content of text files. The workshop is aimed at beginners with basic command-line experience of the Linux file system and will focus on hands-on exercises.

...

None

...

Intro to Linux: Text Editors

...

Monday

...

P.M. 2

...

Introduce the various text editors available on our Services. Using emacs as a GUI via an OnDemand interactive desktop, and vim/nano from a terminal command line.

...

None

...

Intro to HPC and ARCC Services

...

Tuesday

...

A.M.

...

Introduce the core concepts behind High Performance Computing and the various services that ARCC provides.

...

Beginner to using HPC

...

Intro to HPC Accessing the Cluster

...

Tuesday

...

P.M. 1

...

Introduce users on how to remotely access the clusters via OnDemand and passwordless authentication

...

Beginner to using HPC

...

Intro to HPC: Using the Module System

...

Tuesday

...

P.M. 2

...

Introduce users on how to set up and personalize their environment for their computational needs.

...

Beginner to using HPC

...

Intro to HPC: Job Scheduling

...

Tuesday

...

P.M. 3

...

Introduce users to job management using the Slurm system - demonstrating how to create interactive jobs and submit jobs to the cluster queue that follow a basic workflow.

...

Beginner to using HPC

...

Intro to HPC: OnDemand

...

Wednesday

...

A.M.

...

Navigating Remote web access to MedicineBow HPC Services

...

Beginner to using HPC

...

Intro to Data Management

...

Wednesday

...

P.M. 1

...

Introduces the concept of data management with a focus on some common best practices of working with data on ARCC systems.

...

Beginner to using HPC

...

Intro to HPC: Data Transfer

...

Wednesday

...

P.M. 2

...

The practical options for transferring data from onto HPC systems from local computers and remote servers.

...

Beginner to using HPC

...

Intro to Conda: Creating Python/R and other Application Environments

...

Thursday

...

A.M.

...

Introduce what Conda is and how it can be used to create a variety of environments, such as Python/R and contained applications.

...

Beginner to using HPC

...

Python, Conda and Pip on the Cluster

...

Thursday

...

P.M. 1

...

Discuss how the various Python related tools work together on the cluster and introduce a series of best practices for managing these environments. This is not a workshop on learning Python.

...

Intermediate user of HPC

...

R and RStudio on the Cluster

...

Thursday

...

P.M. 2

...

Discuss how the various R related tools and RStudio work together on the cluster and introduce a series of best practices for managing these environments. This is not a workshop on learning R.

...

Intermediate user of HPC

...

Jupyter Notebooks on OnDemand

...

Friday

...

A.M.

...

Demonstrate how to use the [OnDemand] Jupyter Service across a variety of available languages and kernels, as well as demonstrate how to convert an existing Conda environment into a kernel that can be used within a notebook.

...

Beginner to using HPC

...

Intro to External HPC Resources

...

Friday

...

P.M.

...

Introduces HPC resources external to UW and how they are supported and used.

...

Beginner to using HPC

Expand
titleSpring 2024 Schedule
Expand
titlePrior Workshops

Fall 2023

  • February 28, 2023 3-4:30PM @COE302: R for Data Visualization, delivered by the Libraries DSC

  • March 1, 2023 4-5 PM @COE302: NWSC Allocation Prep, jointly delivered by ARCC and the Libraries DSC

  • March 6, 2023 3-4:30PM @COE302: Intermediate Linux

  • March 23, 2023 11-2:30pm @COE216: Deep Learning with MATLAB: Time Series, Images, Signals and More, delivered by Mathworks

  • April 3, 2023 11-2pm @COE216: Intel Analytics Tools, delivered by Intel

  • April 17, 2023 11-2:30PM @COE216: Intel oneAPI AI Analytics Toolkit

  • April 18, 2023 3-4:30PM @COE302: Intermediate Cluster Computing

  • May 15, 2023 3-5PM @AG316: Nextflow for Workflow Management, delivered by the UW Department of Mathematics and Statistics, and the Public Health Lab at the Wyoming Department of Health

  • May 17, 2023 11:30-3PM: Remote workshop: Intel OneAPI AI Analytics Toolkit, delivered by Intel

Spring 2023

  • February 28, 2023 3-4:30PM @COE302: R for Data Visualization, delivered by the Libraries DSC

  • March 1, 2023 4-5 PM @COE302: NWSC Allocation Prep, jointly delivered by ARCC and the Libraries DSC

  • March 6, 2023 3-4:30PM @COE302: Intermediate Linux

  • March 23, 2023 11-2:30pm @COE216: Deep Learning with MATLAB: Time Series, Images, Signals and More, delivered by Mathworks

  • April 3, 2023 11-2pm @COE216: Intel Analytics Tools, delivered by Intel

  • April 17, 2023 11-2:30PM @COE216: Intel oneAPI AI Analytics Toolkit

  • April 18, 2023 3-4:30PM @COE302: Intermediate Cluster Computing

  • May 15, 2023 3-5PM @AG316: Nextflow for Workflow Management, delivered by the UW Department of Mathematics and Statistics, and the Public Health Lab at the Wyoming Department of Health

  • May 17, 2023 11:30-3PM: Remote workshop: Intel OneAPI AI Analytics Toolkit, delivered by Intel

Fall 2022

Spring 2022

  • Wild Iris Train the Trainer

  • Matlab remote workshop

Introductory videos

  1. Intro to ARCC: who we are, what we do, our services.

  2. Intro to HPC clusters: high level architectural concepts

  3. Getting started on ARCC infrastructure: where to put data, how to connect to cluster, how to start compute jobs.

External Resources

RMACC Courses

...

Include Page
Workshops and Tutorials - Archive
Workshops and Tutorials - Archive