The Implementation of a Real-Time Polyphase Filter

Preprint English OPEN
Adámek, Karel ; Novotný, Jan ; Armour, Wes (2014)
  • Subject: Computer Science - Distributed, Parallel, and Cluster Computing | Computer Science - Performance

In this article we study the suitability of dierent computational accelerators for the task of real-time data processing. The algorithm used for comparison is the polyphase filter, a standard tool in signal processing and a well established algorithm. We measure performance in FLOPs and execution time, which is a critical factor for real-time systems. For our real-time studies we have chosen a data rate of 6.5GB/s, which is the estimated data rate for a single channel on the SKAs Low Frequency Aperture Array. Our findings how that GPUs are the most likely candidate for real-time data processing. GPUs are better in both performance and power consumption.
  • References (4)

    T. Cramer, D. Schmidl, M. Klemm, and D. an Mey. Openmp programming on intel r xeon phi tm coprocessors: An early performance comparison. 2012.

    R. G. Lyons. Understanding digital signal processing 3rd ed. Prentice Hall, 2011. ISBN 0137027419.

    NVIDIA. CUDA C programming guide, 2014.

    K. W. Schulz, R. Ulerich, N. Malaya, P. T. Bauman, R. Stogner, and C. Simmons. Early experiences porting scienti c applications to the many integrated core (mic) platform. In TACCIntel Highly Parallel Computing Syposium, 2012.

  • Metrics
    No metrics available
Share - Bookmark