Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Parallel functional programming in Eden.

dc.contributor.authorLoogen, Rita
dc.contributor.authorOrtega Mallén, Yolanda
dc.contributor.authorPeña Marí, Ricardo Vicente
dc.date.accessioned2023-06-20T09:42:58Z
dc.date.available2023-06-20T09:42:58Z
dc.date.issued2005
dc.description.abstractEden extends the non-strict functional language Haskell with constructs to control parallel valuation of processes. Although processes are defined explicitly, communication and synchronisation issues are handled in a way transparent to the programmer. In order to offer effective support for parallel evaluation, Eden’s coordination constructs override the inherently sequential demand-driven (lazy) evaluation strategy of its computation language Haskell. Eden is a general-purpose parallel functional language suitable for developing sophisticated skeletons – which simplify parallel programming immensely – as well as for exploiting more irregular parallelism that cannot easily be captured by a predefined skeleton. The paper gives a comprehensive description of Eden, its semantics, its skeleton-based programming methodology – which is applied in three case studies – its implementation and performance. Furthermore it points at many additional results that have been achieved in the context of the Eden project.
dc.description.departmentSección Deptal. de Sistemas Informáticos y Computación
dc.description.facultyFac. de Ciencias Matemáticas
dc.description.refereedTRUE
dc.description.sponsorshipMEC
dc.description.sponsorshipMCY
dc.description.sponsorshipDAAD
dc.description.sponsorshipARC
dc.description.statuspub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/17475
dc.identifier.doi10.1017/S0956796805005526,
dc.identifier.issn0956-7968
dc.identifier.officialurlhttp://journals.cambridge.org/abstract_S0956796805005526
dc.identifier.relatedurlhttp://journals.cambridge.org
dc.identifier.urihttps://hdl.handle.net/20.500.14352/50236
dc.issue.number3
dc.journal.titleJournal of Functional Programming
dc.language.isoeng
dc.page.final475
dc.page.initial431
dc.publisherCambridge University Press
dc.relation.projectID06T/033/96
dc.relation.projectIDTIC97-0672
dc.relation.projectIDTIC2000-0738
dc.relation.projectIDHA1995-142B
dc.relation.projectIDHA1996-0147
dc.relation.projectIDHA1997-0107
dc.relation.projectIDHB1999-0102
dc.relation.projectID313-ARC-XV-01
dc.rights.accessRightsrestricted access
dc.subject.cdu004.42
dc.subject.ucmProgramación de ordenadores (Informática)
dc.subject.unesco1203.23 Lenguajes de Programación
dc.titleParallel functional programming in Eden.
dc.typejournal article
dc.volume.number15
dspace.entity.typePublication
relation.isAuthorOfPublication7def0d88-f401-4de1-9a51-4f6c93e8234e
relation.isAuthorOfPublication5dcfab9e-e180-44e1-809b-fea65a09bd23
relation.isAuthorOfPublication.latestForDiscovery7def0d88-f401-4de1-9a51-4f6c93e8234e

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Ortega11.pdf
Size:
1.08 MB
Format:
Adobe Portable Document Format

Collections