Parallel-stage decoupled software pipelining
暂无分享,去创建一个
Easwaran Raman | Guilherme Ottoni | Arun Raman | Matthew J. Bridges | David I. August | D. I. August | Guilherme Ottoni | A. Raman | Easwaran Raman
[1] Kunle Olukotun,et al. The Stanford Hydra CMP , 2000, IEEE Micro.
[2] Antonio González,et al. Clustered speculative multithreaded processors , 1999, ICS '99.
[3] Michael Burrows,et al. Eraser: a dynamic data race detector for multithreaded programs , 1997, TOCS.
[4] Yun Zhang,et al. Revisiting the Sequential Programming Model for the Multicore Era , 2008, IEEE Micro.
[5] Easwaran Raman,et al. Speculative Decoupled Software Pipelining , 2007, 16th International Conference on Parallel Architecture and Compilation Techniques (PACT 2007).
[6] Joe D. Warren,et al. The program dependence graph and its use in optimization , 1984, TOPL.
[7] David Alejandro Padua Haiek. Multiprocessors: discussion of some theoretical and practical problems , 1980 .
[8] Easwaran Raman,et al. A framework for unrestricted whole-program optimization , 2006, PLDI '06.
[9] Robert E. Tarjan,et al. Depth-First Search and Linear Graph Algorithms , 1972, SIAM J. Comput..
[10] Ron Cytron,et al. Doacross: Beyond Vectorization for Multiprocessors , 1986, ICPP.
[11] James C. Corbett,et al. Evaluating Deadlock Detection Methods for Concurrent Software , 1996, IEEE Trans. Software Eng..
[12] Guilherme Ottoni,et al. Automatic thread extraction with decoupled software pipelining , 2005, 38th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO'05).
[13] Ken Kennedy,et al. Loop distribution with arbitrary control flow , 1990, Proceedings SUPERCOMPUTING '90.
[14] Antonia Zhai,et al. The STAMPede approach to thread-level speculation , 2005, TOCS.
[15] Gurindar S. Sohi,et al. Master/Slave Speculative Parallelization , 2002, 35th Annual IEEE/ACM International Symposium on Microarchitecture, 2002. (MICRO-35). Proceedings..
[16] David A. Padua,et al. Automatic detection of nondeterminacy in parallel programs , 1988, PADD '88.
[17] David I. August,et al. Rapid Development of a Flexible Validated Processor Model , 2004 .
[18] Yun Zhang,et al. Revisiting the Sequential Programming Model for Multi-Core , 2007, 40th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO 2007).
[19] Lawrence Rauchwerger,et al. The R-LRPD test: speculative parallelization of partially parallel loops , 2002, Proceedings 16th International Parallel and Distributed Processing Symposium.
[20] L. Rauchwerger,et al. The LRPD Test: Speculative Run-Time Parallelization of Loops with Privatization and Reduction Parallelization , 1999, IEEE Trans. Parallel Distributed Syst..
[21] David I. August,et al. Decoupled software pipelining with the synchronization array , 2004, Proceedings. 13th International Conference on Parallel Architecture and Compilation Techniques, 2004. PACT 2004..
[22] Ken Kennedy,et al. Optimizing Compilers for Modern Architectures: A Dependence-based Approach , 2001 .