Understanding Recursive Divide-and-Conquer Dynamic Programs in Fork-Join and Data-Flow Execution Models

2021 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW)(2021)

引用 2|浏览24
暂无评分
摘要
On shared-memory multicore machines, classic two-way recursive divide-and-conquer algorithms are implemented using common fork-join based parallel programming paradigms such as Intel Cilk+ or OpenMP. However, in such parallel paradigms, the use of joins for synchronization may lead to artificial dependencies among function calls which are not implied by the underlying DP recurrence. These artifici...
更多
查看译文
关键词
Runtime,Program processors,Multicore processing,Parallel programming,Heuristic algorithms,Parallel processing,Parallel machines
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要