🎓Webinar : Fortran on CPU and GPU, by Vincent Lafage
📅The webinar took place on Thursday, 10 April, 2025
✅FORTRAN with the good pronounciation can rhyme with dinosaur was replaced in silence by Fortran (90), at the end of the previous century. Knocked out by languages of the internet bubble, its children are back at the front of the stage. We will have an overview of modern Fortran, how to exploite parallelism, vectorization and GPUs with this language dedicated to computing and its integration with development pipelines : build and unit tests. The grandeur and misery of self-parallelization. After an overview of modern capacities of post-90 Fortran, we will put to the test claims of compilers about vectorization, parallelization and GPU-ize all the concurency we can express with modern syntaxes. And eventually without the need of OpenMP or OpenACC instructions. The example came from a long time ago, three little photons, will be our test bench.
__________________________________________________
🚀 Discover the 17 other "Gray Scott Thursdays" : https://lnkd.in/eFFyYdys
As we gear up for the summer, we’re hosting a special series of 17 weekly webinars covering topics such as:
⚙️ Unit testing, CPU & GPU architectures
💡 Computing precision, memory allocation
🌍 Programming with modern C++, Rust, Fortran, Python, Sycl, EVE, CUDA... and more!
__________________________________________________
🌟 Join us for the Gray Scott School 2025! 🌟
The Gray Scott School 2025 will take place from 23 June to 4 July ! 🎉 This year, our program is going European, focusing on the exciting topic of Programming and Optimization on Heterogeneous Architectures.
💻 Two weeks, two focuses: https://lnkd.in/eRg33iAn
🟢 Week 1: CPU
🔵 Week 2: GPU
👉 And the best part? It’s free of charge!
More information here : https://lnkd.in/gGurrQ8r
Replays are available on this Playlist.
Join our upcoming webinars here : https://teratec.webex.com/webappng/si...