Heterogeneous Hardware-Accelerated OCI Containers & Secure OCI Containers
summary
Proposes concrete OCI image spec extensions that add OCI image manifest key/value pairs to declare accelerators, FPGA bitstreams, kernels and ramdisks; prototypes use containerd + runc by passing extras or editing config.json and reveal containerd currently filters needed metadata; builds a device configuration block that programs an FPGA bitstream, returns device handles to runc, and tears down partial reconfiguration at stop; offers runX Xen micro-VM runtime to run containers as tiny VMs and ties OpenAMP-managed RPU/Cortex‑M firmware into the same deployment flow.
AI-written summary · about
chapters (5)
- 0:00Introduction
- 0:50What is Heterogeneous Hardware
- 3:23Linking Heterogeneous Hardware Accelerators to Native Containers
- 12:57Collaboration
- 15:33Summary
related talks
33mOCI in CF: For Buildpacks, Security and Interoperability
36mKata Containers: Hypervisor-Based Container Runtime
36mContainer Images & Security 101: 5 Need to Know Facts
36mExtending containerd
24mOCI, CRI, ??: Making Sense of the Container Runtime Landscape in Kubernetes
25mContainers. Microservices. Cloud. Open Source. Fantasy or Reality for Enterprises?
44mModifying the Immutable: Attaching Artifacts to OCI Images
44mContainer Standards Explained
