Welcome to our online workshop on High Performance Programming, focusing on single core performance optimization. Over the course of three half-day sessions, we will delve into the intricacies of algorithms, algorithms and complexity, cache efficiency, SIMD vectorization, and compiler optimizations. We will keep a practical focus on useful techniques and mindsets.
Our workshop is designed for those familiar with C and to some extent Fortran programming languages, with a hardware focus on modern 64-bit x86 systems. We will assume a Linux environment, as it is the most common in high performance computing. Whether you're a seasoned programmer looking to optimize your code, or a newcomer to the field, this workshop offers valuable insights into the world of high performance programming.
This workshop is an interactive online event, featuring live coding, demos, and practical exercises. We aim to equip you with the tools and knowledge to write efficient, high-performance code.
Join us for this exciting journey into the world of high performance programming!
After attending the workshop, you will:
For updated agenda please visit https://enccs.se/events/2023-11-high-performance-programming/
For any questions contact us at training@enccs.se
Follow us on Twitter and subscribe to our Newsletter to stay tuned to our events and other news.
This training is intended for users established in the European Union or a country associated with Horizon 2020. You can read more about the countries associated with Horizon2020 here https://ec.europa.eu/info/research-and-innovation/statistics/framework-programme-facts-and-figures/horizon-2020-country-profiles_e