While the University at Buffalo has switched to a remote-learning mode, CCR will be offering virtual workshops using Zoom.  These short 30 minute sessions will provide both new and long-time CCR users with relevant information for using our various systems.  Please see below for the schedule and use our online form to register.  


Many of these sessions will be recorded and posted here afterwards.  Suggestions for additional topics should be submitted to CCR help or via the registration form.  Thank you!


Introduction to CCR - Learn who CCR is and what CCR offers to aid your research  
This is an overview of CCR resources so new users or prospective users can get an understanding of what CCR provides with information on how to apply for an account.  This will not be a "how to use CCR" tutorial.

When: Thursday, April 9, 2020
Recording with transcription from 4/9/20 workshop (Password: CCR-HPC2020)

Slideshow from 4/9/20 workshop



Using the OnDemand HPC Portal - The one stop web portal for access to CCR's HPC clusters 
The Open OnDemand web portal is provided to CCR users for easy login (no additional software required) to the HPC clusters, access to storage, and remote visualization capabilities for graphics-intensive programs.  We'll give attendees a tour of the portal and a demo of how to utilize some of it's features.

When: Thursday, April16, 2020

Recommended prerequisite: view "Intro to CCR" workshop recording

Recording with transcription from 4/16/20 workshop (Password: CCR-HPC2020)

Slideshow from 4/16/20 workshop



Introduction to submitting jobs on the CCR clusters

CCR maintains three separate high-performance clusters for UB - academic (available to all faculty, staff, and students conducting research), industry (business partners in the WNY community), faculty (private nodes purchased by faculty groups).  This workshop will introduce users to batch scheduling using the Slurm batch scheduler, what resources CCR offers in the various clusters, and how to write a simple job submission script.  More advanced job submission techniques will be covered in the "Job Submission Strategies" workshop.

When: Thursday, April 23, 2020

Recommended prerequisite: view "Intro to CCR" workshop recording

Recording with transcription from 4/23/20 workshop (Password: CCR-HPC2020)

Slideshow from 4/23/20 workshop



Introduction to CCR's Research Cloud - Lake Effect

CCR provides an on-premise cloud for UB's researchers to use for non-HPC projects.  This workshop will provide an introduction to OpenStack, what CCR provides to cloud users, and how to get started using this resource.

When:  Thursday, April 30, 2020

Recommended prerequisite: view "Intro to CCR" workshop recording

Recording with transcription from 4/30/20 workshop (Password: CCR-HPC2020)

Slideshow from 4/30/20 workshop




Job Submission Strategies & Utilizing Idle Nodes

Learn some tips and tricks on how to request and efficiently use cluster resources that best meet your needs.  Users will learn about the 'scavenger' partitions and how to effectively use idle nodes.  This is a follow-up to the "Introduction to submitting jobs on the CCR clusters" workshop.  We highly recommend attending that or viewing the recording before attending this workshop.

When: Thursday, May 7

Recommended prerequisites: view "Intro to CCR" & "Intro to Submitting Jobs" workshop recordings

Recording with transcription from 5/7/20 workshop (Password: CCR-HPC2020)

Slideshow from 5/7/20 workshop




Moving and Sharing Data with Globus

CCR's new Globus endpoint makes moving data to/from CCR a breeze!  Join in this workshop to learn more about how Globus works and how you can easily move AND share data with this service.

When:  Thursday, May 14

Recommended prerequisite: view "Intro to CCR" workshop recording

Recording with transcription from 5/14/20 workshop (Password: CCR-HPC2020)

Slideshow from 5/14/20 workshop




ColdFront for PIs and Project Managers - CCR's allocation management portal

ColdFront is used by CCR to manage access to all resources available to our users.  This workshop will demonstrate the features of the allocations portal, how PIs can use it to best benefit their groups, and point out a few new features you may not be aware of.  Though this workshop is geared towards faculty members, all are welcome to attend.

When: Thursday, May 21 

Recommended prerequisite: view "Intro to CCR" workshop recording

Recording with transcription from 5/21/20 workshop (Password: CCR-HPC2020)

Slideshow from 5/21/20 workshop




Parallel Processing with MPI

This workshop provides a brief introduction into parallel programming with MPI (message passing interface).  Anyone is welcome to attend although this is an advanced topic.

When: Thursday, May 28 

Recommended prerequisites: view "Intro to Submitting Jobs" & "Job Submission Strategies" workshop recordings

Recording with transcription from 5/28/20 workshop (Password: CCR-HPC2020)

Slideshow from 5/28/20 workshop




New User System Tour

Are you a new user who's unsure where to even begin?  Join us for this workshop where we'll give you a "tour" of the CCR cluster infrastructure.  We'll show you how to find your files, how to navigate the file systems, how to see what software is installed, and you'll learn a few basic Linux commands as well!  This is potentially a hands-on tutorial.  Users with active accounts are welcome to login and follow along as we demonstrate a few basic commands on our systems.  Not sure if you have an active account? Instructions can be found here to verify your account status

When: Thursday, June 4

Time:  11am-11:30am EST

Recommended prerequisites: view "Intro to CCR" & "Intro to OnDemand" workshop recordings

Recommended reading:  Basic UNIX commands & CCR cheat sheet

Download the cheat sheet

Register




Intro to Software Modules

Learn how to use the software module environment setup (LMOD) in use at CCR.  We'll demo how users can determine what software is available to them and how to use LMOD.  In addition, you'll learn how to create your own software modules for personal and group use.

When: Thursday, June 11

Time: 11am-11:30am EST

Recommended prerequisites: view "Intro to CCR" & "Intro to Submitting Jobs" workshop recordings

Register




Parallel Processing with OpenMP

This workshop provides a brief introduction into parallel programming with OpenMP.  Anyone is welcome to attend although this is an advanced topic.

When:  Thursday, June 18 

Time: 11-11:30am EST

Recommended prerequisites: view "Intro to Submitting Jobs" & "Job Submission Strategies" workshop recordings

Register




Introduction to PERL

This workshop will present a brief overview of the power scripting language PERL and how it can be used on CCR's systems.

When: Thursday, June 25 

Time: 11-11:30am

Recommended prerequisite: Existing user or view "Intro to OnDemand", or "New user tour" workshop recordings

Register




Overview of Visualization at CCR

This workshop will provide a general overview of visualization at CCR.  Our presenter will talk about software available, show some of the work previously done at CCR, and discuss the tools available to CCR users.  A brief artistic walk through of creating a high-end render will also be included.

When: Thursday, July 2 

Time: 11-11:30am

Recommended prerequisite: view "Intro to CCR" workshop recording

Register




Introduction to Singularity - HPC Containers

Singularity is HPC's answer to container computing!  This provides users the ability to "containerize" their workflows, customize their software and environments, and ensure consistent results across all of CCR's nodes.  Join us for this workshop to learn more about Singularity and how you can utilize existing container solutions, such as Docker, in the HPC environment.  Learn more about Singularity at CCR here

When: Thursday, July 9

Time: 11-11:30am

Required prerequisites:  Users must have a CCR account and should be advanced cluster users.  Basic job submission, UNIX command line use, and file system navigation will not be covered in this workshop.  Previous experience with Docker containers is useful but not required.

Recommended viewing: any of the recordings from previous Slurm workshops 

Register




CCR Storage and Quotas

Attend this workshop to understand what options are available to CCR users for storing data and learn about the new high-speed scratch filesystem, Panasas.

When: Thursday, July 16 (tentative based on delivery of new system)

Time: 11-11:30am

Recommended prerequisite: view "Intro to CCR", "Intro to OnDemand", or "New user tour" workshop recordings

Register





Using Metrics OnDemand (XDMoD)

Open XDMoD was developed at CCR and is in use by over 300 HPC centers around the world!  This brief introduction to the power web-based tool will give users an idea of how to view their cluster, storage, and cloud usage as well as inspect valuable information on their recent job efficiency.  PIs are able to view usage for their entire group.

When: TBD




Machine learning in the Lake Effect research cloud

Join us for a short demonstration of how to setup a machine learning experiment in the CCR research cloud.

When: TBD






Register here!