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