Tweaking Device Drivers for Achieving Real-Time Performance in Embedded Systems Using Real-Time Linux
Offered By: Linux Foundation via YouTube
Course Description
Overview
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 ChallengesLinux 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