Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a comprehensive overview of Reconfigurable Computing Architecture for the Linux Kernel in this 30-minute conference talk presented by Vince Bridgers and Yves Vandervennet from Intel. Delve into the promising applications of Reconfigurable Computing, ranging from embedded systems to industry-standard servers. Learn about the progress made in offload frameworks and automatic synthesis of Hardware Descriptor Languages, and understand the challenges of integrating these technologies into the standard Linux kernel. Discover a Scalable Reconfigurable Computing Architecture developed from a simple model, covering common use cases such as I/O and Compute offload. Examine specific applications like OpenCL frameworks and custom soft devices for I/O acceleration and computation offload. Gain insights into logic synthesis flows and their integration into this architecture, with examples spanning from embedded systems to data center applications. The presentation covers various topics including Heat Engine, Configuration, Typical Workflow, Use Cases, Existing Technologies, FPGA Manager, OpenCL, Definitions, Management Actions, PCIe and AXI, Device Tree Overlays, AF Describing, Resource Management Framework, and FIO.
Syllabus
Introduction
Agenda
Objectives
Heat Engine
Configuration
Typical Workflow
Typical Systems
Use Cases
Existing Technologies
FPGA Manager
OpenCL
Definitions
Management Actions
PCIe and AXI
Device Tree Overlays
AF Describing
Resource Management Framework
FIO
Summary
Questions
Taught by
Linux Foundation