A proposal to extend the OpenMP tasking model with dependent tasks
View/Open
A Proposal to Extend the OpenMP Tasking Model with Dependent Tasks (1,127Mb) (Restricted access)
Request copy
Què és aquest botó?
Aquest botó permet demanar una còpia d'un document restringit a l'autor. Es mostra quan:
- Disposem del correu electrònic de l'autor
- El document té una mida inferior a 20 Mb
- Es tracta d'un document d'accés restringit per decisió de l'autor o d'un document d'accés restringit per política de l'editorial
Cita com:
hdl:2117/28380
Document typeArticle
Defense date2009
Rights accessRestricted access - publisher's policy
All rights reserved. This work is protected by the corresponding intellectual and industrial
property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public
communication or transformation of this work are prohibited without permission of the copyright holder
Abstract
Tasking 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.
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.
ISSN0885-7458
Publisher versionhttps://link.springer.com/article/10.1007/s10766-009-0101-1
Files | Description | Size | Format | View |
---|---|---|---|---|
art%3A10.1007%2Fs10766-009-0101-1.pdf | A Proposal to Extend the OpenMP Tasking Model with Dependent Tasks | 1,127Mb | Restricted access |