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

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