Skip to content

Parallel Ranges

53 min Episode 160
Parallel Ranges

Listen to “Parallel Ranges”

Episode synopsis


Rob and Jason are joined by Christopher Di Bella to discuss using Ranges with Parallel algorithms and much more.
Christopher Di Bella is a Staff Software Engineer for Codeplay’s ComputeCpp Runtime Technology and a C++ teacher. He advocates for including the Concepts TS and the Ranges TS in C++20.
Chris spends his days working on ComputeCpp, Codeplay’s implementation of SYCL, a Khronos Standard for heterogeneous programming in C++; the Khronos implementation for the Parallel STL (using SYCL); and researching Parallel Ranges, which is an attempt to fuse ranges together with the parallel STL.
Chris was previously a software developer for Nasdaq, and a tutor for UNSW Sydney’s advanced C++ and compiler courses. In his spare time, Chris enjoys poking at things involving Ranges, snowboarding, playing games, and watching films.
News

Italian C++ Conference Videos Available
Conan 1.6 Release
Webview proposal
C++/CLI support comes to ReSharper C++

Christopher Di Bella

@cjdb_ns
Christopher Di Bella's GitHub

Links

[email protected]
Generic Programming 2.0 with Concepts and Ranges
P0836R1 Introduce Parallelism to the
Ranges TS
SYCL Parallel STL

Sponsors

PVS-Studio
February 31

Patreon

CppCast Patreon

Hosts

@robwirving
@lefticus

ZARZA Studio — Your station on air today: library, music clock, schedule, studio and reports, from the browser.

Meet ZARZA Studio
— on air now — stations in the catalogue 2,021,865 podcasts — countries