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

YouTube

Lightweight Operator Fusion Using Data-Centric Function Interfaces in C++

CppCon via YouTube

Overview

Coursera Plus Monthly Sale: All Certificates & Courses 40% Off!
Explore operator fusion techniques for improved performance in C++ in this CppCon 2024 talk by Manya Bansal, a first-year computer science PhD student at MIT. Learn how to combat memory overheads at function boundaries through lightweight enrichment of function interfaces that expose data production and consumption patterns. Discover a minimal approach to enable fusion on existing library interfaces without relying on complex, monolithic compilers. The presentation demonstrates how these techniques can be competitive with state-of-the-art high-performance libraries and enable fusion across library boundaries for unforeseen workloads. Accompanying slides are available on GitHub, and the talk is part of CppCon, the annual gathering for the entire C++ community featuring diverse tracks for developers of all experience levels.

Syllabus

Lightweight Operator Fusion Using Data-Centric Function Interfaces in C++ - Manya Bansal - CppCon

Taught by

CppCon

Reviews

Start your review of Lightweight Operator Fusion Using Data-Centric Function Interfaces in C++

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.