Register to be notified about other CExA trainings & events:
https://lists.cexa-project.org/sympa/subscribe/network .
https://cnrs.zoom.us/j/97834891802?pwd=NXhzd2paY051S3dQekVQVllvTW5MUT09
Kokkos training days
The CExA team, together with Damien Lebrun-Grandie (ORNL) and Luc Berger-Vergiat (SNL), are happy to welcome you again for our next Kokkos training days.
The Kokkos C++ Performance Portability Ecosystem is a production level solution for writing modern applications in a hardware agnostic way. It consists of multiple libraries addressing the primary concerns for developing and maintaining applications in a portable way. The three main components are the Kokkos Core Programming Model, the Kokkos Kernels Math Libraries and the Kokkos Profiling and Debugging Tools.
Learn more about Kokkos, meet Kokkos developers, share about your experience, join the Kokkos community and more!
This event is free but registration is mandatory.
This training will be in English.
Who is concerned?
- Scientist and application developers interested in GPU programming and portability
- Student and young researchers looking for a promising programming model for their future projects
- Skilled developers learning about Kokkos
- Kokkos experts that want to share their knowledge
- Project manager working with developers in HPC (especially the first day)
- Senior executive keen to understand Kokkos better (especially the first day)
Agenda
Day 1 - introduction and lectures (suitable also for managers keen to better understand what is Kokkos)
- CExA presentation
- Introduction, Build, Parallel dispatch
- Views and Spaces
- Multidim loops and Data Structures
Day 2 - hands-on for beginners
Day 3 - hands-on advanced topics
Bring your own device
Our hands-on will be divided into 2 rooms. One of the room have computers. For the other, you will have to bring your own device. A wifi connection and access to our compute cluster will be provided.
Where, and how to come?
Digiteo Saclay building is located close to the Saclay CEA center but not inside. You do not need to enter the Saclay CEA center.
Most common GPS application can guide to you toward us.
You can get more information about public transportation on the MdlS website: https://mdls.fr/how-to-come/
Materials
All presentations (slides and videos) can be found online. Attendees that can not participate to the first day can follow the 2 first modules.
- All slides and videos : https://kokkos.org/kokkos-core-wiki/videolectures.html
- Cheat sheet : https://github.com/CExA-project/cheat-sheet-for-kokkos/tree/main
- GitHub Kokkos tutorials with exercises: https://github.com/kokkos/kokkos-tutorials
- Workshop Github help page (for Ruche): https://github.com/CExA-project/kokkos-workshop