Andrea Arcangeli and Jon Masters
Speculation out of control, taming CPU bugs
Note: WE ARE MEETING AT TWO SIGMA!! We'll need names, and you will need IDs. RSVP will open Wednesday Apr 4th, 2018, 4:30pm.
"Speculation out of control, taming CPU bugs"
Andrea and Jon have worked for months to mitigate the recently publicized Meltdown and Spectre bugs. They will provide a brief introduction to the side channel problems affecting all high performance modern CPU architectures. Then an overview about how these issues have been solved on the x86_64 Architecture in the Linux kernel, explaining what are the technical options and which choices have been made by the upstream kernel community as well as some downstream vendors. In addition, Andrea will provide practical advice about what tradeoffs can be selected at runtime and build time as well as explain the various performance issues that may affect running workloads.
Join us afterwards at the Cupping Room Cafe where we'll continue the discussion over drinks and/or food. The Cupping Room Cafe is located at 359 W Broadway, two blocks from the venue.
Andrea Arcangeli joined Qumranet and then Red Hat in 2008 because of his interest in working on the KVM Virtualization Hypervisor, with a special interest in virtual machine memory management. He worked on many parts of the Linux Kernel, especially on the Virtual Memory subsystem. Andrea started working with Linux in his spare time shortly after first connecting to the internet back in 1996 while studying at University. He enjoys spending most of his time solving software problems and promoting the adoption of Linux and Open Source software everywhere.
Jon Masters is a Computer Architect specializing in high performance microarchitecture at Red Hat, where he is Chief Arm Architect, and works on cache coherent shared virtual memory workload acceleration, among many other topics. He also co-created the technical mitigation team for cache side channel attacks (Meltdown, Spectre, etc.)
101 Avenue of the Americas