Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

Implementing Eden — or: Dreams Become Reality

Ulrike KlusikContact Information, Yolanda OrtegaContact Information and Ricardo PeñaContact Information

(6)  Philipps-Universität Marburg, D-35032 Marburg, Germany
(7)  Universidad Computense de Madrid, E-28040 Madrid, Spain
Abstract
The parallel functional programming language Eden was specially designed to be implemented in a distributed setting. In a previous paper [3] we presented an operational specification of DREAM, the distributed abstract machine for Eden. In this paper we go a step further and present the imperative code generated for Eden expressions and how this code interacts with the distributed RunTime System (RTS) for Eden. This translation is done in two steps: first Eden is translated into PEARL (Parallel Eden Abstract Reduction Language), the parallel functional language of DREAM, and then PEARL expressions are translated into imperative code.
Work partially supported by German-Spanish Acci on Integrada HA1997-0107 and the Spanish projects CAM-06T/033/96 and CICYT-TIC97-0672.

Contact Information Ulrike Klusik
Email: klusik@mathematik.uni-marburg.de

Contact Information Yolanda Ortega
Email: yolanda@sip.ucm.es

Contact Information Ricardo Peña
Email: ricardog@sip.ucm.es
Fulltext Preview (Small, Large)
Image of the first page of the fulltext

References secured to subscribers.



Export this chapter
Export this chapter as RIS | Text
 
Remote Address: 38.107.191.105 • Server: mpweb24
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)