YoVDO

C++ Standard Parallelism - Portable Parallel Programming Across Platforms

Offered By: Meeting Cpp via YouTube

Tags

C++ Courses Parallel Programming Courses Parallel Algorithms Courses GPU Computing Courses Concurrency Courses Distributed Computing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the future of parallel programming in C++ with this conference talk from Meeting C++ 2022. Dive into the roadmap for C++ Standard Parallelism, a revolutionary approach that promises portable parallel code across diverse hardware platforms. Learn about the three key components of this vision: common parallel algorithms leveraging vendor-optimized libraries, tools for creating universal parallel algorithms, and mechanisms for composing parallel algorithm invocations into task graphs. Discover what's already available, upcoming features, and potential future developments in C++ parallelism. Gain insights into writing efficient parallel code that can run on CPUs, GPUs, DPUs, and specialized accelerators, addressing the challenges posed by increasing hardware diversity in modern software development.

Syllabus

C++ Standard Parallelism - David Olsen - Meeting C++ 2022


Taught by

Meeting Cpp

Related Courses

Computer Architecture
Princeton University via Coursera
High Performance Scientific Computing
University of Washington via Coursera
Parallel Programming Concepts
openHPI
Введение в параллельное программирование с использованием OpenMP и MPI
Tomsk State University via Coursera
Parallel programming
École Polytechnique Fédérale de Lausanne via Coursera