Aviso: Por labores de mantenimiento y mejora del repositorio, el martes día 1 de Julio, Docta Complutense no estará operativo entre las 9 y las 14 horas. Disculpen las molestias.
 

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