Show simple item record

dc.contributor.authorDuran Gonzalez, Alejandro
dc.contributor.authorFerrer, Roger
dc.contributor.authorAyguadé Parra, Eduard
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.accessioned2015-06-22T18:02:20Z
dc.date.created2009-06
dc.date.issued2009
dc.identifier.citationDuran, A. [et al.]. A proposal to extend the OpenMP tasking model with dependent tasks. "International journal of parallel programming", 2009, vol. 37, núm. 3, p. 292-305.
dc.identifier.issn0885-7458
dc.identifier.urihttp://hdl.handle.net/2117/28380
dc.description.abstractTasking in OpenMP 3.0 has been conceived to handle the dynamic generation of unstructured parallelism. New directives have been added allowing the user to identify units of independent work (tasks) and to define points to wait for the completion of tasks (task barriers). In this document we propose extensions to allow the runtime detection of dependencies between generated tasks, broading the range of applications that can benefit from tasking or improving the performance when load balancing or locality are critical issues for performance. The proposed extensions are evaluated on a SGI Altix multiprocessor architecture using a couple of small applications and a prototype runtime system implementation.
dc.format.extent14 p.
dc.language.isoeng
dc.subjectÀrees temàtiques de la UPC::Informàtica::Arquitectura de computadors::Arquitectures paral·leles
dc.subject.lcshParallel programming (Computer science)
dc.subject.lcshOpenMP
dc.subject.otherOpenMP
dc.subject.otherTask parallelism
dc.subject.otherProgramming models
dc.subject.otherTasks synchronization
dc.titleA proposal to extend the OpenMP tasking model with dependent tasks
dc.typeArticle
dc.subject.lemacProgramació en paral·lel (Informàtica)
dc.subject.lemacOpenMP
dc.contributor.groupUniversitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions
dc.identifier.doi10.1007/s10766-009-0101-1
dc.description.peerreviewedPeer Reviewed
dc.relation.publisherversionhttps://link.springer.com/article/10.1007/s10766-009-0101-1
dc.rights.accessRestricted access - publisher's policy
local.identifier.drac1626897
dc.description.versionPostprint (published version)
dc.date.lift10000-01-01
local.citation.authorDuran, A.; Ferrer, R.; Ayguadé, E.; Badia, R.M.; Labarta, J.
local.citation.publicationNameInternational journal of parallel programming
local.citation.volume37
local.citation.number3
local.citation.startingPage292
local.citation.endingPage305


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record