YoVDO

Zero-Cost Abstractions in C++ - High Performance Message Dispatch

Offered By: CppNow via YouTube

Tags

C++ Courses Boolean Algebra Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the concept of zero-cost abstractions in C++ through a comprehensive case study on high-performance message dispatch in this conference talk from C++Now 2024. Delve into the intricacies of creating a message dispatch library that utilizes compile-time programming to optimize decoding and callback routing. Learn how to decouple components and manage cross-cutting concerns efficiently, while gaining insights into boolean algebra, constant-time lookup algorithms, and compile-time programming techniques. Discover the benefits of this approach for high-speed message processing and bare metal firmware development. Gain valuable knowledge from Luke Valenty, a Principal Engineer at Intel specializing in system-on-chip power management and modern C++ for bare-metal firmware.

Syllabus

Zero-Cost Abstractions in C++ - High Performance Message Dispatch - Luke Valenty - C++Now 2024


Taught by

CppNow

Related Courses

Computer Graphics
University of California, San Diego via edX
Intro to Parallel Programming
Nvidia via Udacity
Initiation à la programmation (en C++)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction à la programmation orientée objet (en C++)
École Polytechnique Fédérale de Lausanne via Coursera