The University of Arizona
    For questions, please open a UAService ticket and assign to the Tools Team.
Page tree

Versions Compared

Key

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


Column
width50%


Column
width50%

Table of Contents
 



Workshops

Data Management Workshops

About

Learn about managing your data on UA's HPC cluster. Co-sponsored with University Libraries. Virtual only

Dates and Registration

Details and Registration

SessionDate
Data Management Part 1February 23, 2022
Data Management Part 2February 24, 2022


Data Management Part 1 - PDF and Video

Here is a PDF version of the presentation

View file
name2022 Part 1 Data Management in the HPC.pdf
height150

Here is a video version of the presentation

View file
nameGMT20220223-180159_Recording_1832x982.mp4
height150


Data Management Part 2 - PDF

Here is a PDF version of the presentation:

View file
name2022 Part 2 Data Management in the HPC.pdf
height150



Introduction to HPC

About

This training course will help you get started on using HPC resources.  If you have recently started, you might learn there is a better way, or there are capabilities you are not taking advantage of.

Dates and Registration

Tip

The UITS building is at the corner of Mountain and Speedway.  The entrance is at the east end of the building and the room 130A is downstairs


DateTimeLocation
Wednesday November 10, 20219:00-10:00amRoom 130A UITS Building
Wednesday December 1, 20219:00-10:00amRoom 130A UITS Building
Thursday March 3, 20229:00-10:00amRoom 130A UITS Building


To register, send an email to hpc-consult@list.arizona.edu with your name, NetID, and Department/School.

Training Materials

Hands-on exercises from the workshop appear here: Intro to HPC Exercises


Here is a PDF version of the presentation

View file
nameIntroToHPC.pdf
height150


Here is a video version of the presentation

View file
nameIntroToHPC.mp4
height150







Resbaz 2022 presentations

View file
nameIntroToHPC.ResBaz.pdf
height250


View file
nameIntroToParallel.ResBaz.pdf
height250

View file
nameML-with R.pdf
height250

Introduction to Machine Learning

About

This short training class provides a brief introduction to key concepts of machine learning.  The short lecture will be followed by two hands-on examples that emphasize running a Jupyter notebook on the HPC supercomputers. You can stick around and use this as a consulting session.

Dates and Registration

Tip

The UITS building is at the corner of Mountain and Speedway.  The entrance is at the east end of the building and the room 130A is downstairs


DateTimeLocation
Friday November 12, 20219:00-10:00amRoom 130A UITS Building
Friday December 3, 20219:00-10:00amRoom 130A UITS Building
Friday March 4, 20229:00-10:00amRoom 130A UITS Building


To register, send an email to hpc-consult@list.arizona.edu with your name, NetID, and Department/School.

Training Materials

Hands-on exercises from the workshop appear here: Intro to Machine Learning Exercises   

Here is a PDF version of the presentation

View file
nameIntro to AI ML.3-23-22.pdf
height250


Here is a video of a previous version of the presentation

View file
nameML-HPC.mp4
height150





Introduction to Containers on HPC

This short training class provides a brief introduction to the use of containers on HPC.  There are several simple examples you can try as you decide which method works for you.

At some time this will be taught in person and recorded.

View file
nameContainersOnHPC.pdf
height150



Deep Learning In Matlab

October 28, 2021

Learn how you can use MATLAB to apply deep learning techniques to your work whether you’re designing algorithms, preparing and labeling data, or generating code and deploying to embedded systems.  For resources shared at the workshop see the bottom of this page.

Details and Registration

Tackling Big Data with Matlab

April 5, 2022

In this seminar you will learn strategies and techniques for handling large amounts of data in Matlab. New big data capabilities in Matlab will be highlighted including tall arrays.

Details and Registration



Data Center Video Tour

You may not get to see the actual supercomputers where you work is done, but you can watch this tour.  Note how loud it is in the room.  The video does not convey the temperature of the room, but there are no warm areas. As you will hear explained, the cooling is done with chilled water.


View file
namedata-center-tour.mp4
height150



Linux Self Guided 

We run RHEL/CentOS 7 Linux on our high-performance systems. If you have never used Linux before or have had very limited use, read this useful guide: http://www.ee.surrey.ac.uk/Teaching/Unix/

Or try this one:
https://www.pcwdld.com/linux-commands-cheat-sheet






GPU/Nvidia Training

Nvidia offers AI, Data Science and accelerated computing curriculum with access to GPU's and course material.  You can use our Nvidia GPUs also.

Nvidia Deep Learning Institute

See their web site for more information on the University Ambassador Program, Teaching Kits and Certifications




Column
width40%


Column
width60%

Introduction to OpenMP



This PDF file is a presentation from a series called Xsede * HPC Workshop.

View file
nameIntroduction_To_OpenMP.PDF
height250

* XSEDE, the Extreme Science and Engineering Discovery Environment, is the most advanced, powerful, and robust collection of integrated digital resources and services in the world. It is a single virtual system that scientists and researchers can use to interactively share computing resources, data, and expertise. XSEDE integrates the resources and services, makes them easier to use, and helps more people use them.




Column


Column

Singularity



Overview

Singularity containers let users run applications in a Linux environment of their choosing.  This is different from Docker which is not appropriate for HPC due to security concerns.  Singularity is like a container for Docker images, but is not just for Docker.  

The most important thing to know is that you create the singularity container called an image on a workstation where you have root privileges, and then transfer the image to HPC where you can execute the image. If root authority is an issue then the answer might be a virtual environmen t on your laptop, like Vagrant for MacOS

For an overview and more detailed information refer to:
Singularity Quick Start

Here are some of the use cases we support using Singularity:

  • You already use Docker and want to run your jobs on HPC
  • You want to preserve your environment so that a system change will not affect your work
  • You need newer or different libraries than are offered on HPC systems
  • Someone else developed the workflow using a different version of linux
  • You prefer to use something other than Red Hat / CentOS, like Ubuntu 

We have some local tutorials for Singularity



Matlab



Matlab offers a number of free tutorials including these ones:

Training Overview

Machine Learning Onramp

Deep Learning Onramp


Resources from the recent workshop:

  1. Slides and Exercises from today’s workshop can be downloaded at - https://tinyurl.com/DeepLearning-MATLAB-Arizona
  2. Free online training - Introduction to MATLAB - MATLAB Onramp
  3. Free in-depth MATLAB training – MATLAB Fundamentals
  4. Free online training - Introduction to Deep Learning – Deep Learning Onramp
  5. Free in-depth Deep Learning training  - Deep Learning with MATLAB
  6. More Resources (e-books, videos) and Examples (to help you get started with your projects)
  7. University of Arizona MATLAB Portal Page (Access and download MATLAB, MATLAB Online, Self-paced trainings, Technical Support and other resources)