YoVDO

Optimizing Embedded Hard Real-Time Code in C++

Offered By: CppNow via YouTube

Tags

C++Now Courses C++ Courses Embedded Systems Courses Real-Time Systems Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Embedded Systems - Shape The World: Microcontroller Input/Output
The University of Texas at Austin via edX
Model Checking
Chennai Mathematical Institute via Swayam
Introduction to the Internet of Things and Embedded Systems
University of California, Irvine via Coursera
Sistemas embebidos: Aplicaciones con Arduino
Universidad Nacional Autónoma de México via Coursera
Quantitative Formal Modeling and Worst-Case Performance Analysis
EIT Digital via Coursera