Webinar 2025 Effortless Parallelism: Leveraging Julia Threads for High-Performance Scientific Computing
Parallel computing is no longer a luxury — it’s a necessity for modern scientific research. However, for many domain scientists, diving into MPI or OpenMP can be intimidating and time-consuming. Julia offers a powerful alternative: lightweight, high-level threading that’s easy to use and tightly integrated with the language’s just-in-time compiler.
In this talk, we’ll demystify Julia’s threading model and show how to write clear, efficient parallel code using simple constructs. You’ll learn how Julia transparently manages workloads across cores and how to control data sharing and synchronization—without needing a background in parallel computing.
Whether you’re modelling physical systems, analyzing large datasets, or running simulations, this session will give you practical tools to harness the full power of your CPU. No HPC expertise is required—just curiosity and code.