Activity log
Someone
changed Start
to: 2023-09-19 09:00:13 UTC
pan-training
pan-training
updated
ErUM Data Hub: Advanced Deep Learning - Active training course. Filderstadt, Deutschland. at 2023-09-19 10:30:05 UTC.
Someone
changed End
to: 2023-08-11 00:00:00 UTC
Someone
changed Start
to: 2023-08-07 09:00:00 UTC
Someone
changed Title
to: ErUM Data Hub: Deep Learning School Basic Concepts. Meinerzhagen, Deutschland.
pan-training
pan-training
updated
ErUM Data Hub: Advanced Deep Learning - Active training course. Filderstadt, Deutschland. at 2023-09-19 10:30:04 UTC.
Someone
changed End
to: 2023-06-20 00:00:00 UTC
Someone
changed Start
to: 2023-06-19 09:00:00 UTC
Someone
changed Title
to: ErUM Data Hub: Advanced Deep Learning Train-the-Trainer Workshop , TU Dortmund, Deutschland.
pan-training
pan-training
updated
ErUM Data Hub: Advanced Deep Learning - Active training course. Filderstadt, Deutschland. at 2023-09-19 10:30:03 UTC.
Someone
changed End
to: 2023-06-02 00:00:00 UTC
Someone
changed Start
to: 2023-05-30 09:00:00 UTC
Someone
changed Title
to: ErUM Data Hub: ErUM-Data Sustainability, Expert Workshop. Meinerzhagen, Deutschland.
pan-training
pan-training
created
21-26 July 2024, International Workshop on Photoionization (IWP) and Resonant Inelastic X-ray Scattering (RIXS), Ascona Switzerland at 2023-09-18 10:30:40 UTC.
Someone
changed Start
to: 2023-09-18 09:00:13 UTC
pan-training
pan-training
updated
ErUM Data Hub: Advanced Deep Learning - Active training course. Filderstadt, Deutschland. at 2023-09-18 10:30:06 UTC.
Someone
changed End
to: 2023-08-11 00:00:00 UTC
Someone
changed Start
to: 2023-08-07 09:00:00 UTC
Someone
changed Title
to: ErUM Data Hub: Deep Learning School Basic Concepts. Meinerzhagen, Deutschland.
pan-training
pan-training
updated
ErUM Data Hub: Advanced Deep Learning - Active training course. Filderstadt, Deutschland. at 2023-09-18 10:30:05 UTC.
Someone
changed End
to: 2023-06-20 00:00:00 UTC
Someone
changed Start
to: 2023-06-19 09:00:00 UTC
Someone
changed Title
to: ErUM Data Hub: Advanced Deep Learning Train-the-Trainer Workshop , TU Dortmund, Deutschland.
pan-training
pan-training
updated
ErUM Data Hub: Advanced Deep Learning - Active training course. Filderstadt, Deutschland. at 2023-09-18 10:30:04 UTC.
Someone
changed End
to: 2023-06-02 00:00:00 UTC
Someone
changed Start
to: 2023-05-30 09:00:00 UTC
Someone
changed Title
to: ErUM Data Hub: ErUM-Data Sustainability, Expert Workshop. Meinerzhagen, Deutschland.
Someone
changed Contact
to:
Someone
changed Timezone
to:
Someone
changed Postcode
to:
Someone
changed Country
to:
Someone
changed County
to:
Someone
changed City
to:
Someone
changed Venue
to:
Someone
changed End
to: 2024-09-27 18:00:00 UTC
Someone
changed Start
to: 2024-09-24 09:30:00 UTC
Someone
changed Keywords
to: ["Python", "GPU", "Accelerator Optimised Programming"]
Someone
changed Description
to: This is a School organized by the ErUM-Data-Hub with support from DIG-UM.
In this school you will learn how Python code can be accelerated. A focus will be placed on numeric NumPy-like array computations. In addition, running these array computations on hardware accelerators, i.e., GPUs, will play a key role in this school.
The school is intended for young researchers - especially for PhD students - who regularly work with the scientific Python ecosystem. Requirements are good knowledge of the scientific Python ecosystem, basics of the C++ programming language are beneficial.
The school (see timetable) is split into five parts of which three are keynote lectures with hands-on tutorials. The other two comprise an opening talk and a coding group challenge for the participants.
A fee of 300€ will be charged for participation in the workshop.
## Topics:
* Setting the scene: benefits and disadvantages of the Python programming language and a brief outline how Python programs can be accelerated in general.
* Efficient Python Programming: general approaches to accelerate Python code, using C++ in Python and accelerating array computations.
* Accelerator Optimised Programming: how array computations can be run on GPUs with typical Deep Learning libraries, such as JAX or TensorFlow.
* GPU Programming: understanding the hardware layout, i.e., thread and memory layout and hierarchy and basics of the CUDA toolkit. A focus is set on how to program custom GPU kernels for, e.g., Deep Learning applications (in JAX or TensorFlow).
* Group Challenge
Someone
changed Deliverable
to:
Someone
changed Organizer
to:
Someone
changed Subtitle
to:
Someone
changed Longitude
to: 9.21787
Someone
changed Latitude
to: 48.659263
Someone
changed Contact
to:
Someone
changed Timezone
to:
Someone
changed Postcode
to: 70794