RCS Course Week October 22 - 25, 2012

The training-week this fall 2012 will focus on introduction to the new computer cluster facility Abel. Topics rage from beginner level programming and system usage to more advanced topics.

About the Course Week

Every semester, the USIT Research Computing Services (RCS) group conduct training for all Notur and local users. The training week this fall 2012 will focus on introduction to the new computer cluster facility Abel. Topics rage from beginner level programming and system usage to more advanced topics.

Welcome

The event is open and free of charge. Please sign up using our Course Week Registration form.

Questions? Contact hpc-drift@usit.uio.no.

time title lecturer description

Monday October 22 - Welcome to Abel
Kristen Nygaards hus, large auditorium

 
13:15-13:35 Welcome to Abel Hans Eide Description: A technical overview of the Abel cluster, its design and features, as well as plans for the future

Target audience: Anyone interested
Prerequisites: None (interest)

13:45-14:30 Moving from Titan to the new cluster Abel Ole Widar Saastad Description: What you need to know to move your jobs from Titan to Abel.

Target audience: Titan/Abel users
Prerequisites: Working knowledge of Titan


Tuesday October 23 - The beginner's day
Kristen Nygaards hus, small auditorium

 
12:15-13:00 Abel for beginners Katerina Michalickova Description: Introduction to the computer cluster Abel that is the principal scientific computational resource at the University of Oslo. The course is aimed at people with no background in UNIX and parallel computing and includes very simple examples. By the end of the lecture you will have a basic working knowledge of Abel and will be able to submit simple jobs.

Target audience: Users with no (or minimal) background in UNIX and parallel computing
Prerequisites:None

13:15-14:00 Getting started with shell scripting Thomas Röblitz Description: Very first steps; what (shell) scripting is useful for, invocation, variables, if-then-else

Target audience: never done shell scripting before ;)
Prerequisites: knowledge of one other programming language

14:15-15:00 Slurm and Abel job scripts Katerina Michalickova Description: Slurm use and simple to more complicated examples of Abel job scipts.

Target audience: Users with some programming and scripting knowledge
Prerequisites: None


Wednesday October 24 - Intermediate and advanced users day
Kristen Nygaards hus, large auditorium

 
12:15-13:00 Intermediate shell scripting Andreas Buzh Skau Description: Variables, tests, loops, expansion and a few tricks

Target audience: Users with command-line experience
Prerequisites: Understand general shell/commandline usage

13:15-14:00 Parallel programming and the best practices on Abel Ole Widar Saastad Description: MPI and OpenMP on Abel with examples.

Target audience: Abel users wishing to learn more about parallel programming
Prerequisites: Working knowledge of Unix

14:15-15:00 Cluster performance, how to get the most out of Abel Ole Widar Saastad Description:Learn to use Abel in the most efficient way.

Target audience: Abel users
Prerequisites: Working knowledge of Abel


Thursday October 25 - Programming for novices day
Kristen Nygaards hus, large auditorium

 
12:15-14:00 Introduction to Python Miguel Oliveira Description: Introduction to Programming, What is Python, Python as a calculator, Tuples and Lists, Control Flow, Dictionaries, Input and Output, Modules, Errors and Exceptions, Classes.
Target audience: Beginners.
Prerequisites: None.
Note: Bring your own laptop for exercises.
 
14:15-16:00 Introduction to R Bjørn-Helge Mevik Description: Basics of R, loading and saving data, statistical analyses, plotting, running R jobs

Target audience: Users with little or no knowledge of R
Prerequisites: None

 

Published Oct. 10, 2012 1:46 PM - Last modified Aug. 21, 2013 10:06 AM