Back to Browse

Julia for High performance scientific computing – Day 2

134 views
Dec 20, 2024
1:54:13

In this four-half-day course, we started with the basic features of Julia, and then delved into the specific topics on writing performant Julia code, multithreading, and distributed computing. Additionally, we focused on Julia programming on HPC clusters using GPU accelerators, and the interfacing of Julia with other programing languages (C/C++, Fortran, Python, etc.). Follow these recording using the lesson material here https://enccs.github.io/julia-for-hpc/motivation-hpc/ This course was organised by ENCCS (https://enccs.se/) CSC(https://csc.fi/) and NAISS (https://www.naiss.se/). ------------------ ENCCS (https://enccs.se) is based in Sweden and provides free training and support for accessing and using European supercomputers to companies and public organisations. If you are a company or public authority based in Sweden interested in running your software or code on large European supercomputers please visit https://enccs.se or contact us at [email protected]. Are you located in a European country or an associated country? Contact your local competence centre to get help and advice. For more information on the competence centres please follow this link https://www.eurocc-access.eu. More information on EuroHPC JU systems you can find by following this link https://eurohpc-ju.europa.eu/about/our-supercomputers_en 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_en

Download

1 formats

Video Formats

360pmp4155.3 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

Julia for High performance scientific computing – Day 2 | NatokHD