• 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