HPC course 2015: Difference between revisions

From HPC documentation portal
No edit summary
No edit summary
Line 54: Line 54:
Almost all sessions include hands-on and therefore a computer with an SSH client is a requirement.
Almost all sessions include hands-on and therefore a computer with an SSH client is a requirement.
We encourage you to bring your laptop.
We encourage you to bring your laptop.
The tutorials will take place at UiB locales. We will come later with the exact location.

Revision as of 10:50, 4 November 2015

Welcome to the HPC training week at UiB.

Time: week 46, 9 – 13 november, 9:00-16:00 (1h break)

Registration https://skjemaker.app.uib.no/view.php?id=1557774


Location: University of Bergen.
Indoor maps are available trough MazeMap. MazeMap works in browser, on iOS and Android devices.

Location nr.1: (Monday - Tuesday)
Christiesgate 13, room 251
Indoor map http://s.mazemap.com/1GKXrKV, we didn't add route here, because MazeMap is creating non-exisitng one. Please use the main entrance on the corner, from there there will be signs to follow.

Location nr.2: (Wednesday - Friday)
Allègaten 55, room 359
Indoor map http://bit.ly/1P1mBrr

Note: Mazemap links coming soon.

Agenda

Monday

  • Intro to HPC part1 - Introduction to HPC, available resources at UiB, how to get access and other basic things.
  • Intro to HPC part2 - Continuation of the previous talk, focus on job scripts, bash and other specifics.
  • Revision systems - Introduction and hands-on on revision control systems, like git and svn.
  • Build systems - autools/make, cmake

Tuesday

  • Introduction to OpenMP programming, with exercises in C and Fortran Part1 - John Floan.
  • Introduction to OpenMP programming, with exercises in C and Fortran Part2 - John Floan.

Wednesday - parallel sessions, B are optimised for NOTUR user

  • A. ROOT
  • A. Modern C++
  • B. Parallel IO with NetCDF Part1 – Alok Kumar Gupta.
  • B. Parallel IO with NetCDF Part2 – Alok Kumar Gupta.

Thursday - first half of the day, parallel session, after lunch common

  • A. Grid Computing
  • B. Advanced MPI-1 Programming - Henrik Nagel.
  • Debugging

Friday - tentative, we hold sessions only if there are enough interested

We finish at 12:00!

  • Presentation of projects / Exam
  • Questions & discussion
  • Extra practice from the previous days.


Almost all sessions include hands-on and therefore a computer with an SSH client is a requirement. We encourage you to bring your laptop.