SS22 Scientific Coding with Julia
Parallel computing with Julia
Since modern laptops and computers come with multiple cores, parallel computing is not just something for High Performance Computing systems. The general idea is to not only use a single computational thread (linear programming) but run concurring threads at the same time that solve the given task at hand in parallel. Julia by default supports different ways for active parallel or concurring computing. In this section we follow some of the examples given on Julia Academy - JuliaTutorials.
Julia has an excellent section dedicated to general performance tips that are a good read every couple of months.
This part covers the following sections:
CC BY-SA 4.0 - Gregor Ehrensperger, Peter Kandolf, Jonas Kusch. Last modified: September 09, 2022.
Website built with Franklin.jl and the Julia programming language.