arrow
返回

Unveiling parallelization opportunities in sequential programs

delete2016-07-01
delete18
PRE
AI
Z
Zhen Li *
R
Rohit Atre
Z
Zia Ul Huda
A
Ali Jannesari
F
Felix Wolf
DOI:10.1016/j.jss.2016.03.045delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
单核性能的停滞使应用程序开发人员将软件并行性作为进一步受益于摩尔定律的唯一选择。然而,鉴于编写并行程序的复杂性,大量顺序遗留程序的并行化提出了严重的经济挑战。此过程中的关键任务是在源代码中识别合适的并行化目标。在本文中,我们提出了一种在实际大小的顺序程序中自动识别潜在并行性的方法。与早期的方法相比,我们的工作结合了一组独特的功能,使其在功能方面更优越: 它不仅 (i) 以高精度检测可用的并行性,而且 (ii) 识别可以并行运行的代码部分,即使它们在代码中广泛分布,(iii) 根据整个程序的预期加速对并行化机会进行排序,同时 (iv) 在时间和内存方面保持有竞争力的开销。(C) 2016 Elsevier公司保留所有权利。
Keyword:
Parallelism discovery
Program analysis
Profiling
Data dependence
Parallelization
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Systems and Software 封面图
Journal of Systems and Software
IF:
4.1
论文数:
5.5K
被引数:
8.4K

机构

R
RWTH Aachen University
学者数:
3.5W
论文数: 2.6W
被引数: 3.6W
T
Technical University of Darmstadt
学者数:
1.3W
论文数: 10.0K
被引数: 1.2W
引用论文

引用论文

Development of an indinavir oral liquid for children
err2000-07-15
err0
errOAAI
errPatricia W.H. Hugen; David M. Burger; Hadewych J. M. Ter Hofstede; Peter P. Koopmans; Yechiel A. Hekster
err分享
err收藏
Mutagenesis of Soluble Methane Monooxygenase
err2011-01-01
err0
PREAI
errThomas J. Smith; J. Colin Murrell
err分享
err收藏