You are currently logged in as an
Institutional Subscriber.
If you would like to logout,
please click on the button below.
Home / Publications / E-library page
Only AES members and Institutional Journal Subscribers can download
Many audio algorithms, such as room simulators and reverberators, operating on Digital Signal Processors access large delay buffers in a non-sequential fashion. Generally, these delay buffers are too large to reside in the on-chip memory of the processor, so they must be placed in external, slow memories. Furthermore, the non-sequential accesses present a problem for maintaining high performance. This paper presents a number of methods that may be employed to improve the performance of the memory accesses of such algorithms. Methods examined include the use of direct CPU memory access, hardware data cache, and dedicated Direct Memory Access (DMA) controllers. Additionally, the algorithm, sample block size, delay taps, tap spacing, and buffer size will be examined and performance results will be presented.
Author (s): Watson, Matthew A.;
Ganju, Vineet;
Maur, Gaganjot;
Affiliation:
Texas Instruments Inc., Stafford, TX ; Texas Instruments (India) Pvt. Ltd., Bangalore, India
(See document for exact affiliation information.)
AES Convention: 116
Paper Number:6090
Publication Date:
2004-05-06
Session subject:
Signal Processing
DOI:
Click to purchase paper as a non-member or login as an AES member. If your company or school subscribes to the E-Library then switch to the institutional version. If you are not an AES member Join the AES. If you need to check your member status, login to the Member Portal.

Watson, Matthew A.; Ganju, Vineet; Maur, Gaganjot; 2004; Performance Improvements for Audio Algorithms that Use Non-sequential Memory Accesses on Digital Signal Processors [PDF]; Texas Instruments Inc., Stafford, TX ; Texas Instruments (India) Pvt. Ltd., Bangalore, India; Paper 6090; Available from: https://aes.org/publications/elibrary-page/?id=12729
Watson, Matthew A.; Ganju, Vineet; Maur, Gaganjot; Performance Improvements for Audio Algorithms that Use Non-sequential Memory Accesses on Digital Signal Processors [PDF]; Texas Instruments Inc., Stafford, TX ; Texas Instruments (India) Pvt. Ltd., Bangalore, India; Paper 6090; 2004 Available: https://aes.org/publications/elibrary-page/?id=12729
@inproceedings{Watson2004performance,
title={{Performance Improvements for Audio Algorithms that Use Non-sequential Memory Accesses on Digital Signal Processors}},
author={Watson, Matthew A. and Ganju, Vineet and Maur, Gaganjot},
year={2004},
month={may},
booktitle={Journal of the Audio Engineering Society},
publisher={Paper 6090; AES Convention 116; May 2004},
number={6090},
organization={AES},
}
Notifications