IT-RCI Workshop Series October 17-31

This is the second series of workshops IT-RCI will be offering in the month of October. Please note that most of these workshops have prerequisites that require accounts, Linux/Unix skills or attendance at our first series of workshops offered October 3-11. Please make sure you register for all workshops as soon as possible.

IMPORTANT NOTE: All registrations will close by noon the day before the workshop’s scheduled date or earlier if capacity of room is reached and there is no remote option available.

Getting Started with DARWIN

This hands-on workshop is an introduction to using DARWIN covering the basics of dos and don’ts, connecting, workgroup, startup files, storage options, VALET, allocations, and running jobs presented in-person by the UDIT Research CyberInfrastructure group.

Prerequisites: An active DARWIN account, attendance of Introduction to HPC and Introduction to Linux/Unix Hands-on Workshop (Part 1 and 2).

Date: Thursday, October 17, 2024
Time: 2:00PM – 3:30PM EST
Location: Studio B (305 Pearson Hall)

Registration is required and will be closed when the number of registrants reaches the limit of 48.

Introduction to Slurm

This workshop is an introduction to Slurm presented by the UDIT Research CyberInfrastructure group in-person and via Zoom. Topics covered will include:

  • What is Slurm and why do we need it?
  • What are batch jobs and how do they differ from interactive jobs?
  • How do I submit and monitor jobs?
  • How does Slurm facilitate parallel execution of jobs?

If time permits additional topics will be covered:

  • Caviness: workgroup resource quotas
  • DARWIN: working within allocations

Prerequisites: An active account on a cluster running Slurm such as Caviness or DARWIN, basic Linux/Unix skills or attended Introduction to Linux/Unix Hands-on Workshop (Part 1 and 2).

Date: Monday, October 21, 2024
Time: 1:30PM – 3:30PM EST
Location: Studio C (304 Pearson Hall) or via Zoom

Registration is required and you will be sent a Zoom link the day before if you register for remote. There is an in-person limit of 25.

Shell Scripting

This workshop is an introduction to shell programming with an emphasis on bash shell scripting presented by the UDIT Research CyberInfrastructure group in-person and via Zoom. It will cover script layout and design, variables (environment vs. local & types), and standard language constructs like conditionals and loops. Additionally, the workshop will delve into shell plumbing (standard files, redirection, pipes), command substitution, and advanced variables and language constructs.

Prerequisites: Basic Linux/Unix skills or attended Introduction to Linux/Unix Hands-on Workshop (Part 1 and 2).

Date: Wednesday, October 23, 2024
Time: 1:30PM – 3:30PM EST
Location: Faculty Commons (116 Pearson Hall) or via Zoom

Registration is required and you will be sent a Zoom link the day before if you register for remote. There is an in-person limit of 25.

HPC Software Development and Installation

This workshop aims to provide insight and advice for software development and installation on a HPC cluster presented by the UDIT Research CyberInfrastructure group in-person and via Zoom. Topics covered include:

  • Software project kind & scope
  • General organizational principles
  • Compiled software projects
    • Simple Makefile infrastructure
    • GNU autoconf
    • CMake

If time permits additional topics will be covered:

  • Python virtual environments

Prerequisites: An active account on a cluster such as Caviness or DARWIN, basic Linux/Unix skills or attended Introduction to Linux/Unix Hands-on Workshop (Part 1 and 2).

Date: Thursday, October 31, 2024
Time: 10:00AM – noon EST
Location: Faculty Commons (116 Pearson Hall) or via Zoom

Registration is required and you will be sent a Zoom link the day before if you register for remote. There is an in-person limit of 25.