Por favor, use este identificador para citar o enlazar este ítem:https://uvadoc.uva.es/handle/10324/71381
Título
Evolution of a Nested-Parallel Programming System
Congreso
International Conference on Computational and Mathematical Methods in Science and Engineering, CMMSE 2009
Año del Documento
2009
Editorial
Universidad de Oviedo
Descripción Física
6 p.
Descripción
Producción Científica
Documento Fuente
International Conference on Computational and Mathematical Methods in Science and Engineering, CMMSE 2009, Gijón, Spain, p. 554-559.
Resumo
Pure nested-parallelism programming models are appealing due to their ease of programming and good analysis and debugging properties. Although their simple synchronization structure is appropriate to represent abstract parallel algorithms, it does not take into account many implementation issues. In this work we present key features of the evolution of a programming system based on high-level, nested-parallel specifications. They allow to easily express complex combinations of data and task parallelism with a common scheme, and to hide the layout and scheduling details. The approach allows the development of a modular compiler where automatic transformation techniques may exploit lower level and more complex synchronization structures, unlocking the limitations of pure nested-parallel programming.
Materias (normalizadas)
Informática
Materias Unesco
1203 Ciencia de Los Ordenadores
3304 Tecnología de Los Ordenadores
Palabras Clave
High-level programming models
Parallel compilers
ISBN
978-84-612-9727-6
Patrocinador
This research was partly supported by the Ministerio de Educación y Ciencia, Spain (TIN2007-62302), Ministerio de Industria, Spain (FIT-350101-2007-27, FIT-3501012006-46, TSI-020302-2008-89, CENIT MARTA, CENIT OASIS), Junta de Castilla y León, Spain (VA094A08), and also by the Dutch government STW/PROGRESS project DES.6397. Part of this work was carried out under the HPC-EUROPA project (RII3CT-2003-506079), with the support of the European Community - Research Infrastructure Action under the FP6 “Structuring the European Research Area” Programme.
Version del Editor
Idioma
eng
Tipo de versión
info:eu-repo/semantics/publishedVersion
Derechos
openAccess
Aparece en las colecciones
Arquivos deste item