DocumentCode
2199784
Title
A comparison between the graph reduction model and an original parallel evaluation scheme for functional languages
Author
Bennani, N. ; Devesa, N. ; Lecouffe, M.P. ; Toursel, B.
Author_Institution
Univ. des Sci. et Tech. de Lille Flandres Artois, Villeneuve d´´Ascq, France
fYear
1993
fDate
27-29 Jan 1993
Firstpage
124
Lastpage
130
Abstract
Describes a comparison between two models for the parallel evaluation of functional languages: the well-known `graph reduction model´ and the model we have defined, which is called P3. In the graph reduction model, an application of a function to an argument is represented by a graph in which a function is bound to its argument by an intermediate application node. Our model is based on two distinct representations for functions and arguments, and no intermediate application nodes are handled. In this paper, we show that intermediate application nodes are the cause of many inefficiency problems of the graph reduction model, and we show how our model palliates these disadvantages
Keywords
functional programming; graph theory; parallel languages; programming theory; P3; function-argument binding; functional languages; graph reduction model; inefficiency; intermediate application nodes; parallel evaluation scheme; Arithmetic; Kernel; Parallel machines; Space exploration; Tree graphs;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1993. Proceedings. Euromicro Workshop on
Conference_Location
Gran Canaria
Print_ISBN
0-8186-3610-6
Type
conf
DOI
10.1109/EMPDP.1993.336412
Filename
336412
Link To Document