PWe present a heterogeneous (CPU-GPU) implementation of a multilevel DWT-based ECG pipeline on the NVIDIA Jetson Nano, where all computation-intensive stages are executed on the Maxwell GPU in one CUDA stream. The key optimizations are constant-memory filter taps, shared-memory tiling, and pre-allocated buffers, which together enable maximum on-chip data reuse and hide global-memory latency. Processing time exhibits \(\approx 1\,\textrm{ms}\) on a desktop GPU and \(\approx 2\,\textrm{ms}\) on Jetson Nano, without degrading detection accuracy.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Embedded Parallel CUDA-Based ECG Signal Processing with Multilevel DWT and Memory Optimisation

  • Hanane Elferdaoussi,
  • Mostafa Laaboubi,
  • Wissam Jenkal,
  • Rachid Latif

摘要

PWe present a heterogeneous (CPU-GPU) implementation of a multilevel DWT-based ECG pipeline on the NVIDIA Jetson Nano, where all computation-intensive stages are executed on the Maxwell GPU in one CUDA stream. The key optimizations are constant-memory filter taps, shared-memory tiling, and pre-allocated buffers, which together enable maximum on-chip data reuse and hide global-memory latency. Processing time exhibits \(\approx 1\,\textrm{ms}\) on a desktop GPU and \(\approx 2\,\textrm{ms}\) on Jetson Nano, without degrading detection accuracy.