Real-time Linux demonstration

preview_player
Показать описание
Wapice Real-Time Linux demonstration

Achieving real-time performance with the Jailhouse hypervisor

The demonstration showcases combined benefits of
- General-purpose Linux: UI, Web, networking, etc.
- Real-time Linux: Jailhouse, Xenomai and baremetal
- Multi-core SoC: Asymmetric multiprocessing and FPGA acceleration
- High-Level Synthesis and PYNQ libraries for rapid FPGA development
- Container technology with Docker for isolating services

Three periodic control loops run on separate physical CPU cores. All loop periods measured, logged and visualized in a Web UI. FPGA acceleration is used to calculate additional loop statistics using high-level synthesis and the PYNQ library. Additionally, software running in Docker containers constantly monitors system performance.

Applications
- Demanding mixed criticality systems with strict timing and security requirements
- FPGA accelerated machine vision and machine learning systems
- Real-time signal processing with high throughput
- Industrial embedded systems with user-facing and timing critical components.
Рекомендации по теме