WS23 971007 VU Advanced Methods and its Applications - Performance topics
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-NC-SA 4.0 - Gregor Ehrensperger, Peter Kandolf. Last modified: January 18, 2024.
Website built with Franklin.jl and the Julia programming language.