Monday, 15 June 2026 at 13:00 to Tuesday, 16 June 2026 at 16:30
Python on HPC Clusters
Dates: June 15-16, 2026, 1.00 pm - 4.30 pm each day
Python is increasingly used in all kinds of scientific computing tasks and in AI / machine learning. This course provides a practical foundation in High Performance Computing with Python for users with basic Python knowledge. This course introduces techniques for accelerating Python applications in scientific and data-intensive environments. Participants learn to use libraries such as NumPy, and multiprocessing for parallel execution, and explore distributed computing with Python. Practical exercises focus on managing Python environments and optimizing performance. By the end, learners will be able to design and implement high-performance workflows on modern HPC systems.
The following topics will be covered:
Day 1:1. Best practices: testing, formatting2. pip, conda3. Virtual environments, conda envs4. pip, venv, conda on HPC clusters5. Brief framework overviewDay 2:6. Python performance7. Understanding (NumPy) arrays8. Array broadcasting9. Advanced array indexingThe Reverse Hybrid Course series https://hpc.dh.nrw/de/events/kurse-und-tutorials/reverse-hybrid-kurse merges in-person and online attendance. Groups at multiple satellite locations across NRW meet in-person and join a centrally broadcast lecture remotely. Tutors at each satellite location (here: ZIM at University of Duisburg Essen) provide guidance during the accompanying hands-on sessions.
There are a limited number of participant slots available. If you realize that you cannot make it to the course that you signed up for, please withdraw your registration to allow others the chance to participate.
You have to read and accept our Datenschutzerklärung (data privacy policy) to register for this event.
If the invoice should be sent to a different email address, please enter it here.
Hier können Sie beliebige Infos zur Veranstaltung, z.B. Bedingungen, Ablaufplan usw. hinterlegen.
Diese Seite kann auch ausgeblendet werden.
Zur Anmeldung »
You can reach the organizer using the following contact details: