DocumentCode
336912
Title
A generic methodology for the software managing of caches in multi-processors DSP architectures
Author
Lohier, Frantz ; Lacassagne, Lionel ; Garda, Patrick
Author_Institution
Electron. Inf. Applications, Bievres, France
Volume
4
fYear
1999
fDate
15-19 Mar 1999
Firstpage
1905
Abstract
This article introduces a novel software engineering methodology designed for the real-time execution of low-level image operators running on multi-processors DSP architectures. We detail the results we gained while implementing our approach on the TMS320C80, a shared memory multi-processors architecture. Our contribution compares to other existing C80´s image processing libraries in terms of genericity, flexibility, and performance improvement. More specifically, generic mechanisms allows one to address various operator´s requirements as well as expanding them using a standard framework. Our approach is flexible enough to allow for the dynamic composing of concurrent and reconfigurable processing chains thanks to a modular library implementing basic operators. Processing chains work on various image sizes and with any number of processors. Above all, our methodology permits performance improvement by enhancing data locality
Keywords
cache storage; digital signal processing chips; image processing; parallel architectures; reconfigurable architectures; shared memory systems; software libraries; storage management; DMA programming; TMS320C80; caches; concurrent processing chain; data locality; dynamic composing; generic mechanisms; generic methodology; image processing libraries; image sizes; low-level image operators; modular library; multiprocessor DSP architectures; parallel processing; performance improvement; real-time execution; reconfigurable processing chain; shared memory multiprocessor architecture; software engineering; software management; Application software; Bicycles; Computer architecture; Design methodology; Digital signal processing; Image processing; Memory architecture; Software design; Software engineering; Software libraries;
fLanguage
English
Publisher
ieee
Conference_Titel
Acoustics, Speech, and Signal Processing, 1999. Proceedings., 1999 IEEE International Conference on
Conference_Location
Phoenix, AZ
ISSN
1520-6149
Print_ISBN
0-7803-5041-3
Type
conf
DOI
10.1109/ICASSP.1999.758296
Filename
758296
Link To Document