Extended Introduction to HPC

Europe/Berlin
Seminar Room Ground Floor (CSBD)

Seminar Room Ground Floor

CSBD

Peter Steinbach
Description

High-performance Computing (HPC) clusters are used for large scale data processing and data analysis, fine grained parallel calculations and simulations of ever increasing fidelity in industry and academia.

This course material is meant to introduce learners to the core principles behind using a HPC cluster, how to connect to it, how to dispatch jobs and retrieve their results, and how to program applications that can harness the full power of this parallel machinery. The course material also entails an opt-in introduction to using the *NIX command line.

Please note that this lesson uses Python 3 to demonstrate the capapbilities of a cluster based workflow without the intent of claiming python to be the universal language for HPC. Prior knowledge of python is beneficial but not required. Any basic background in programming will do.

Surveys
Course Survey
Registration
Registration Form

Feedback day 1

green:

  • good structure, +2
  • very interactive coure
  • exercises
  • easy to follow
  • like learning about pipes

red:

  • like to learn more about the basic syntax of some commands
  • more detailed session on with more examples on pipelines
  • sometimes a bit too basic
There are minutes attached to this event. Show them.