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

Advanced Operating Systems
Georgia Institute of Technology via Udacity
Cyber-Physical Systems
University of California, Berkeley via edX
Machine Learning for Musicians and Artists
Goldsmiths University of London via Kadenze
计算机操作系统
Nanjing University via Coursera
Introduction to Real-Time Systems
IEEE via edX