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
Link To Document