Analyzing Reduction Abstraction Capabilities
2021 International Workshop on Performance, Portability and Productivity in HPC (P3HPC)(2021)
Abstract
Reductions are a common pattern in parallel programming, and every parallel programming language or framework has its own reduction abstraction with its own idiosyncrasies. These abstractions differ not only in their syntax, but also in their semantics and their ability to express certain types of reduction. Such differences may prevent specific combinations of abstraction and hardware platform fr...
MoreTranslated text
Key words
Productivity,Parallel programming,Semantics,Benchmark testing,Writing,Syntactics,Hardware
AI Read Science
Must-Reading Tree
Example
![](https://originalfileserver.aminer.cn/sys/aminer/pubs/mrt_preview.jpeg)
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined