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)

引用 1|浏览5
暂无评分
摘要
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.
更多
查看译文
关键词
Node Mapping, Execution Condition, Task Queue, Coarse Granularity, Granularity Control
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要