Embedded Parallel CUDA-Based ECG Signal Processing with Multilevel DWT and Memory Optimisation
摘要
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.