This session articulates Intel’s implementation of open source platform initialization, optimized for web-scale cloud firmware. Intel’s UEFI based open firmware is optimized for faster boot times, and is packaged to deliver Intel Silicon Init code as a stand-alone package that can be integrated into Open Source platform packages. The open source platform packages contain board specific code that can be ported across platforms, and also provides open source UEFI core. Layered on top of this is Platform Firmware Interface tables to support OS boot. In addition, this session discusses Intel’s proposal in eliminating runtime SMI usages and providing alternatives for secure platform event handling in runtime.
Mohan Kumar is an Intel Fellow in the Data Platforms Group and the director of Cloud Architecture and Solutions in the Cloud & Enterprise Solutions Group at Intel Corporation. His organization is responsible for driving the architecture requirements for Intel Cloud customers.Kumar... Read More →
Open Compute Project hardware has enabled Facebook to scale its hardware capabilities to serve billions of people worldwide. We use another open-source project, Linux, to run our software. LinuxBoot enables us to open up the layer in between: firmware. This talk will go into some details of how we're approaching open source firmware and why it is important for our business needs. We will give a brief overview of LinuxBoot and discuss how we plan to use it across a wide variety of embedded and server platforms in OCP and TIP. We will focus on implications regarding platform enablement, provisioning, maintenance, security, and how it's turning our Linux engineers into firmware engineers.
We will explore during that talk the architecture of an Open CI solution to test at scale OSF code. We will explore the proposed API and discuss further extensions.
Chris is a software engineer at Google and currently works on bringing LinuxBoot to production at Google. In a previous life, he worked on various kernel features for gVisor and supported gVisor customers like AppEngine.