To access the full text documents, please follow this link:

OpenMP tasking analysis for programers
Teruel, Xavier; Barton, Christopher; Duran González, Alejandro; Martorell Bofill, Xavier; Ayguadé Parra, Eduard; Unnikrishnan, Priya; Zhang, Guansong; Silvera, Raul
Universitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors; Universitat Politècnica de Catalunya. CAP - Grup de Computació d´Altes Prestacions
As of 2008, the OpenMP 3.0 standard includes task support allowing programmers to exploit irregular parallelism. Although several compilers are providing support for this new feature there has not been extensive investigation into the real possibilities of this extension. Several papers have discussed the programming model itself while other papers have discussed design and implementation on different platforms. There are also papers demonstrating performance results using well known kernel applications. This paper presents an analysis of the OpenMP tasking model possibilities, using the IBM XL compiler implementation. Using different parameters such as the number of tasks, task granularity and parallelism pattern, this paper explores how such parameters can affect the average performance and identifies the limits of the OpenMP tasking model.
Peer Reviewed
Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
Arquitectura d'ordinadors

Show full item record

Related documents

Other documents of the same author

Teruel, Xavier; Unnikrishnan, Priya; Martorell Bofill, Xavier; Ayguadé Parra, Eduard; Silvera, Raul; Zhang, Guansong; Tiotto, Ettore
Duran González, Alejandro; Teruel, Xavier; Ferrer, Roger; Martorell Bofill, Xavier; Ayguadé Parra, Eduard
Servat, Harald; Teruel, Xavier; Llort Sánchez, Germán; Duran González, Alejandro; Giménez, J.; Martorell Bofill, Xavier; Ayguadé Parra, Eduard; Labarta Mancho, Jesús José
Ayguadé Parra, Eduard; Nawal, Copty; Duran González, Alejandro; Hoeflinger, Jay; Yuan, Lin; Massaioli, Federico; Ernesto, Su; Unnikrishnan, Priya; Guansong, Zhang
Ciesko, Jan; Mateo, Sergi; Teruel, Xavier; Beltran, Vicenç; Martorell Bofill, Xavier; Badia,, R.M.; Ayguadé Parra, Eduard; Labarta Mancho, Jesús José