This event has ended. Visit the official site or create your own event on Sched.
View analytic
Thursday, July 13 • 11:55 - 12:25
Xen Schedulers and Their Impact on Interrupt Latency - Stefano Stabellini, Aporeto & Dario Faggioli, Citrix

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
The Xen hypervisor is a great fit for embedded, automotive and avionics, thanks to its lean architecture, small code base (even smaller on ARM), flexibility and security. Low interrupt latency is an essential requirement for many embedded use cases. Unavoidably, virtualization increases interrupt latency, but different Xen configurations lead to very different results.

This talk will explain how to achieve minimal interrupt latency. It will cover how scheduling interacts with interrupt delivery in Xen. It will introduce the new Xen "null" scheduler, designed for maximum determinism and minimum overhead on embedded platforms. Findings will be corroborated by showing interrupt latency numbers taken on Xen on ARM in various configurations, such as vCPU pinning, Credit 1 and 2, and null schedulers.

avatar for Dario Faggioli

Dario Faggioli

Ph.D, Senior Software Engineer, Citrix
Dario's first contact with Open Source was with the Linux kernel community, during his Ph.D. He is now employed by Citrix, and works full time on the Xen Project. His focus is on scheduling, his range of action is from deep down inside the hypervisor, up to toolstack and command... Read More →

Stefano Stabellini

Virtualization Expert, Aporeto
Stefano Stabellini serves as virtualization expert and Linux kernel lead at Aporeto, a VC funded early stage start-up in the Bay Area. Previously, as Senior Principal Software Engineer in Citrix, he led a small group of passionate engineers working on Open Source projects. Stefan... Read More →

Thursday July 13, 2017 11:55 - 12:25
Valletta Conference Centre II

Attendees (14)