Mostra el registre d'ítem simple

dc.contributor.authorPérez Cáncer, Josep Maria
dc.contributor.authorBadia Sala, Rosa Maria
dc.contributor.authorLabarta Mancho, Jesús José
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
dc.date.accessioned2010-10-24T18:24:31Z
dc.date.available2010-10-24T18:24:31Z
dc.date.created2008
dc.date.issued2008
dc.identifier.citationPérez, J.; Badia, R.; Labarta, J. A dependency-aware task-based programming environment for multi-core architectures. A: IEEE International Conference on Cluster Computing. "Proceeding of the 2008 IEEE International Conference on Cluster Computing: September 29th-October 1st, 2008, Tsukuba, Japan". IEEE, 2008, p. 142-151.
dc.identifier.isbn978-1-4244-2640-9
dc.identifier.urihttp://hdl.handle.net/2117/9944
dc.description.abstractParallel programming on SMP and multi-core architectures is hard. In this paper we present a programming model for those environments based on automatic function level parallelism that strives to be easy, flexible, portable, and performant. Its main trait is its ability to exploit task level parallelism by analyzing task dependencies at run time. We present the programming environment in the context of algorithms from several domains and pinpoint its benefits compared to other approaches. We discuss its execution model and its scheduler. Finally we analyze its performance and demonstrate that it offers reasonable performance without tuning, and that it can rival highly tuned libraries with minimal tuning effort.
dc.format.extent10 p.
dc.language.isoeng
dc.subjectÀrees temàtiques de la UPC::Informàtica::Arquitectura de computadors::Arquitectures paral·leles
dc.subject.lcshMultiprocessing systems
dc.subject.lcshParallel architectures
dc.subject.lcshProgramming environments
dc.subject.lcshSoftware libraries
dc.titleA dependency-aware task-based programming environment for multi-core architectures
dc.typeConference report
dc.subject.lemacEntorns de programació
dc.subject.lemacArquitectura de computadors
dc.contributor.groupUniversitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions
dc.identifier.doi10.1109/CLUSTR.2008.4663765
dc.description.peerreviewedPeer Reviewed
dc.relation.publisherversionhttps://ieeexplore.ieee.org/document/4663765
dc.rights.accessOpen Access
local.identifier.drac2339705
dc.description.versionPostprint (published version)
local.citation.authorPérez, J.; Badia, R.; Labarta, J.
local.citation.contributorIEEE International Conference on Cluster Computing
local.citation.pubplaceTsukuba
local.citation.publicationNameProceeding of the 2008 IEEE International Conference on Cluster Computing: September 29th-October 1st, 2008, Tsukuba, Japan
local.citation.startingPage142
local.citation.endingPage151


Fitxers d'aquest items

Thumbnail

Aquest ítem apareix a les col·leccions següents

Mostra el registre d'ítem simple