Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
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 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

Chief Software Architect, EZchip Semiconductor inc
Gilad Ben-Yossef is a software architect at EZchip Semiconductor Inc. Lately he has been working on reducing the interference caused to user space processes in large multi-core systems by Linux kernel “maintenance” work and on SMP support for the Synopsys Arc processor. In the past Gilad has co-authored O’Reilly’s “Building Embedded Linux Systems” 2nd edition and presented at such venues as Embedded Linux Conference Europe and the... Read More →


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

Attendees (16)