Dissecting sequential programs for parallelization - an approach based on computational units

作者: Rohit Atre , Zia Ul-Huda , Felix Wolf , Ali Jannesari

DOI: 10.1002/CPE.4770

关键词:

摘要:

参考文章(24)
Zhen Li, Ali Jannesari, Felix Wolf, An Efficient Data-Dependence Profiler for Sequential and Parallel Programs international parallel and distributed processing symposium. pp. 484- 493 ,(2015) , 10.1109/IPDPS.2015.41
Frederica Darema, The SPMD Model: Past, Present and Future european pvm mpi users group meeting on recent advances in parallel virtual machine and message passing interface. pp. 1- 1 ,(2001) , 10.1007/3-540-45417-9_1
Alain Ketterlin, Philippe Clauss, Profiling Data-Dependence to Assist Parallelization: Framework, Scope, and Optimization international symposium on microarchitecture. pp. 437- 448 ,(2012) , 10.1109/MICRO.2012.47
Easwaran Raman, Guilherme Ottoni, Arun Raman, Matthew J. Bridges, David I. August, Parallel-stage decoupled software pipelining symposium on code generation and optimization. pp. 114- 123 ,(2008) , 10.1145/1356058.1356074
V. Sarkar, Automatic partitioning of a program dependence graph into parallel tasks Ibm Journal of Research and Development. ,vol. 35, pp. 779- 804 ,(1991) , 10.1147/RD.355.0779
Rohit Atre, Ali Jannesari, Felix Wolf, The Basic Building Blocks of Parallel Tasks Proceedings of the 2015 International Workshop on Code Optimisation for Multi and Many Cores. pp. 3- ,(2015) , 10.1145/2723772.2723778
Sean Rul, Hans Vandierendonck, Koen De Bosschere, A profile-based tool for finding pipeline parallelism in sequential programs parallel computing. ,vol. 36, pp. 531- 551 ,(2010) , 10.1016/J.PARCO.2010.05.006
Timothy G. Armstrong, Justin M. Wozniak, Michael Wilde, Ian T. Foster, Compiler techniques for massively scalable implicit task parallelism ieee international conference on high performance computing data and analytics. pp. 299- 310 ,(2014) , 10.1109/SC.2014.30
Michael Burke, Ron Cytron, Jeanne Ferrante, Wilson Hsieh, Automatic Generation of Nested, Fork-Join Parallelism The Journal of Supercomputing. ,vol. 3, pp. 71- 88 ,(1989) , 10.1007/BF00129843
A. J. Bernstein, Analysis of Programs for Parallel Processing IEEE Transactions on Electronic Computers. ,vol. EC-15, pp. 757- 763 ,(1966) , 10.1109/PGEC.1966.264565