• DocumentCode
    273966
  • Title

    An array processing language for real time programming of hypercube concurrent computers

  • Author

    Plata, O.G. ; Arguello, Francisco ; Bruguera, J.D. ; Zapata, E.L.

  • Author_Institution
    Univ. of Santiago de Compostela, Spain
  • fYear
    1989
  • fDate
    18-20 Sep 1989
  • Firstpage
    141
  • Lastpage
    145
  • Abstract
    Proposes a new parallel language, ACLAN (Array C LANguage), that allows the programming of any array processor. In particular, ACLAN allows the programming of a hypercube computer as a synchronous system. This language is specially designed for numeric applications where the processing time and/or the occupied memory are critical factors to optimize, because it allows the direct manipulation of the structural elements of the nodes of the system. Applications such as that include pattern recognition, image processing and matrix algebra. The authors describe the basic ACLAN features and present, as an example of programming of a particular hypercube computer, the implementation of ACLAN on the NCube/10 system. Finally, they include an example of an ACLAN program for this computer
  • Keywords
    C language; high level languages; parallel programming; real-time systems; ACLAN; Array C LANguage; NCube/10 system; array processing language; hypercube computer; hypercube concurrent computers; numeric applications; parallel language; real time programming; synchronous system;
  • fLanguage
    English
  • Publisher
    iet
  • Conference_Titel
    Software Engineering for Real Time Systems, 1989., Second International Conference on
  • Conference_Location
    Cirencester
  • Type

    conf

  • Filename
    51738