AIE-ML dev PMD for VRAN and UPF Datapath Acceleration
summary
Proof of concept implements a virtual VF device that probes XRT for a V70 DSP or falls back to ZenDNN via ONNX on CPU, aiming to boost VRAN instances from three toward five on the same 64‑core EPYC by saving CPU threads via offload of channel estimation and equalization. It uses ring‑buffer plus control thread per ML device to queue NQ/DQ work, exposes DMA regions to cut copies, integrates with DPDK 23.1, and currently has a single‑worker/queue and no telemetry.
AI-written summary · about
chapters (8)
- 0:00Introduction and agenda
- 1:02Problem statement and customer challenge
- 3:31ML acceleration requirements and flexibility
- 5:18Solution design and virtual device approach
- 7:03Implementation details and ring buffer model
- 8:50Opportunities and future enhancements
- 10:41Current limitations and next steps
- 11:25Summary and Q&A
related talks
40mHands-on TinyML Deployment on RISC-V: Building an Optimized Edge AI Pipeline - Corrected Audio
27mOpen source FPGA NVMe accelerator platform for BPF driven ML processing with Linux/...
24mAndes RISC-V Processors for Control and Data Paths
01h 11mMachine Learning Acceleration in an Embedded World
36mAccelerating AI training fleets with sched_ext
13mKeynote: Taking RISC-V Intelligence Everywhere
13mARK: GPU-driven Code Execution for Distributed Deep Learning
30mOptimizing vLLM for Intel CPUs and XPUs
