Suche

zur Hauptseite

Institute for Advanced Simulation (IAS)

Navigation und Service


Trainingskurs "High-performance computing with Python"

(Kurs-Nr. 82/2014 im Trainingsprogramm des Forschungszentrums)

Anfang
26.06.2014 09:00 Uhr
Ende
27.06.2014 16:30 Uhr
Veranstaltungsort
Jülich Supercomputing Centre, Ausbildungsraum 2, Geb. 16.3, R. 004
Zielgruppe:
Wissenschaftler, die Python auf Supercomputern einsetzen wollen.
Inhalt:

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

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

Day 1: Using Python productively for parallel computing

  • Interactive parallel programming with IPython
  • High-performance NumPy and SciPy
  • ‘Scalable Python’ on JUQUEEN
  • mpi4py

Day 2: Python in concert with other programming languages and accelerators

  • Cython
  • f2py
  • PyCUDA
  • PyOpenCL
  • Numba
  • Pythran

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

Teilnahmevoraussetzungen:
Erfahrungen mit Python und NumPy
Sprache:
Der Kurs wird auf Englisch gehalten.
Dauer:
2 Tage
Termin:
26. - 27. Juni 2014, 9.00 - 16.30 Uhr
Ort:
Jülich Supercomputing Centre, Ausbildungsraum 2, Geb. 16.3, Raum 004
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 senden Sie Ihre Anmeldung an Dr. Jan Meinke.
Anmeldung bis 12. Juni 2014.



Servicemenü

Homepage