HPC for research training course November 2017

Training in using High-performance Computing (HPC) efficiently, for Abel and Colossus (TSD) users. The course is also open for all users of Notur systems, but examples and specifics will pertain to Abel and Colossus.

This November we have a  research computing training week in collaboration with the software carpentry initiative., to be held in November 01 - 03 , 2017.

This course is designed for Notur as well as local users. This event is especially suitable for scientists who wish to learn more about how they can use  Abel computer cluster and  Tjenester for Sensitive Data (TSD) for their research.

Please make sure that you have a functioning Abel or a TSD account before the start of the course. Visit the Abel access webpages  or the TSD web site to obtain an account. Please note that registering to the course does not provide you with an account automatically. However, if you want to test our services or if you are a student from another University than University of Oslo, please indicate this during registration so we can make some temporary arrangements.

The courses are held on November 01 - 03 in the    the event is free of charge but requires registration.The lectures are held in English.

*Please note that it is not possible to get credit points for this course.

 

Section 1 : HPC for beginners   - 01-11-2017

Section 2 : HPC for advanced users   - 02-11-2017

Section 3 : Portals : HPC through a web browser (No UNIX needed) - 02-11-2017

 

Registration (Deadline .. or course is full) : Registration not open yet

Time and place

Title             

Lecturer 

Description     

This Novembers course will be held only if we manage to secure rooms !, please visit back for updates after August 16th.

 Software carpentry

There will be  workshops before the start of the course and participants can select any one of these (Not mandatory if you have enough UNIX knowledge.).

More courses :

uio.no/carpentry

http://www.ub.uio.no/english/courses-events/courses/other/Carpentry/


 

Session 1 - HPC for beginners   - 01.11.2017 (Wednesday- 09:15-16:00)

This session is for users starting to use Abel or Colossus and provides basic training on how to run a job.

09:15 - 10:00

Preparation

Sabry Razick

Prepare your computers to connect to Abel. By the end of this session, all participants must have command line access to Abel.

Target audience:All  

Prerequisites: None

Equipment: The participants are required to bring their own laptop. The laptops should run one of the following OS versions. Ubuntu , RedHat, Mac OS, Windows 8.1, Windows 10. We do not support Windows 7 or any of the earlier windows versions.

Download :

10:15 - 11:00

Abel/Colossus  for beginners

Sabry Razick

Description: Introduction to the high performance computer clusters Abel and Colossus at the University of Oslo. By the end of the lecture you will have a basic working knowledge of Abel and/or Colossus. 

Target audience: User who want to use Abel or Colossus for computational  needs in research. 

Prerequisites: Working knowledge of UNIX  Equipment: None, but Welcome to bring own laptops  Download:

Download :

11:15 - 12:00 First steps on Abel - hands on tutorial Sabry Razick

Description: Hands on introduction to the computer cluster Abel.  By the end of the lecture you will have a basic working knowledge of Abel and will be abel to submit simple jobs.  

Target audience: User who want to use Abel or Colossus for computational  needs in research.

Prerequisites: Knowledge of Unix and shell scripting

Equipment: The participants required to bring own laptops for exercises.

Download :

13:15 -14:00

 

Introduction to shell scripting

 

Andreas Buzh

Description: Very first steps; what (shell) scripting is useful for, invocation, variables, if-then-else. loops, expansion and a few tricks  

Target audience: New comers to shell scripting.

Prerequisites: Knowledge of one other programming language and Unix command line

Equipment: The participants are welcome to use their own laptops for exercises.

Download :

14:15 -15:00

Practice shell scripting

 

Andreas Buzh

Description: Hands-on exercises on shell scripting.  

Target audience: New comers to shell scripting.

Prerequisites: Posses basic shell scripting knowledge and Unix command line

 Equipment: The participants are required to bring their own laptop.

 

15:15-16:00 How to ask for help or software  Bjørn-Helge Mevik

Description: Where can you get help or ask for software on Abel or Colossus? What should you do before sending in a help request? How do you write an email that is likely to get a good reply, and what should you include?  

Target Audience: All Abel or Colossus users  

Prerequisites: Basic knowledge of Abel or Colossus

Download :

Section 2 : HPC for advanced users   - 02.11.2017 (Thursday- 09:15-12:00)

This session is for experienced Able and Colossus users and provide training on how to install software and best practices.
09:15 - 10:00 How to install software on Abel  Bjørn-Helge Mevik

Description: How to install R packages, Perl modules, Python modules and general software packages on Abel.

Target Audience: Abel or Colossus users.

 Prerequisites: Basic knowledge of Abel/Colossus and Unix

Download :

10:15 - 11:00 How to run jobs efficiently on Abel and Colossus Ole W. Saastad

Description: Different subsystems, queue tips, scheduling, storage,  staging of data, MPI, big data, think parallel - as next generation hardware will force you to so and some more goodies for the computer minded. In addition there will be an introduction to the Intel tuning tools.

Target Audience: Users who take performance seriously and are willing to invest to do something with it.

Prerequisites: Basic knowledge of Abel or Colossus

Download

11:15 - 12:00 HPC best practices

Ole W. Saastad/

Marcin Krotkiewski

Description:Job analysis and best practices

  • HPC best practices.
  • Different nodes, login, compute, hugemem, GPU
  • Monitor jobs
  • Monitor queue
  • Monitor job status
  • Plan disk I/O and minimize metadata generation. How to anticipate and monitor
  • Different mounts and there properties.

Target Audience: All Abel or Colossus users  

Prerequisites: Basic knowledge of Abel or Colossus

Download

Section 3 : HPC through a web browser  (Graphical user interface)  - 02.11.2017 (Thursday- 13:15-16:00)

13:15 - 15:00 Lifeportal (Bioinformatics)

Nikolay Vazov

Sabry Razick

Description: Learn about lifeportal (portal for life sciences) that enables entry level users to start large computations on the Abel computer cluster.  This module explains the basic operations of the Lifeportal, submit jobs upload download files and get help

Target Audience: All welcome  

Prerequisites: None

Download :

15:15 - 16:00 Lap portal (The Language Analysis Portal)  

Description:

Target Audience: 

Prerequisites:

Download :

 

 

Published June 22, 2017 12:45 PM - Last modified July 10, 2017 3:56 PM