AI, Data Science & Business Certificates from Google, IBM & Microsoft
2,000+ Free Courses with Certificates: Coding, AI, SQL, and More
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore a comprehensive technical conference talk that delves into advanced ARM Cortex-M architecture optimization within the Zephyr real-time operating system. Learn about a complete rework of the ARM Cortex-M thread, interrupt, and context switch layers designed to achieve industry-leading performance while maintaining compatibility with modern Zephyr architectural principles. Discover how legacy code can benefit from strategic rewrites and understand the critical importance of optimizing the lowest system layers for maximum efficiency. Examine the technical challenges and solutions involved in implementing hyper-optimized context switching mechanisms specifically tailored for mature ARM Cortex-M architectures. Gain insights into the performance advantages that emerge from adopting cleaner "Modern Zephyr" architectural choices and understand how these improvements impact overall system performance in embedded applications.
Syllabus
Cortex-M(etal): Hyper-optimized Zephyr-Friendly Context Switching for a Mature Architec... Andy Ross
Taught by
Linux Foundation