• 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