DocumentCode
2210408
Title
Automatic data mapping of signal processing applications
Author
Ancourt, Corinne ; Barthou, Denis ; Guettier, Christophe ; Irigoin, François ; Jeannet, Bertrand ; Jourdan, Jean ; Mattioli, Juliette
Author_Institution
Ecole de Mines de Paris, Fontainebleau, France
fYear
1997
fDate
14-16 Jul 1997
Firstpage
350
Lastpage
362
Abstract
This paper presents a technique to map automatically a complete digital signal processing (DSP) application onto a parallel machine with distributed memory. Unlike other applications where coarse or medium grain scheduling techniques can be used, DSP applications integrate several thousand of tasks and hence necessitate fine grain considerations. Moreover finding an effective mapping imperatively require to take into account both architectural resources constraints and real time constraints. The main contribution of this paper is to show how it is possible to handle and to solve data partitioning, and fine-grain scheduling under the above operational constraints using concurrent constraints logic programming languages (CCLP). Our concurrent resolution technique undertaking linear and nonlinear constraints takes advantage of the special features of signal processing applications and provides a solution equivalent to a manual solution for the representative panoramic analysis (PA) application
Keywords
logic programming; logic programming languages; parallelising compilers; signal processing; architectural resources constraints; automatic data mapping; concurrent constraints logic programming languages; concurrent resolution technique; data partitioning; distributed memory; fine-grain scheduling; mapping; panoramic analysis; parallel machine; real time constraints; signal processing applications; Application software; Concurrent computing; Digital signal processing; Distributed computing; Linear programming; Military computing; Parallel machines; Processor scheduling; Signal mapping; Signal processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Application-Specific Systems, Architectures and Processors, 1997. Proceedings., IEEE International Conference on
Conference_Location
Zurich
ISSN
2160-0511
Print_ISBN
0-8186-7959-X
Type
conf
DOI
10.1109/ASAP.1997.606840
Filename
606840
Link To Document