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

Digital System Design
Indian Institute of Technology, Ropar via Swayam
Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course)
Hebrew University of Jerusalem via Coursera
系统平台与计算环境
Xi'an Jiaotong University via Coursera
计算导论与C语言基础
Peking University via Coursera
Comparative Research Designs and Methods
University of Naples Federico II via Federica