arrow
返回

Potential thread-level-parallelism exploration with superblock reordering

delete2014-02-12
delete6
PRE
AI
J
John Ye *
H
Hui Yan
H
Hou Honglun
T
Tianzhou Chen
DOI:10.1007/s00607-014-0387-8delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The growing number of processing cores in a single CPU is demanding more parallelism from sequential programs. But in the past decades few work has succeeded in automatically exploiting enough parallelism, which casts a shadow over the many-core architecture and the automatic parallelization research. However, actually few work was tried to understand the nature, or amount, of the potentially available parallelism in programs. In this paper we will analyze at runtime the dynamic data dependencies among superblocks of sequential programs. We designed a meta re-arrange buffer to measure and exploit the available parallelism, with which the superblocks are dynamically analyzed, reordered and dispatched to run in parallel on an ideal many-core processor, while the data dependencies and program correctness are still maintained. In our experiments, we observed that with the superblock reordering, the potential speedup ranged from 1.08 to 89.60. The results showed that the potential parallelism of normal programs was still far from fully exploited by existing technologies. This observation makes the automatic parallelization a promising research direction for many-core architectures.
Keyword:
Parallel computing
Automatic parallelization
Speculative multi-threading
Many-core
Parallelism measurement

期刊

C
Computing
IF:
2.8
论文数:
2.3K
被引数:
3.5K

机构

H
Hangzhou City University
学者数:
2.2K
论文数: 2.0K
被引数: 1.0K
Z
zhejiang university
学者数:
17.7W
论文数: 12.1W
被引数: 152
引用论文

引用论文

Are thermal barriers "higher" in deep sea turtle nests?
err2017-05-18
err0
errOAAI
errPilar Santidrián Tomillo; Luis Fonseca; Frank V. Paladino; James R. Spotila; Daniel Oro
err分享
err收藏
pointcloudset: Efficient Analysis of Large Datasets of Point Clouds Recorded Over Time
err2021-09-28
err0
errOAAI
errThomas Goelles; Birgit Schlager; Stefan Muckenhuber; Sarah Haas; Tobias Hammer
err分享
err收藏
Amplitude-modulation-type multi-ring mask for two-photon excitation scanning microscopy
err2021-05-18
err0
errOAAI
errNaoya Matsumoto; Alu Konno; Takashi Inoue; Koyo Watanabe; Shigetoshi Okazaki
err分享
err收藏
Sensitivity of plant–pollinator–herbivore communities to changes in phenology
err2010-02-01
err0
PREAI
errNicholas S. Fabina; Karen C. Abbott; R.Tucker Gilman
err分享
err收藏
err分享
err收藏
学者 查看更多内容