-
1
-
-
0032315403
-
A dynamic multithreading processor
-
Los Alamitos, CA, USA, IEEE Computer Society Press
-
H. Akkary and M. A. Driscoll. A dynamic multithreading processor. In Proceedings of the 31st Annual ACM/IEEE International Symposium on Microarchitecture, pages 226-236, Los Alamitos, CA, USA, 1998. IEEE Computer Society Press.
-
(1998)
Proceedings of the 31st Annual ACM/IEEE International Symposium on Microarchitecture
, pp. 226-236
-
-
Akkary, H.1
Driscoll, M.A.2
-
3
-
-
0000706110
-
Evaluating deadlock detection methods for concurrent software
-
J. C. Corbett. Evaluating deadlock detection methods for concurrent software. IEEE Transactions on Software Engineering, 22(3):161-180, 1996.
-
(1996)
IEEE Transactions on Software Engineering
, vol.22
, Issue.3
, pp. 161-180
-
-
Corbett, J.C.1
-
4
-
-
0032679915
-
A deadlock detection tool for concurrent Java programs
-
C. Demartini, R. Iosif, and R. Sisto. A deadlock detection tool for concurrent Java programs. Software: Practice and Experience, 29(7):577-603, 1999.
-
(1999)
Software: Practice and Experience
, vol.29
, Issue.7
, pp. 577-603
-
-
Demartini, C.1
Iosif, R.2
Sisto, R.3
-
5
-
-
85031748905
-
Automatic detection of non-determinacy in parallel programs
-
New York, NY, USA, ACM Press
-
P. A. Emrath and D. A. Padua. Automatic detection of non-determinacy in parallel programs. In Proceedings of the 1988 ACM SIGPLAN and SIGOPS Workshop on Parallel and Distributed Debugging, pages 89-99, New York, NY, USA, 1988. ACM Press.
-
(1988)
Proceedings of the 1988 ACM SIGPLAN and SIGOPS Workshop on Parallel and Distributed Debugging
, pp. 89-99
-
-
Emrath, P.A.1
Padua, D.A.2
-
6
-
-
38149094318
-
Tradeoffs in buffering speculative memory state for thread-level speculation in multiprocessors
-
M. J. Garzarán, M. Prvulovic, J. M. Llabería, V. Viñals, L. Rauchwerger, and J. Torrellas. Tradeoffs in buffering speculative memory state for thread-level speculation in multiprocessors. ACM Transactions on Architecture Code Optimization, 2(3):247-279, 2005.
-
(2005)
ACM Transactions on Architecture Code Optimization
, vol.2
, Issue.3
, pp. 247-279
-
-
Garzarán, M.J.1
Prvulovic, M.2
Llabería, J.M.3
Viñals, V.4
Rauchwerger, L.5
Torrellas, J.6
-
7
-
-
15044358803
-
Transactional coherence and consistency: Simplifying parallel hardware and software
-
Nov-Dec
-
L. Hammond, B. D. Carlstrom, V. Wong, M. Chen, C. Kozyrakis, and K. Olukotun. Transactional coherence and consistency: Simplifying parallel hardware and software. IEEE Micro, 24(6), Nov-Dec 2004.
-
(2004)
IEEE Micro
, vol.24
, Issue.6
-
-
Hammond, L.1
Carlstrom, B.D.2
Wong, V.3
Chen, M.4
Kozyrakis, C.5
Olukotun, K.6
-
8
-
-
0033880036
-
The Stanford Hydra CMP
-
L. Hammond, B. A. Hubbert, M. Siu, M. K. Prabhu, M. Chen, and K. Olukotun. The Stanford Hydra CMP. IEEE Micro, 20(2):71-84, 2000.
-
(2000)
IEEE Micro
, vol.20
, Issue.2
, pp. 71-84
-
-
Hammond, L.1
Hubbert, B.A.2
Siu, M.3
Prabhu, M.K.4
Chen, M.5
Olukotun, K.6
-
11
-
-
4444263176
-
A study of source-level compiler algorithms for automatic construction of pre-execution code
-
D. Kim and D. Yeung. A study of source-level compiler algorithms for automatic construction of pre-execution code. ACM Trans. Comput. Syst., 22(3):326-379, 2004.
-
(2004)
ACM Trans. Comput. Syst
, vol.22
, Issue.3
, pp. 326-379
-
-
Kim, D.1
Yeung, D.2
-
12
-
-
0033348795
-
A chip-multiprocessor architecture with speculative multithreading
-
V. Krishnan and J. Torrellas. A chip-multiprocessor architecture with speculative multithreading. IEEE Transactions on Computers, 48(9):866-880, 1999.
-
(1999)
IEEE Transactions on Computers
, vol.48
, Issue.9
, pp. 866-880
-
-
Krishnan, V.1
Torrellas, J.2
-
13
-
-
0034461107
-
Silent stores for free
-
New York, NY, USA, ACM Press
-
K. M. Lepak and M. H. Lipasti. Silent stores for free. In Proceedings of the 33rd Annual ACM/IEEE International Symposium on Microarchitecture, pages 22-31, New York, NY, USA, 2000. ACM Press.
-
(2000)
Proceedings of the 33rd Annual ACM/IEEE International Symposium on Microarchitecture
, pp. 22-31
-
-
Lepak, K.M.1
Lipasti, M.H.2
-
14
-
-
0036723594
-
Deadlock detection in MPI programs
-
G. R. Luecke, Y. Zou, J. Coyle, J. Hoekstra, and M. Kraeva. Deadlock detection in MPI programs. Concurrency and Computation: Practice and Experience, 14(11):911-932, 2002.
-
(2002)
Concurrency and Computation: Practice and Experience
, vol.14
, Issue.11
, pp. 911-932
-
-
Luecke, G.R.1
Zou, Y.2
Coyle, J.3
Hoekstra, J.4
Kraeva, M.5
-
15
-
-
0032654192
-
Clustered speculative multi-threaded processors
-
New York, NY, USA, ACM Press
-
P. Marcuello and A. González. Clustered speculative multi-threaded processors. In Proceedings of the 13th International Conference on Supercomputing, pages 365-372, New York, NY, USA, 1999. ACM Press.
-
(1999)
Proceedings of the 13th International Conference on Supercomputing
, pp. 365-372
-
-
Marcuello, P.1
González, A.2
-
17
-
-
33748307265
-
Rapid development of a flexible validated processor model
-
June
-
D. A. Penry, M. Vachharajani, and D. I. August. Rapid development of a flexible validated processor model. In Proceedings of the 2005 Workshop on Modeling, Benchmarking, and Simulation, June 2005.
-
(2005)
Proceedings of the 2005 Workshop on Modeling, Benchmarking, and Simulation
-
-
Penry, D.A.1
Vachharajani, M.2
August, D.I.3
-
18
-
-
0037702458
-
Using thread-level speculation to simplify manual parallelization
-
New York, NY, USA, ACM Press
-
M. K. Prabhu and K. Olukotun. Using thread-level speculation to simplify manual parallelization. In Proceedings of the Ninth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, pages 1-12, New York, NY, USA, 2003. ACM Press.
-
(2003)
Proceedings of the Ninth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
, pp. 1-12
-
-
Prabhu, M.K.1
Olukotun, K.2
-
19
-
-
10744228669
-
Transactional execution: Toward reliable, high-performance multithreading
-
Nov-Dec
-
R. Rajwar and J. R. Goodman. Transactional execution: Toward reliable, high-performance multithreading. IEEE Micro, 23(6):117-125, Nov-Dec 2003.
-
(2003)
IEEE Micro
, vol.23
, Issue.6
, pp. 117-125
-
-
Rajwar, R.1
Goodman, J.R.2
-
20
-
-
10444243253
-
Decoupled software pipelining with the synchronization array
-
September
-
R. Rangan, N. Vachharajani, M. Vachharajani, and D. I. August. Decoupled software pipelining with the synchronization array. In Proceedings of the 13th International Conference on Parallel Architectures and Compilation Techniques, pages 177-188, September 2004.
-
(2004)
Proceedings of the 13th International Conference on Parallel Architectures and Compilation Techniques
, pp. 177-188
-
-
Rangan, R.1
Vachharajani, N.2
Vachharajani, M.3
August, D.I.4
-
21
-
-
0031272525
-
Eraser: A dynamic data race detector for multi-threaded programs
-
S. Savage, M. Burrows, G. Nelson, P. Sobalvarro, and T. Anderson. Eraser: A dynamic data race detector for multi-threaded programs. ACM Transactions on Computer Systems, 15(4):391-411, 1997.
-
(1997)
ACM Transactions on Computer Systems
, vol.15
, Issue.4
, pp. 391-411
-
-
Savage, S.1
Burrows, M.2
Nelson, G.3
Sobalvarro, P.4
Anderson, T.5
-
23
-
-
33745198176
-
The STAMPede approach to thread-level speculation
-
J. G. Steffan, C. Colohan, A. Zhai, and T. C. Mowry. The STAMPede approach to thread-level speculation. ACM Transactions on Computer Systems, 23(3):253-300, 2005.
-
(2005)
ACM Transactions on Computer Systems
, vol.23
, Issue.3
, pp. 253-300
-
-
Steffan, J.G.1
Colohan, C.2
Zhai, A.3
Mowry, T.C.4
-
24
-
-
33746072606
-
A framework for unrestricted whole-program optimization
-
June
-
S. Triantafyllis, M. J. Bridges, E. Raman, G. Ottoni, and D. I. August. A framework for unrestricted whole-program optimization. In ACM SIGPLAN 2006 Conference on Programming Language Design and Implementation, pages 61-71, June 2006.
-
(2006)
ACM SIGPLAN 2006 Conference on Programming Language Design and Implementation
, pp. 61-71
-
-
Triantafyllis, S.1
Bridges, M.J.2
Raman, E.3
Ottoni, G.4
August, D.I.5
-
25
-
-
84976844340
-
Direct parallelization of call statements
-
New York, NY, USA, ACM Press
-
R. Triolet, F. Irigoin, and P. Feautrier. Direct parallelization of call statements. In Proceedings of the 1986 SIGPLAN Symposium on Compiler Construction, pages 176-185, New York, NY, USA, 1986. ACM Press.
-
(1986)
Proceedings of the 1986 SIGPLAN Symposium on Compiler Construction
, pp. 176-185
-
-
Triolet, R.1
Irigoin, F.2
Feautrier, P.3
-
26
-
-
0033344478
-
The superthreaded processor architecture
-
J.-Y. Tsai, J. Huang, C. Amlo, D. J. Lilja, and P.-C. Yew. The superthreaded processor architecture. IEEE Transactions on Computers, 48(9):881-902, 1999.
-
(1999)
IEEE Transactions on Computers
, vol.48
, Issue.9
, pp. 881-902
-
-
Tsai, J.-Y.1
Huang, J.2
Amlo, C.3
Lilja, D.J.4
Yew, P.-C.5
-
27
-
-
84983179859
-
Microarchitectural exploration with Liberty
-
November
-
M. Vachharajani, N. Vachharajani, D. A. Penry, J. A. Blome, and D. I. August. Microarchitectural exploration with Liberty. In Proceedings of the 35th International Symposium on Microarchitecture, pages 271-282, November 2002.
-
(2002)
Proceedings of the 35th International Symposium on Microarchitecture
, pp. 271-282
-
-
Vachharajani, M.1
Vachharajani, N.2
Penry, D.A.3
Blome, J.A.4
August, D.I.5
-
28
-
-
84948955651
-
Master/slave speculative parallelization
-
Los Alamitos, CA, USA, IEEE Computer Society Press
-
C. Zilles and G. Sohi. Master/slave speculative parallelization. In Proceedings of the 35th annual International Symposium on Microarchitecture, pages 85-96, Los Alamitos, CA, USA, 2002. IEEE Computer Society Press.
-
(2002)
Proceedings of the 35th annual International Symposium on Microarchitecture
, pp. 85-96
-
-
Zilles, C.1
Sohi, G.2
|