YoVDO

RunX: Deploy RTOSes and Baremetal Apps as Containers

Offered By: Linux Foundation via YouTube

Tags

Real-Time Operating Systems Courses Embedded Systems Courses FPGA Courses Containerization Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the deployment of Real-Time Operating Systems (RTOSes) and baremetal applications as containers in this 48-minute conference talk by Stefano Stabellini and Bruce Ashfield from Xilinx. Dive into the implementation choices, runtime, and build process of RunX, a technology that enables containerization of non-Linux workloads. Learn about the simplified build steps using Yocto and RunX for the Xilinx ZCU102 platform, and understand the runtime steps involved. Discover how RunX handles traditional containers, containers with a kernel, and baremetal and RTOS containers. Gain insights into device assignment techniques and the vision for integrating accelerators and FPGAs. Watch demonstrations of RunX with VxWorks and device assignment to see the technology in action.

Syllabus

Intro
Introducing Runx
RunX: implementation choices
RunX Runtime
RunX: e-core + BSP + meta-virtualization
Yocto + RunX: simplified build steps (xilinx-zcu102)
Yocto + RunX: build steps
Yocto + RunX: build artifacts
Yocto + RunX: launch
Yocto + RunX: runtime steps
RunX: Traditional Containers
RunX: Containers with a Kernel
RunX: Baremetal and RTOS Containers
RunX: Device Assignment
Vision: Accelerators & FPGAs
RunX / VxWorks Demo
RunX Device Assignment Demo


Taught by

Linux Foundation

Tags

Related Courses

Embedded Systems Design
Indian Institute of Technology, Kharagpur via Swayam
FPGA computing systems: Background knowledge and introductory materials
Politecnico di Milano via Coursera
Future of Computing - on the Road to Quantum
openHPI
Learning FPGA Development
LinkedIn Learning
Learn VHDL and FPGA Development
Udemy