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 :
بازگشت