Loading…
Wednesday, September 18 • 2:00pm - 2:50pm
Massively Multi-Core Systems or I Have Enough CPUs, Now What? - Gilad Ben-Yossef, EZchip Semiconductor Inc.

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

NPS-400 is a 256 cores and 4,096 hardware threads SoC running SMP Linux built to process 400 Gbps of network traffic in a Linux user space application. Building Linux support for it touched on several architectural issues that are of interest to the Linux developer community at large as massively multi-core systems becomes more common place. This talk will focus on what happens when you have enough CPUs to dedicate a CPU per task and the balance shifts from scheduling CPU time slices to keeping the OS from interfering with a user process running on a dedicated CPU assigned solely to it. Topics covered include CPU isolation, IPI and work queue cross CPU interference and the dynamic tick feature.

The talk will be useful to engineers working to lower the latency and jitter of real time CPU bound applications and kernel developers interested in enabling Linux to serve these needs.


Speakers
avatar for Gilad Ben Yossef

Gilad Ben Yossef

Principal Software Engineer, Arm
Gilad Ben-Yossef is a principal software engineer working at Arm on upstream kernel security at large and Arm TrustZone CryptoCell support in particular. Gilad is the co-author of O’Reilly’s “Building Embedded Linux Systems” 2nd edition, co-founder of the Israeli FOSS NGO... Read More →


Wednesday September 18, 2013 2:00pm - 2:50pm CDT
Celestin B

Attendees (0)