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

Provided by: University of Texas at Arlington
Topic: Storage
Format: PDF
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. The authors present a technique for using the virtual memory system to implement zero-copy queues. They 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.

Find By Topic