Productive Parallel Programming with Dagger.jl - JuliaCon 2024 Workshop
Offered By: The Julia Programming Language via YouTube
Course Description
Overview
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
Моделирование биологических молекул на GPU (Biomolecular modeling on GPU)Moscow Institute of Physics and Technology via Coursera Practical Deep Learning For Coders
fast.ai via Independent GPU Architectures And Programming
Indian Institute of Technology, Kharagpur via Swayam Perform Real-Time Object Detection with YOLOv3
Coursera Project Network via Coursera Getting Started with PyTorch
Coursera Project Network via Coursera