EuroCC2's national competence center in Sweden (ENCCS) is organizing an online workshop on Julia for High-Performance Scientific Computing from 9 to 12 December 2024. This four-half-day course will cover the basic features of Julia and explore specific topics related to writing efficient Julia code, multithreading, and distributed computing. It will also focus on using Julia programming in high-performance computing clusters with GPU accelerators, as well as interfacing Julia with other programming languages such as C/C++, Fortran, and Python. The presenters will emphasize practical techniques and approaches through extensive code examples.
This workshop is intended for researchers who are familiar with one or more programming languages like Python, R, Matlab, C/C++ or Fortran but also would like to learn an exciting modern high-performance programming language. Therefore, 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 using Julia.
Check lesson material, which is also suitable for self-learning.