Difference between revisions of "Prerecorded Training"

From UFRC
Jump to navigation Jump to search
Line 93: Line 93:
  
 
Users should also review the [[Matlab]] page for additional information.
 
Users should also review the [[Matlab]] page for additional information.
 +
 +
==Jupyter Hub and Jupyter Notebooks for R, Python and More==
 +
 +
This session covers using Jupyter Notebooks through [[https://jhub.rc.ufl.edu https://jhub.rc.ufl.edu]]
 +
 +
For additional information on Jupyter Hub at Research Computing see the [[JupyterHub]] page.
 +
 +
[[File:ZoomLogo.png|frameless|100px|link=https://ufl.zoom.us/rec/share/dst3OxTg2YCbM1M-KPRHxf1eMUhngkyFzuU_q6W-svLLA0Bbwg-fL-XD4sQ1jWGd.j2fxzIlREZPP38Ni?startTime=1602772940000]] [https://ufl.zoom.us/rec/share/dst3OxTg2YCbM1M-KPRHxf1eMUhngkyFzuU_q6W-svLLA0Bbwg-fL-XD4sQ1jWGd.j2fxzIlREZPP38Ni?startTime=1602772940000 Recording of the Oct. 15, 2020 session]
 +
  
 
==Git and GitHub.com==
 
==Git and GitHub.com==

Revision as of 14:51, 16 October 2020

Prerecorded Training.png

In addition to the in-person training sessions, we provide pre-recorded content for many of our sessions.

Introduction to Research Computing and HiPerGator

Intended for new users, this training provides a general overview of the UF Research Computing facilities and basic usage of HiPerGator.

This training is available as a three-part series on the UFIT Training site: Play icon.png

Or as a recording of the most recent Zoom session:

ZoomLogo.png Recording of the Sept. 10, 2020 session. I apologize that the first minute was not captured in the recording.

You can download a copy of the slides used from here.

Introduction to the Linux Command Line

This session will lead participants through some exercises that go over basic Linux commands such as moving around the file system, making directories, moving and copying files, etc. We will also go over some of the applications you can use on your computer to connect to and move files to and from HiPerGator. This session is largely aimed at users who are new to the Command Line.

This session is available as a pre-recorded video:

Play icon.png

Or as a recording of a live training session:

ZoomLogo.png Recording of the Sept. 17, 2020 session

The handout and files for the session are now located in a git repository here: https://github.com/UFResearchComputing/Linux_training

The handout can be downloaded as a PDF file.

The molecules folder used in the training is at /data/training/LinuxCLI/molecules.

For those wishing to use this training outside of HiPerGator, the molecules folder is part of the Software Carpentry Unix Shell training available in the data-shell.zip file on the setup page. This can be downloaded to you own computer and run using the Mac/Linux Terminal or MobaXterm terminal on Windows.

HiPerGator: SLURM Submission Scripts

In this session, participants will practice working with SLURM submission scripts using sample files. The training will cover the most common scheduler directives and how to tell SLURM the information it needs to run your jobs efficiently. Example scripts will be provided, though users are encouraged to bring their own scripts to work with. This session assumes a basic familiarity with the Unix command line and will be aimed at beginning to intermediate users. See the Introduction to the Linux Command Line Training for help with Linux.

This session is available as a pre-recorded video: This video is approximately 30 minutes and includes a demonstration. Play icon.png

Or as a recording of the most recent Zoom session:

ZoomLogo.png Recording of the Sept. 24, 2020 session.

The files used in this video are on the Sample_SLURM_Scripts page and on the cluster in /data/training/SLURM/.

HiPerGator: SLURM Submission Scripts for MPI Jobs

This session will go into depth on the details of scheduling MPI jobs on HiPerGator. Efficiently running MPI applications requires an understanding of both how to specify the needed resources as well as the layout and properties of the available hardware. This session will provide examples from several commonly used applications and provide guidelines for users to optimize their own runs.

This session is available as a pre-recorded video:

This video is approximately 26 minutes and includes a demonstration. Play icon.png


Or as a recording of the most recent Zoom session:

ZoomLogo.png Recording of the Oct. 1, 2020 session


The files used in this video are on the Sample_SLURM_Scripts page and on the cluster in /data/training/SLURM/.

Running Graphical Applications on HiPerGator

Users can run applications with graphical user interfaces (GUI) on HiPerGator either using Open on Demand or using the gui module and submitting jobs from the command line.

This video provides and overview of Open on Demand, which offers many GUI applications: Play icon.png [5 min, 11 sec]

This video reviews launching additional GUI applications using the gui module to submit jobs from the command line: Play icon.png [5 min, 16 sec]

A recording of the most recent Zoom session, coving both Open on Demand and gui module is also available:

ZoomLogo.png Recording of the Oct. 8, 2020 session (Unfortunately, I was sharing the wrong screen for the first few minutes...)

The GUI Programs page has additional information.

Running MATLAB on HiPerGator

Users walk through a hands-on examples using MATLAB at Research Computing. Participants will work with the MATLAB GUI, compiling code and submitting MATLAB jobs to the scheduler to run on the cluster.

This video is approximately 24 minutes and includes a demonstration. Play icon.png

Users should also review the Matlab page for additional information.

Jupyter Hub and Jupyter Notebooks for R, Python and More

This session covers using Jupyter Notebooks through [https://jhub.rc.ufl.edu]

For additional information on Jupyter Hub at Research Computing see the JupyterHub page.

ZoomLogo.png Recording of the Oct. 15, 2020 session


Git and GitHub.com

While there is not a video associated with this, all of the content is available online.

Orientation Material for Courses using HiPerGator

For UF courses that use HiPerGator, please review our policies on teaching use of HiPerGator.

Recordings and slides are on the UFIT Training page: Play icon.png