• DocumentCode
    1677843
  • Title

    ACLAN: a parallel programming language for signal processing

  • Author

    Plata, O.G. ; Rivera, F.F. ; Zapata, E.L. ; Benavides, I.

  • Author_Institution
    Dept. Electronica, Univ. Santiago de Compostela, Spain
  • fYear
    1989
  • Firstpage
    261
  • Lastpage
    264
  • Abstract
    A description is given of ACLAN (Array C LANguage), a programming language that extends C language by endowing it with parallel structures for programming array processors. Operators are provided which control local (intranode) and remote (internode) data transfer, and the programmer can specify the registers or local memory locations of the nodes involved in this operation. In spite of this low-level capability. ACLAN is completely machine-independent. The authors describe the basic features of ACLAN and present an image-processing application example written in ACLAN
  • Keywords
    C language; computerised signal processing; parallel programming; ACLAN; C language; array processors; data transfer; image-processing; internode; intranode; local memory; machine-independent; parallel programming language; registers; signal processing; Array signal processing; Hardware; Multiprocessor interconnection networks; Parallel processing; Parallel programming; Random access memory; Read-write memory; Registers; Routing; Signal processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrotechnical Conference, 1989. Proceedings. 'Integrating Research, Industry and Education in Energy and Communication Engineering', MELECON '89., Mediterranean
  • Conference_Location
    Lisbon
  • Type

    conf

  • DOI
    10.1109/MELCON.1989.50032
  • Filename
    50032