YoVDO

Ticket Spinlocks in Zephyr RTOS - What, Where and Why

Offered By: Linux Foundation via YouTube

Tags

Zephyr RTOS Courses Operating Systems Courses Spinlocks Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the evolution of spinlock implementation in Zephyr RTOS through this informative conference talk. Delve into the limitations of traditional spinlocks on SMP systems and understand the adoption of ticket spinlocks, a solution inspired by the Linux kernel. Examine the concept of lock fairness and its implications, while investigating how different root causes lead to similar issues across hardware and simulator targets. Gain insights into the potential benefits and challenges of the new spinlock implementation, and evaluate its effectiveness in addressing existing problems. Learn about the fundamental role of spinlocks in low-level synchronization primitives for modern operating systems, with a specific focus on Zephyr RTOS and its multicore capabilities.

Syllabus

Ticket Spinlocks in Zephyr RTOS: What, Where & Why - Evgenii Paltsev, Synopsys


Taught by

Linux Foundation

Tags

Related Courses

Changing Paravirt Lock-ops for a Changing World
Linux Foundation via YouTube
Using Coccinelle to Detect and Fix Nested Execution Context Violations
Linux Foundation via YouTube
Inside Waits, Latches, and Spinlocks Returns
PASS Data Community Summit via YouTube
Multicore Synchronization - The Lesser-Known Primitives
CppNow via YouTube
Reliable Userspace Spinlock Implementation in Linux
Linux Foundation via YouTube