YoVDO

Reconfigurable Computing Architecture for the Linux Kernel

Offered By: Linux Foundation via YouTube

Tags

Embedded Systems Courses FPGA Courses OpenCL Courses Hardware Acceleration Courses PCIE Courses

Course Description

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

Tags

Related Courses

Embedded Systems - Shape The World: Microcontroller Input/Output
The University of Texas at Austin via edX
Model Checking
Chennai Mathematical Institute via Swayam
Introduction to the Internet of Things and Embedded Systems
University of California, Irvine via Coursera
Sistemas embebidos: Aplicaciones con Arduino
Universidad Nacional Autónoma de México via Coursera
Quantitative Formal Modeling and Worst-Case Performance Analysis
EIT Digital via Coursera