~/talk

Deep Dive: Accelerating Neural Networks using RVV and Open Standard Software

links:none on file
slides:none on file

Ends-to-end workflow that compiles SYCL kernels to an RVV-enabled LLVM backend, injects low-level driver abstractions and a Codeplay vectorizer, and runs a ResNet50 inference demo on a two-core Spike simulator model. Build uses computeCpp front end, SYCL runtime, and libraries SYCL-DNN and Eigen; kernels are auto-vectorized from extracted parallel_for code to RVV instructions, offloaded via DMA to on-chip buffers, and produce profiling traces showing per-core cycles, memory reads/writes, and successful end-to-end inference.

AI-written summary · about

  1. 0:00Introduction and context
  2. 1:45SYCL programming model
  3. 4:21Ecosystem and benefits
  4. 6:34VGG demo and compilation
  5. 8:48Under the hood: Compilation
  6. 11:59Kernel optimization steps
  7. 15:15Offloading and vectorization
  8. 18:57VGG demo and profiling
  9. 21:17Benefits and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.