YoVDO

Parallel Programming with Thread Pools and Iterators in Rust

Offered By: Rust via YouTube

Tags

Rust Courses Parallel Programming Courses Concurrency Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore concurrent programming techniques in Rust through this 53-minute conference talk by Stefan Schindler. Learn how to structure code using ThreadPool and Iterator with rayon, mastering the basic building blocks to navigate the complexities of threads and tasks. Dive into topics such as Rustfest, program language, iterators, splitting tasks, handling interrupts, synchronization, and avoiding undefined behavior. Access accompanying slides, code examples, and crate information to enhance your understanding of parallel programming concepts. Engage with the Q&A session starting at 41:06 to further clarify your knowledge on this advanced Rust programming topic.

Syllabus

Introduction
Rustfest
Program
Language
For Each
Iterator
Why use iterator
Why use split
Smash
Output
Interrupts
Waiting for stuff
Sync
Example
Results
Undefined behavior


Taught by

Rust

Related Courses

Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX
Paradigms of Computer Programming – Abstraction and Concurrency
Université catholique de Louvain via edX
Computing: Art, Magic, Science - Part II
ETH Zurich via edX
Concurrency
AdaCore via Independent
Java Fundamentals for Android Development
Galileo University via edX