Xilinx / FPGA_as_a_Service

https://docs.xilinx.com/r/en-US/Xilinx_Kubernetes_Device_Plugin/Xilinx_Kubernetes_Device_Plugin
Apache License 2.0
148 stars 60 forks source link

FPGA_as_a_Service

This repository will host FPGA_as_a_Service related projects.

Contents

Name Description
k8s-device-plugin Daemonset deployed on the kubernetes to discover FPGAs inserted in each node and run FPGA accessible containers in the k8s cluster
Xilinx Base Runtime This project maintains unified Docker images with XRT (Xilinx runtime) preinstalled and provides scripts to setup and flash the Alveo cards.
Containerization This project provides script to build Docker Application (image) for multiple cloud vendor: Nimbix, AWS and Azure.
Xilinx Container Runtime Xilinx container runtime is an extension of runC, with modification to add xilinx devices before running containers.
XRM XRM - Xilinx FPGA Resource manager is the software to manage all the FPGA hardware on the system.