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
         
        
        
        
        
        
            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;
         
        
        
        
            Conference_Titel : 
Parallel and Distributed Processing, 2001. Proceedings. Ninth Euromicro Workshop on
         
        
            Conference_Location : 
Mantova
         
        
            Print_ISBN : 
0-7695-0987-8
         
        
        
            DOI : 
10.1109/EMPDP.2001.905031