DocumentCode
2249117
Title
Data flow architecture for the parallel implementation of the functional language
Author
Jelsina, M. ; Krahulik, P. ; Legnavsky, M.
Author_Institution
Dept. of Comput. & Inf., Tech. Univ. of Kosice, Letna, Slovakia
Volume
3
fYear
1997
fDate
9-12 Sep 1997
Firstpage
1452
Abstract
Data now (DF) architecture resulting from the DF program representation by the functional language being developed at the Department of Computers and Informatics is proposed in the paper. The contribution is concentrated to the efficient implementation of functional language in the DF architecture supporting the idea of the programming parallel problems by specification and transformation using mathematical methods. The combination of a local control flow with a global data flow model in the proposed DF architecture is connected with the direct operand matching mechanism using matching vectors. The concepts of the data flow graph representation using the functional language, the approaches to the parallel execution of the functional program in the data now implementational environment and the DF architecture layout are presented in the paper. It is supposed that the hardware implementation of the architecture can be used as a specialised accelerator in problem-oriented computer systems with high requirements on the operation speed
Keywords
data flow computing; formal specification; functional languages; parallel architectures; data flow architecture; functional language; mathematical methods; parallel implementation; problem-oriented computer systems; specification; Computer aided instruction; Computer architecture; Data flow computing; Electronic mail; Flow graphs; Functional programming; Hardware; Informatics; Mathematical programming; Parallel programming;
fLanguage
English
Publisher
ieee
Conference_Titel
Information, Communications and Signal Processing, 1997. ICICS., Proceedings of 1997 International Conference on
Print_ISBN
0-7803-3676-3
Type
conf
DOI
10.1109/ICICS.1997.652232
Filename
652232
Link To Document