Julia for HPC

16 Nov 2023, 14:00
2h 45m
S08 (Namur)

S08

Namur

Bâtiment des Sciences, Rue Joseph Grafé 2, 5000 Namur

Speaker

Cédric Simal (Université de Namur)

Description

Being specifically designed with numerical computing in mind, Julia natively supports parallel computing in its standard library, as well as a number of third party libraries. The goal of this advanced session is to cover important features for HPC, such as benchmarking code and parallelism.

Contents:

  • Benchmarking and Profiling Julia code
  • Parallel Programming in the standard library
  • Third Party Libraries
  • Running Julia on the cluster

 

Prerequisite:

  • Being able to use SSH with private keys 
  • Being familiar with a text editor 
  • Mastering the Linux command line and the GNU utilities (mkdir, cp, scp, etc.)

Type: Hands-on
Target audience: Rookie programmer
Must: This session is a nice-to-have for those who need to develop fast scientific software.

Presentation materials