-
1
-
-
84944392430
-
Checkpoint processing and recovery: Towards scalable large instruction window processors
-
December
-
H. Akkary, R. Rajwar, and S. T. Srinivasan. Checkpoint processing and recovery: Towards scalable large instruction window processors. In MICRO 36, December 2003.
-
(2003)
MICRO
, vol.36
-
-
Akkary, H.1
Rajwar, R.2
Srinivasan, S.T.3
-
2
-
-
0033689702
-
Architectural support for scalable speculative parallelization in sharedmemory multiprocessors
-
June
-
M. Cintra, J. Martínez, and J. Torrellas. Architectural Support for Scalable Speculative Parallelization in SharedMemory Multiprocessors. In ISCA 27, June 2000.
-
(2000)
ISCA
, vol.27
-
-
Cintra, M.1
Martínez, J.2
Torrellas, J.3
-
3
-
-
84949810527
-
Eliminating squashes through learning cross-thread violations in speculative parallelization for multiprocessors
-
February
-
M. Cintra and J. Torrellas. Eliminating Squashes Through Learning Cross-Thread Violations in Speculative Parallelization for Multiprocessors. In HPCA 8, February 2002.
-
(2002)
HPCA
, vol.8
-
-
Cintra, M.1
Torrellas, J.2
-
4
-
-
33745620394
-
-
Technical Report CMU-CS-05-109, School of Computer Science, Carnegie Mellon University, March
-
C. Colohan, A. Ailamaki, J. Steffan, and T. Mowry. Extending Thread Level Speculation Hardware Support to Large Epochs: Databases and Beyond. Technical Report CMU-CS-05-109, School of Computer Science, Carnegie Mellon University, March 2005.
-
(2005)
Extending Thread Level Speculation Hardware Support to Large Epochs: Databases and beyond
-
-
Colohan, C.1
Ailamaki, A.2
Steffan, J.3
Mowry, T.4
-
5
-
-
33745591697
-
Optimistic intra-transaction parallelism on chip multiprocessors
-
August
-
C. Colohan, A. Ailamaki, J. Steffan, and T. Mowry. Optimistic Intra-Transaction Parallelism on Chip Multiprocessors. In VLDB 31, August 2005.
-
(2005)
VLDB
, vol.31
-
-
Colohan, C.1
Ailamaki, A.2
Steffan, J.3
Mowry, T.4
-
7
-
-
33847127025
-
Improving cache locality for thread-level speculation
-
April
-
S. Fung and J. G. Steffan. Improving cache locality for thread-level speculation. In IPOPS 20, April 2006.
-
(2006)
IPOPS
, vol.20
-
-
Fung, S.1
Steffan, J.G.2
-
8
-
-
85043604618
-
Tradeoffs in buffering memory state for thread-level speculation in multiprocessors
-
February
-
M. Garzarán, M. Prvulovic, J. Llabería, V. Viñals, L. Rauchwerger, and J. Torrellas. Tradeoffs in buffering memory state for thread-level speculation in multiprocessors. In HPCA 9, February 2003.
-
(2003)
HPCA
, vol.9
-
-
Garzarán, M.1
Prvulovic, M.2
Llabería, J.3
Viñals, V.4
Rauchwerger, L.5
Torrellas, J.6
-
11
-
-
12344311396
-
Programming with transactional coherence and consistency (TCC)
-
October
-
L. Hammond, B. D. Carlstrom, V. Wong, B. Hertzberg, M. Chen, C. Kozyrakis, and K. Olukotun. Programming with transactional coherence and consistency (TCC). In ASPLOS 11, October 2004.
-
(2004)
ASPLOS
, vol.11
-
-
Hammond, L.1
Carlstrom, B.D.2
Wong, V.3
Hertzberg, B.4
Chen, M.5
Kozyrakis, C.6
Olukotun, K.7
-
12
-
-
0033880036
-
The stanford hydra CMP
-
March-April
-
L. Hammond, B. Hubbert, M. Siu, M. Prabhu, M. Chen, and K. Olukotun. The Stanford Hydra CMP. IEEE Micro Magazine, March-April 2000.
-
(2000)
IEEE Micro Magazine
-
-
Hammond, L.1
Hubbert, B.2
Siu, M.3
Prabhu, M.4
Chen, M.5
Olukotun, K.6
-
13
-
-
4644359934
-
Transactional memory coherence and consistency
-
June
-
L. Hammond, V. Wong, M. Chen, B. D. Carlstrom, J. D. Davis, B. Hertzberg, M. K. Prabhu, H. Wijaya, C. Kozyrakis, and K. Olukotun. Transactional memory coherence and consistency. In ISCA 31, June 2004.
-
(2004)
ISCA
, vol.31
-
-
Hammond, L.1
Wong, V.2
Chen, M.3
Carlstrom, B.D.4
Davis, J.D.5
Hertzberg, B.6
Prabhu, M.K.7
Wijaya, H.8
Kozyrakis, C.9
Olukotun, K.10
-
15
-
-
84948992629
-
Cherry: Checkpointed early resource recycling in out-of-order microprocessors
-
November
-
J. Martínez, J. Renau, M. C. Huang, M. Prvulovic, and J. Torrellas. Cherry: Checkpointed early resource recycling in out-of-order microprocessors. In MICRO 35, November 2002.
-
(2002)
MICRO
, vol.35
-
-
Martínez, J.1
Renau, J.2
Huang, M.C.3
Prvulovic, M.4
Torrellas, J.5
-
17
-
-
0030717767
-
Dynamic speculation and synchronization of data dependences
-
June
-
A. Moshovos, S. Breach, T. Vijaykumar, and G. Sohi. Dynamic speculation and synchronization of data dependences. In ISCA 24, June 1997.
-
(1997)
ISCA
, vol.24
-
-
Moshovos, A.1
Breach, S.2
Vijaykumar, T.3
Sohi, G.4
-
18
-
-
0037702458
-
Using thread-level speculation to simplify manual parallelization
-
June
-
M. Prabhu and K. Olukotun. Using thread-level speculation to simplify manual parallelization. In PPoPP '03, June 2003.
-
(2003)
PPoPP '03
-
-
Prabhu, M.1
Olukotun, K.2
-
19
-
-
0034852757
-
Removing architectural bottlenecks to the scalability of speculative parallelization
-
June
-
M. Prvulovic, M. J. Garzarán, L. Rauchwerger, and J. Torrellas. Removing architectural bottlenecks to the scalability of speculative parallelization. In ISCA 28, June 2001.
-
(2001)
ISCA
, vol.28
-
-
Prvulovic, M.1
Garzarán, M.J.2
Rauchwerger, L.3
Torrellas, J.4
-
20
-
-
33749384761
-
Reslice: Selective re-execution of long-retired misspeculated instructions using forward slicing
-
November
-
S. Sarangi, W. Liu, J. Torrellas, and Y. Zhou. Reslice: Selective re-execution of long-retired misspeculated instructions using forward slicing. In MICRO 51, November 2005.
-
(2005)
MICRO
, vol.51
-
-
Sarangi, S.1
Liu, W.2
Torrellas, J.3
Zhou, Y.4
-
22
-
-
33845906154
-
-
Standard Performance Evaluation Corporation
-
Standard Performance Evaluation Corporation. The SPEC Benchmark Suite, http://www.specbench.org.
-
-
-
-
23
-
-
0033703889
-
A scalable approach to thread-level speculation
-
June
-
J. Steffan, C. Colohan, A. Zhai, and T. Mowry. A scalable approach to thread-level speculation. In ISCA 27, June 2000.
-
(2000)
ISCA
, vol.27
-
-
Steffan, J.1
Colohan, C.2
Zhai, A.3
Mowry, T.4
-
24
-
-
84949785579
-
Improving value communication for thread-level speculation
-
February
-
J. Steffan, C. Colohan, A. Zhai, and T. Mowry. Improving value communication for thread-level speculation. In HPCA 8, February 2002.
-
(2002)
HPCA
, vol.8
-
-
Steffan, J.1
Colohan, C.2
Zhai, A.3
Mowry, T.4
-
25
-
-
0012619993
-
MAJC: Microprocessor architecture for Java computing
-
August
-
M. Tremblay. MAJC: Microprocessor architecture for Java computing. HotChips '99, August 1999.
-
(1999)
HotChips '99
-
-
Tremblay, M.1
-
26
-
-
28444463258
-
Multithreaded value prediction
-
February
-
N. Tuck and D. M. Tullsen. Multithreaded value prediction. In HPCA 11, February 2005.
-
(2005)
HPCA
, vol.11
-
-
Tuck, N.1
Tullsen, D.M.2
-
28
-
-
0030129806
-
The MIPS R10000 superscalar microprocessor
-
April
-
K. Yeager. The MIPS R10000 superscalar microprocessor. IEEE Micro, April 1996.
-
(1996)
IEEE Micro
-
-
Yeager, K.1
-
29
-
-
0036957989
-
Compiler optimization of scalar value communication between speculative threads
-
October
-
A. Zhai, C. Colohan, J. Steffan, and T. Mowry. Compiler Optimization of Scalar Value Communication Between Speculative Threads. In ASPLOS 10, October 2002.
-
(2002)
ASPLOS
, vol.10
-
-
Zhai, A.1
Colohan, C.2
Steffan, J.3
Mowry, T.4
-
30
-
-
0032803642
-
Hardware for speculative parallelization of partially-parallel loops in DSM multiprocessors
-
January
-
Y. Zhang, L. Rauchwerger, and J. Torrellas. Hardware for Speculative Parallelization of Partially-Parallel Loops in DSM Multiprocessors. In HPCA 5, pages 135-141, January 1999.
-
(1999)
HPCA
, vol.5
, pp. 135-141
-
-
Zhang, Y.1
Rauchwerger, L.2
Torrellas, J.3
|