Training at ARSC

Classes and workshops introduce prospective and current users to the high performance computing and visualization resources available at ARSC and provide the programming skills necessary to use ARSC resources effectively and efficiently. Workshops offer experienced users more in-depth instruction, including hands-on assistance with their own codes and collaborative discussions with other users and parallel computing experts.

Have you attended an ARSC training event? Share your opinions with us! Complete the Training Evaluation Form.


Online Training Resources


Recent Training Events

The schedule of past training events shows the range of training opportunities available at ARSC.  Contact ARSC Training to request that we repeat any past offering. 
 

Special Guest Lecturer Dr. Eduardo Wilner

On March 21, 2013, ARSC hosted a special guest lecturer Dr. Eduardo Wilner (Chair of the UAF Philosophy and Humanities Department).    

Just A Model? What do Models Tell Us About the World?

"Scientific theories and/or models seem to invite the lay public to not take these products of science seriously.  I will arue that this stems from poor understanding of what theories and models really are.  This lecture is intended to provide the working scientist with a minimal, philosophy of science tool kit to rectify this situation."

The video recording of this event is available for downloading in three parts:


NCAR Command Language Workshop

Instructor: Mary Haley (NCAR/CISL) and Dennis Shea (NCAR/NESL)

Date: March 11 2013 - March 15, 2013 (see registration link for details)

Description:  The workshop provides an overview of the NCAR Command Language (NCL) and will include lectures and hands-on labs.   The schedule of this workshop will be set to allow students to also attend the Alaska Weather Symposium occuring on March 12-13 2013.   NOTE: Registration is required for this workshop (see below).

Registration / More Details:  http://www.ncl.ucar.edu/Training/Workshops/UAF/



ARSC offered the following classes in Spring of 2013.   

Introduction to Linux

Instructor: Oralee Nudson

Date: January 25, 2013 -- 2:00 PM - 3:30 PM

Description: This class provides an overview to the Linux command line environment.   This training is targeted to those brand new to using the Linux command line.  Topics covered will be the differentiation of the Linux operating system from other common operating systems, the shell environment, file permissions, and frequently used command line tools.  Anyone with an UA username will be able to participate in the hands-on exercises presented.  Presentation slides are available here.

Introduction to Pacman

Instructor: Don Bahls

Date: February 1, 2013 -- 2:00 PM - 3:30 PM

Description: This class provides an introduction to ARSC's Pacman supercomputer.  Topics include a system overview, programming environment, running batch jobs, etc.   Hands-on participation will require an ARSC account set up prior to class.   Presentation slides are available here.

Introduction to Fish

Instructor: Oralee Nudson

Date: February 8, 2013 -- 2:00 PM - 3:30 PM

Description: This class provides an introduction to ARSC's Fish supercomputer.  Topics include a system overview, programming environment, running batch jobs, etc.  Hands-on participation will require an ARSC account set up prior to class.  Presentation slides are available here.

Introduction to CrayPat - Performance Analysis Tools

Instructor: Don Bahls

Date: February 15, 2013 -- 2:00 PM - 3:30 PM

Description: This class discusses the use of Cray's Performance Analysis tools on Fish.  Learn how to profile existing codes and analyze performance results using Cray's Apprentice2 package. Hands-on participation will require an ARSC account set up prior to class.   Presentation slides are available here.

Introduction to the Chapel Programming Language

Instructor: Robert Torgerson

Date: February 22, 2013 -- 2:00 PM - 3:30 PM

Description: This class provides an overview to Cray's Chapel programming language.  Presentation slides are available here.

Introduction to Debugging Tools

Instructor: Don Bahls

Date: March 1, 2013 -- 2:00 PM - 3:30 PM

Description: This class provides an introduction to several common Linux debugging tools including gdb, totalview, valgrind and strace.  Hands-on participation will require an ARSC account set up prior to class.  Presentation slides are available here.  (gdb quick reference)

Introduction to R

Instructor: Katrina Bennett

Date: March 22, 2013 -- 2:00 PM - 3:30 PM

Description: This class provides an introduction to the R programming language.

Scripting in Bash

Instructor: Bob Torgerson

Date: April 12, 2013 -- 2:00 PM - 3:30 PM

Description: This class will cover how to create loops, conditional statements, file tests, file searches, and more using the bash scripting language.

Introduction to MySQL 

Instructor: Oralee Nudson

Date: April 19, 2013 -- 2:00 PM - 3:30 PM

Description: This class provides an introduction to the MySQL database command line interface and structure followed by examples demonstrating how to import existing datasets into a MySQL database and query the data tables.  Hands-on participation will require an ARSC account set up prior to class.  Presentation slides are available here.

 

 

 


During the Fall Semester ARSC hosted Core Skills for Computational Science.

Class Name: Core Skills for Computational Science

Class Number:  PHYSICS 693

Instructor:  Tom Logan (talogan@alaska.edu)

Location:  WRRB 009

Time: Tuesday - Thursday 9:15 am - 11:15 am

Class Website:  http://www.arsc.edu/arsc/support/training/coreskills/

 

Introduction to Pacman - Session 1

This class provides an overview of the Pacman supercomputer at ARSC.   Topics include a system overview, programming environment, running batch jobs, etc.   March 28, 2012  9 - 11 AM

Introduction to Pacman - Session 2

This class provides an overview of the Pacman supercomputer at ARSC.   Topics include a system overview, programming environment, running batch jobs, etc.   March 22, 2012  2 - 4 PM

Introduction to Linux

An overview of the Linux command line environment.  March 15, 2012  9 - 11 AM

Lecture slides are available here.

Core Skills for Computational Science (PHYS 693)

Offered during the UAF Fall Semester 2011, Tu and Th,  9:15-11:15am, WRRB 009
                                                                              

Core Skills for Computational Science (Physics 693)

September 2 - December 14, 2010, Tuesdays and Thursdays, 9:15-11:15am, WRRB 009

PETSc Training and Workshop

August 3-5, 2010 9:00-12:00 and 1:30-5:00, WRRB 009

Security Fundamentals for Professionals & Certification

September 28 - October 2, 2009 8:00am - 4:00pm each day, WRRB 010

Core Skills for Computational Science (Physics 693)

September 3 - December 19, 2009 T/Th, 9:15-11:15am, WRRB 009

Cray Advanced Optimization and Performance Training
April 7-9, 2009 9:00am-5:00 pm WRRB 009
Introduction to CrayPat Performance Tools
April 3, 2009 2:00-4:00 pm WRRB 009
ARSC 2009 Summer Training
June 9 - June 12, 2009 9am - 5pm WRRB 009
Understanding Memory Caches
March 27, 2009 2:00-4:00 pm WRRB 009
C Interface to NetCDF
April 24, 2009 2:00-5:00 pm WRRB 009
Introduction to Paraview Visualization Package
March 6, 2009 2:00-4:00 pm WRRB 009
Introduction to Pingo
February 20, 2009 2:00-4:00pm WRRB 009
Introduction to Unix
February 6, 2009 2:00-5:00pm WRRB 009