Courses spring 2025: Parallel Julia

WestDRI online course

Dates: Thursdays, March 20 (part 1) and 27 (part 2), 2025
Time: 10 am Pacific Time

Instructor: Alex Razoumov (SFU)
__________________________________________

Julia is a high-level programming language well suited for scientific computing and data science. Just-in-time compilation, among other things, makes Julia really fast yet interactive. For heavy computations, Julia supports multi-threaded and multi-process parallelism, both natively and via a number of external packages. It also supports memory arrays distributed across multiple processes either on the same or different nodes. In this hands-on workshop, we will start with Julia’s multi-threading features and then focus on Distributed multi-processing standard library and its large array of tools. We will demo parallelization using two problems: a slowly converging series and a Julia set. We will run examples on a multi-core laptop and an HPC cluster.

Sign in to Google to save your progress. Learn more
Free event open to anyone working or studying at a Canadian post-secondary institution.

Fill in this form with your Canadian post-secondary institution email address to register and receive a Zoom link.
First name: *
Last name: *
Canadian post-secondary institution email address:
*
Submit
Clear form
Never submit passwords through Google Forms.
This form was created inside of WestDRI.

Does this form look suspicious? Report