DocumentCode
2895486
Title
Visual data-parallel programming for signal processing applications
Author
Boulet, Pierre ; Dekeyser, Jean-Luc ; Levaire, Jean-Luc ; Marquet, Philippe ; Soul, Julien ; Demeure, Alain
Author_Institution
Lab. d´´Inf. Fondamentale, Univ. de Lille, France
fYear
2001
fDate
2001
Firstpage
105
Lastpage
112
Abstract
Matrix manipulation programs are easily developed using a visual language. For signal processing, a graph of tasks operates on arrays. Each task iterates the same code on different patterns tilling these arrays. In this case visual specifications of dependencies between the pattern elements are enough to define an application. From the ARRAY-OL language developed by Thomson Marconi Sonar, we propose a graphical environment, GASPARD, dedicated to the data-parallel paradigm. Only elementary SPMD tasks are textual. A full environment has been implemented; it includes a graphical editor, a code transformer and a code generator for SMP computers
Keywords
formal specification; parallel programming; program compilers; signal processing; visual programming; ARRAY-OL language; GASPARD; SMP computers; code generator; code transformer; data-parallel paradigm; graphical editor; graphical environment; matrix manipulation programs; signal processing; visual data-parallel programming; visual language; visual specifications; Acoustic sensors; Application software; Array signal processing; Frequency; Multidimensional signal processing; Signal processing; Signal sampling; Sonar applications; Standardization; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 2001. Proceedings. Ninth Euromicro Workshop on
Conference_Location
Mantova
Print_ISBN
0-7695-0987-8
Type
conf
DOI
10.1109/EMPDP.2001.905031
Filename
905031
Link To Document