YoVDO

Tweaking Device Drivers for Achieving Real-Time Performance in Embedded Systems Using Real-Time Linux

Offered By: Linux Foundation via YouTube

Tags

Embedded Systems Courses Device Drivers Courses Real-Time Linux Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore techniques for optimizing device drivers to achieve real-time performance in embedded systems using Real-Time Linux. Delve into the analysis of latency at subsystem levels, examine interactions between subsystems, and discover generic driver-level changes that enhance real-time performance without hardware improvements. Learn from a case study on multi-core communication with Serial Peripheral Interface (SPI), highlighting improvements in SPI and DMA engine subsystems to achieve microcontroller-like performance in low-cost solutions. Understand the implementation of flow control mechanisms for deterministic performance in real-time embedded systems during high CPU loading. Gain insights into versatile optimizations applicable to various real-time embedded use cases, presented by experts from Texas Instruments Inc. in this informative 31-minute conference talk by the Linux Foundation.

Syllabus

Tweaking Device Drivers for Achieving Real-Time Performance in Embedded... - Vaishnav & Vignesh


Taught by

Linux Foundation

Tags

Related Courses

Real-Time Linux in Safety-Critical Systems - Potential and Challenges
Linux Foundation via YouTube
Debugging Real-time Linux Scheduling Latency with rtla timerlat
Linux Foundation via YouTube
RT Linux in Safety Critical Systems - The Potential and Challenges
Linux Foundation via YouTube
RTLA Timerlat - The Next Step in Scheduling Latency Analysis
Linux Foundation via YouTube
Leveraging the OS CPU Scheduler to Write Real-Time Multithreaded Applications
Linux Foundation via YouTube