Automatic Granularity Selection And Openmp Directive Generation Via Extended Machine Descriptors In The Promis Parallelizing Compiler

IWOMP'05/IWOMP'06: Proceedings of the 2005 and 2006 international conference on OpenMP shared memory parallel programming(2008)

Cited 1|Views10
No score
Abstract
This paper describes Extended Machine Descriptors (EMD) in the PROMIS multigrain compiler. EMDs extend the concept of Machine Descriptors to encompass coarser granularities of parallelism, thereby enabling high-level transformations to be quickly retargeted. Code generation for parallel runtime libraries Eke OpenMP benefit from the granularity control and automatic directive generation provided by EMDs. An overview of EMDs, their implementation in the PROMIS compiler, and a demonstration of their utility for portability and retargelability are described in this paper.
More
Translated text
Key words
Node Mapping, Execution Condition, Task Queue, Coarse Granularity, Granularity Control
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined