Show simple item record

Authordc.contributor.authorScholliers, Christopher
Authordc.contributor.authorTanter, Éric Pierrees_CL
Authordc.contributor.authorMeuter, Wolfgang dees_CL
Admission datedc.date.accessioned2014-12-11T13:36:36Z
Available datedc.date.available2014-12-11T13:36:36Z
Publication datedc.date.issued2014
Cita de ítemdc.identifier.citationScience of Computer Programming 80 (2014) 52–64en_US
Identifierdc.identifier.other10.1016/j.scico.2013.03.011
Identifierdc.identifier.urihttps://repositorio.uchile.cl/handle/2250/126504
Abstractdc.description.abstractWhile the actor model of concurrency is well appreciated for its ease of use, its scalability is often criticized. Indeed, the fact that execution within an actor is sequential prevents certain actor systems to take advantage of multicore architectures. In order to combine scalability and ease of use, we propose Parallel Actor Monitors (PAMs), as a means to relax the sequentiality of intra-actor activity in a structured and controlled way. A PAM is a modular, reusable scheduler that permits one to introduce intra-actor parallelism in a local and abstract manner. PAM allows the stepwise refinement of local parallelism within a system on a per-actor basis, without having to deal with low-level synchronization details and locks. We present the general model of PAM and its instantiation in the AmbientTalk language. Benchmarks confirm the expected performance gain.en_US
Patrocinadordc.description.sponsorshipFunded by a doctoral scholarship of the Institute for the Promotion through Science and Technology in Flanders (IWT-Vlaanderen). Partially funded by FONDECYT Project 1110051.en_US
Lenguagedc.language.isoenen_US
Publisherdc.publisherElsevieren_US
Type of licensedc.rightsAttribution-NonCommercial-NoDerivs 3.0 Chile*
Link to Licensedc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/cl/*
Sourcedc.sourceScience of Computer Programming
Keywordsdc.subjectActorsen_US
Títulodc.titleParallel actor monitors: Disentangling task-level parallelism from data partitioning in the actor modelen_US
Document typedc.typeArtículo de revista
dcterms.accessRightsdcterms.accessRightsAcceso abierto
Indexationuchile.indexArtículo de publicación WoS
Indexationuchile.indexArticulo de publicacion SCOPUS


Files in this item

Icon

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 Chile
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 Chile