Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

From SIMD Wrappers to SIMD Ranges - Part 2 of 2

CppNow via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Explore advanced SIMD programming concepts in this 59-minute conference talk from C++Now 2025, focusing on the design and implementation of SIMD ranges libraries. Delve into the ongoing discussions around std::simd standardization and examine practical experiences from the eve library implementation. Learn about high-level algorithm implementations including memcmp, reduce, find min_element, and search operations using SIMD abstractions. Analyze various design problems and their solutions when creating SIMD ranges libraries, understanding the tradeoffs involved in different approaches. Gain insights from Denis Yaroshevskiy, a performance engineer at Meta and maintainer of the EVE open source SIMD library, as he shares real-world experience with SIMD algorithm development. Discover how SIMD wrappers can evolve into comprehensive ranges libraries and understand the technical challenges involved in standardizing these powerful performance optimization tools for C++.

Syllabus

From SIMD Wrappers to SIMD Ranges - Part 2 Of 2 - Denis Yaroshevskiy & Joel Falcou - C++Now 2025

Taught by

CppNow

Reviews

Start your review of From SIMD Wrappers to SIMD Ranges - Part 2 of 2

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.