Ricerca di contatti, progetti,
corsi e pubblicazioni

High-Performance Computing

Descrizione

Are you interested in using Europe’s faster supercomputers (and getting ECTS credit points for doing so)? Would you like to learn how to write programs for parallel supercomputers, such as a Cray or a cluster of GPUs? The course is designed to teach students how to program parallel computers to efficiently solve challenging problems in science and engineering, where very fast computers are required either to perform complex simulations or to analyze enormous datasets. This course is a graduate-level introduction to high performance computing. It refers to two things: efficient as the problem size grows, and efficient as the system size measured in numbers of cores grows. The course is organized as a HPC Lab. The practical aspect of this course is implementing the techniques you’ll learn to run on real parallel systems, so you can check whether what appears to work well in theory also translates into practice.Programming models you’ll use include include include OpenMP, and MPI, and possibly others.

 

REFERENCES

  • Georg Hager (Author), Gerhard Wellein (Author), Introduction to High Performance Computing for Scientists and Engineers (Chapman & Hall/CRC Computational Science), 2010
  • Victor Eijkhout (Author), Introduction to High Performance Scientific Computing, Hardcover, 17. Juni 2013
  • Thomas Rauber (Author), Gudula Rünger (Author), Parallel Programming: for Multicore and Cluster Systems, Hardcover, June 25, 2013

Persone

 

Schenk O.

Docente titolare del corso

Eftekhari A.

Assistente

Janalík R.

Assistente

Informazioni aggiuntive

Semestre
Autunnale
Anno accademico
2019-2020
ECTS
6
Lingua
Inglese
Offerta formativa
Master of Science in Artificial Intelligence, Corso a scelta, Corso, 1° anno

Master of Science in Artificial Intelligence, Corso a scelta, Corso, 2° anno

Master of Science in Computational Science, Corso di base, Corso, 1° anno

Master of Science in Financial Technology and Computing, Corso di base, Corso, 1° anno

Master of Science in Informatics, Foundation course, Corso, 2° anno

Master of Science in Informatics, Foundation course, Corso, 1° anno