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

YouTube

Optimizing Embedded Hard Real-Time Code in C++

CppNow via YouTube

Overview

Explore techniques for optimizing embedded hard real-time systems in C++ through this comprehensive conference talk from CppNow 2012. Delve into Scott Schurr's two-year journey of improving a C++-based system with finite memory resources and a 200 KHz servo interrupt rate, achieving a tenfold increase in data handling bandwidth without hardware changes. Learn why common C++ idioms may not suit embedded hard real-time environments and discover C++ facilities that enable faster execution than plain C while enhancing code maintainability. Gain valuable insights into extending and optimizing C++ code for high-performance embedded systems with strict timing constraints.

Syllabus

Scott Schurr: Optimizing Embedded Hard Real-Time Code in C++

Taught by

CppNow

Reviews

Start your review of Optimizing Embedded Hard Real-Time Code 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.