• DocumentCode
    2458377
  • Title

    Zero-copy Queues for Native Signal Processing Using the Virtual Memory System

  • Author

    Allen, Gregory E. ; Zucknick, Paul E. ; Evans, Brian L.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX
  • fYear
    2006
  • fDate
    Oct. 29 2006-Nov. 1 2006
  • Firstpage
    1188
  • Lastpage
    1191
  • Abstract
    The high performance of current general-purpose processors makes it feasible to perform digital signal processing on the main CPU of a workstation. As the performance gap between CPU speed and memory speed continues to increase, it becomes obvious that DSP applications on workstations must address memory performance. We present a technique for using the virtual memory system to implement zero-copy queues. We present benchmark results for a frequency-domain FIR filter using this technique, compared to manual data circularity management. The technique presented can significantly reduce the overhead of data management when processing continuous, overlapping streams of data.
  • Keywords
    FIR filters; digital signal processing chips; virtual storage; data circularity management; data management; digital signal processing; finite impulse response filters; frequency-domain FIR filter; memory speed; virtual memory system; zero-copy queues; Digital signal processing; Finite impulse response filter; Image processing; Kernel; Laboratories; Libraries; Memory management; Signal processing; Signal processing algorithms; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers, 2006. ACSSC '06. Fortieth Asilomar Conference on
  • Conference_Location
    Pacific Grove, CA
  • ISSN
    1058-6393
  • Print_ISBN
    1-4244-0784-2
  • Electronic_ISBN
    1058-6393
  • Type

    conf

  • DOI
    10.1109/ACSSC.2006.354943
  • Filename
    4176753