~/talk

Enabling Performance Portability of GNU Radio on Heterogeneous Systems

Talkat GRCon 2020 · 2020-09-14..09-18· [embedded-and-hardware]
links:none on file
links:none on file
slides:none on file

Oak Ridge team shows a pipeline: annotate GNU Radio blocks with OpenACC, compile them with OpenARC source-to-source compiler into CUDA/OpenCL/OpenMP variants, and schedule them with IRIS intelligent runtime scheduler on Summit nodes, NVIDIA Xavier and Qualcomm Snapdragon. A FIR filter crosses over in performance around 2048-sample buffers, exposing a costly host-device double copy that custom buffers remove (double-copy eliminated). Demonstrated on a scalable multi-channel FM receiver with 101 FM channels; software is open source.

AI-written summary · about

  1. 0:00Start
  2. 1:03Background on Myself
  3. 4:07Productivity versus Performance Trade-Off
  4. 7:36Mapping Strategy
  5. 11:05Iris Intelligent Runtime System
  6. 12:07Iris Architecture
  7. 13:23Task Scheduling
  8. 16:17End-to-End Sdr Applications
  9. 19:32Transmitter Flow Graph
  10. 21:53Memory Management
  11. 26:28Multi-Channel Simultaneous Fm Receive
~/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.