参考文献
[1]Steffan J G,Colohan C G,Zhai A,et al.A Scalable Approach for Thread Level Speculation[C]//Pro-ceedings of the 27th Annual International Symposium on Computer Architecture.New York,USA:ACM Press,2000:1-12.
[2]赖鑫,刘聪,王志英.支持线程级猜测的存储体系结构设计[J].计算机工程,2012,38(24):228-234.
[3]Krishnan V,Torrellas J.A Chip-multiprocessor Architec-ture with Speculative Multithreading[J].IEEE Tran-sactions on Computers,1999,48(9):866-880.
[4]Cintra M,Llanos D R.Toward Efficient and Robust Software Speculative Parallelization on Multipro-cessors[C]//Proceedings of the 9th ACM SIGPLAN Symposium on Principles and Practice of Parallel Pro-gramming.New York,USA:ACM
Press,2003:13-24.
[5]Liu W,Tuck J,Ceze L,et al.POSH:A TLS Compiler that Exploits Program Structure[C]//Proceedings of the 11th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming.New York,USA:ACM Press,2006:158-167.
[6]Yiapanis P,Rosas-Ham D,Brown G,et al.Optimizing Software Runtime Systems for Speculative Paralleliza-tion[J].ACM Transactions on Architecture and Code Optimization,2013,9(4):39-51.
[7]Oancea C E,Mycroft A.Software Thread-level Specula-tion:An Optimistic Library Implementation[C]//Pro-ceedings of the 1st International Workshop on Multicore Software Engineering.New York,USA:ACM Press,2008:23-32.
[8]Oancea C E,Mycroft A.A Lightweight In-place Im-plementation for Software Thread-level Speculation[C]//Proceedings of the 21st Annual Symposium on Parallelism in Algorithms and Architectures.New York,USA:ACM Press,2009:223-232.
[9]Oancea C E,Mycroft A.Set-congruence Dynamic Anal-ysis for Thread-level Speculation[M].Berlin,Germany:Springer-Verlag,2008:156-171.
[10]Rauchwerger L,Padua D.The LRPD Test:Speculative Run-time Parallelization of Loops with Privatization and Reduction Parallelization[C]//Proceedings of ACM SIGPLAN’95.New York,USA:ACM Press,1995:218-232.
[11]Dang F,Yu H,Rauchwerger L.The R-LRPD Test:Speculative Parallelization of Partially Parallel Loops,TX77843-3112[R].College Station,USA:Texas A & M University,2001.
[12]Du Zhaohui,Lim Chu Cheow,Li Xiaofeng,et al.A Cost-driven Compilation Framework for Speculative Parallelization of Sequential Programs[C]//Proceedings of ACM SIGPLAN’04.New York,USA:ACM Press,2004:71-81.
[13]Dubey P K,O’Brien K,O’Brien K M,et al.Single-program Speculative Multithreading(SPSM) Architec-ture[C]//Proceedings of PACT’95.Manchester,UK:[s.n.],1995:109-121.
[14]Xiang Lingxiang,Scott M L.Compiler Aided Manual Speculation for High Performance Concurrent Data Structures[C]//Proceedings of the 18th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming.New York,USA:ACM
Press,2013:47-56.
[15]Aldea S,Estebanez A,Llanos D R,et al.A New GCC Plugin-based Compiler Pass to Add Support for Thread-level Speculation into OpenMP[C]//Proceedings of EPP’14.Porto,Portugal:Springer International Publish-ing,2014:234-245.
[16]郭辉,王琼,沈立,等.多核平台上的线程级猜测执行综述[J].计算机科学,2014,41 (1):16-21.
编辑索书志 |