YoVDO

Productive Parallel Programming with Dagger.jl - JuliaCon 2024 Workshop

Offered By: The Julia Programming Language via YouTube

Tags

Parallel Programming Courses Julia Courses Data Tables Courses GPU Computing Courses Distributed Computing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore productive parallel programming techniques using Dagger.jl in this comprehensive 3-hour workshop from JuliaCon 2024. Learn how to write fast, scalable parallel code with ease, overcoming traditional challenges in parallel programming. Discover Dagger.jl's full parallel programming environment that closely matches familiar coding patterns. Master various interfaces including tasks, arrays, tables, and graphs to seamlessly parallelize your code across multiple CPUs, servers, and GPUs. Gain insights into Dagger's logging and profiling capabilities to optimize performance. Start with an introduction to Dagger and its high-level functionality, then dive into practical examples using different programming paradigms. If time permits, explore advanced topics such as GPU utilization and MPI interfacing. Ideal for Julia programmers looking to enhance their parallel programming skills and create code that scales efficiently across diverse hardware environments.

Syllabus

Productive Parallel Programming with Dagger.jl | Samaroo, Szufel | JuliaCon 2024 Workshop


Taught by

The Julia Programming Language

Related Courses

Julia Scientific Programming
University of Cape Town via Coursera
Julia for Beginners in Data Science
Coursera Project Network via Coursera
Linear Regression and Multiple Linear Regression in Julia
Coursera Project Network via Coursera
Decision Tree and Random Forest Classification using Julia
Coursera Project Network via Coursera
Logistic Regression for Classification using Julia
Coursera Project Network via Coursera