Suche

zur Hauptseite

Institute for Advanced Simulation (IAS)

Navigation und Service


PRACE-Trainingskurs "High-performance computing with Python"

(Kurs-Nr. 1112019 im Trainingsprogramm 2019 des Forschungszentrums)

Anfang
17.06.2019 09:00 Uhr
Ende
19.06.2019 16:30 Uhr
Veranstaltungsort
Jülich Supercomputing Centre, Ausbildungsraum 2, Geb. 16.3, R. 211

 

Zielgruppe:
Wissenschaftler, die Python auf Supercomputern einsetzen wollen.
Inhalt:

Python is increasingly used in high-performance computing projects. It can be used either as a high-level interface to existing HPC applications and libraries, as embedded interpreter, or directly.

This course combines lectures and hands-on sessions. We will show how Python can be used on parallel architectures and how to optimize critical parts of the kernel using various tools.

The following topics will be covered:

  • Interactive parallel programming with IPython
  • Profiling and optimization
  • High-performance NumPy
  • Just-in-time compilation with numba
  • Distributed-memory parallel programming with Python and MPI
  • Bindings to other programming languages and HPC libraries
  • Interfaces to GPUs

This course is aimed at scientists who wish to explore the productivity gains made possible by Python for HPC.

This course is a PRACE training course.

Teilnahmevoraussetzungen:
Gute Kenntnisse in Python und NumPy
Sprache:
Der Kurs wird auf Englisch gehalten.
Dauer:
3 Tage
Termin:
17. - 19. Juni 2019, 9.00 - 16.30 Uhr
Ort:
Jülich Supercomputing Centre, Ausbildungsraum 2, Geb. 16.3, Raum 211
Teilnehmerzahl:
mindestens 5
Referenten:
Dr. Jan Meinke, Dr. Olav Zimmermann, JSC
Ansprechpartner:
Photo Dr. Jan Meinke
Dr. Jan Meinke
Telefon: +49 2461 61-2315
E-Mail: j.meinke@fz-juelich.de
Anmeldung:
Bitte füllen Sie das Anmeldeformular auf der PRACE-Webseite aus (öffnet am 15.2.2019).
Anmeldung bis 15. Mai 2019 möglich.



Servicemenü

Homepage