@inproceedings{45591d590d45482ca69d83be4d175088,
title = "Toward enhancing OpenMP's work-sharing directives",
abstract = "OpenMP provides a portable programming interface for shared memory parallel computers (SMPs). Although this interface has proven successful for small SMPs, it requies greater flexibility in light of the steadily growing size of individual SMPs and the recent advent of multithreaded chips. In this paper, we describe two application development experiences that exposed these expressivity problems in the current OpenMP specification. We then propose mechanisms to overcome these limitations, including thread subteams and thread topologies. Thus, we identify language features that improve OpenMP application performance on emerging and large-scale platforms while preserving ease of programming.",
author = "Chapman, \{Barbara M.\} and Lei Huang and Haoqiang Jin and Gabriele Jost and \{De Supinski\}, \{Bronis R.\}",
year = "2006",
doi = "10.1007/11823285\_67",
language = "English",
isbn = "3540377832",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "645--654",
booktitle = "Euro-Par 2006 Parallel Processing - 12th International Euro-Par Conference, Proceedings",
note = "12th International Euro-Par Conference 2006 ; Conference date: 28-08-2006 Through 01-09-2006",
}