FPGAs and Programmable Logic Devices track

Wednesday, November 2, 2016 from 2:005:00pm
Sweeney AB
 

The Linux Plumbers 2016 FPGAs and Programmable Logic Devices track intends to facilitate discussions surrounding the use of coherently attached accelerators, FPGAs, and other programmable devices (oh my!) as first class citizens on Linux.

This session will be loosely structured in the following order.

1. Intro
2. Use cases for FPGAs
3. FPGA mgr
4. Enumeration
5. Config and assignment
6. Orchestration
7. Next steps

Key is going to be on discussion rather than presentations, so ordering may change during the session.

Please see: https://etherpad.openstack.org/p/LPC2016_FPGA
and help us take notes in the session.

Microconference Leader

Jon Masters

Proposals for this track

* Configuration and Assignment

Configuring and using FPGAs and programmable devices through assignment
FPGAs and Programmable Logic Devices 10/24/2016
Jon Masters, Alan Tull, Graeme Gregory, Zach Pfeffer

* FPGA mgr update

An update on the current development of the fpga mgr framework (slides)
FPGAs and Programmable Logic Devices 10/24/2016
Jon Masters, Alan Tull

* Introduction to session

Introduction to the problem space of using programmable logic in general purpose datacenter and embedded environments
FPGAs and Programmable Logic Devices 10/24/2016
Jon Masters

* Next steps for FPGAs and programmable logic

Open floor discussion of next steps for collaboration
FPGAs and Programmable Logic Devices 10/24/2016
Jon Masters

* Orchestration of FPGAs

Orchestration and provisioning of FPGAs and programmable logic devices
FPGAs and Programmable Logic Devices 10/24/2016
Jon Masters, Graeme Gregory, Alan Tull

* Standardized Enumeration of FPGAs

Existing and emerging mechanisms for enumerating FPGAs
FPGAs and Programmable Logic Devices 10/24/2016
Jon Masters, Alan Tull, Zach Pfeffer

* Understanding use cases for FPGAs

Identifying target use cases of focus for future work on FPGAs
FPGAs and Programmable Logic Devices 10/24/2016
Jon Masters, Alan Tull, Graeme Gregory, Zach Pfeffer