Reducing the Functionality Gap Between Auto-Vectorization and Explicit Vectorization - Compress/Expand and Histogram.

IWOMP(2016)

引用 23|浏览26
暂无评分
摘要
Explicit vectorization of C/C++ and FORTRAN application pro- grams are pioneered by Intel® Cilk™ Plus and then inherited and enhanced by OpenMP 4.0 and 4.5 standardization. There is a known functionality gap, where some auto-vectorizable code does not have adequate syntax support for explicit vector programming. In this paper, we propose and discuss a few syntax extensions to reduce the gap for compress/expand and histogram idioms, which are commonly seen in high performance computing.
更多
查看译文
关键词
Compress, Expand, Histogram, OpenMP, omp ordered simd
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要