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
Link To Document :
بازگشت