-
1
-
-
33646744243
-
Design and implementation of the HPCS graph analysis benchmark on symmetrie multiprocessors
-
December
-
D. Bader and K. Madduri. Design and Implementation of the HPCS Graph Analysis Benchmark on Symmetrie Multiprocessors. In Proc. of HiPC 2005, pages 465-476, December 2005.
-
(2005)
Proc. of HiPC 2005
, pp. 465-476
-
-
Bader, D.1
Madduri, K.2
-
2
-
-
35348875372
-
Performance pathologies in hardware transactional memory
-
J. Bobba, K. E. Moore, H. Volos, L. Yen, M. D. Hill, M. M. Swift, and D. A. Wood. Performance Pathologies in Hardware Transactional Memory. In Proc. of ISCA'07, pages 81-91, 2007.
-
(2007)
Proc. of ISCA'07
, pp. 81-91
-
-
Bobba, J.1
Moore, K.E.2
Volos, H.3
Yen, L.4
Hill, M.D.5
Swift, M.M.6
Wood, D.A.7
-
3
-
-
84943402792
-
TEST: A tracer for extracting speculative thread
-
M. K. Chen and K. Olukotun. TEST: A Tracer for Extracting Speculative Thread. In Proc. of CGO'03, pages 301-314, 2003.
-
(2003)
Proc. of CGO'03
, pp. 301-314
-
-
Chen, M.K.1
Olukotun, K.2
-
4
-
-
0038684218
-
The jrpm system for dynamically parallelizing java programs
-
M. K. Chen and K. Olukotun. The Jrpm System for Dynamically Parallelizing Java Programs. In Proc. of ISCA'03, pages 434-445, 2003.
-
(2003)
Proc. of ISCA'03
, pp. 434-445
-
-
Chen, M.K.1
Olukotun, K.2
-
5
-
-
35048884679
-
Data dependence profiling for speculative optimizations
-
T Chen, J. Lin, X. Dai, W.-C. Hsu, and P.-C. Yew. Data Dependence Profiling for Speculative Optimizations. In Proc. of Compiler Construction'04, pages 57-72, 2004.
-
(2004)
Proc. of Compiler Construction'04
, pp. 57-72
-
-
Chen, T.1
Lin, J.2
Dai, X.3
Hsu, W.-C.4
Yew, P.-C.5
-
6
-
-
34547670723
-
Understanding tradeoffs in software transactional memory
-
D. Dice and N. Shavit. Understanding Tradeoffs in Software Transactional Memory. In Proc. of CGO'07, 2007.
-
(2007)
Proc. of CGO'07
-
-
Dice, D.1
Shavit, N.2
-
8
-
-
1442308195
-
Language support for lightweight transactions
-
T Harris and K. Fraser. Language Support for Lightweight Transactions. In Proc. of OOPSLA'03, pages 14-25, 2006.
-
(2006)
Proc. of OOPSLA'03
, pp. 14-25
-
-
Harris, T.1
Fraser, K.2
-
10
-
-
38149001829
-
Transactional boosting: A methodology for highly-concurrent transactional objects
-
Department of Computer Science, Brown University, July
-
M. Herlihy and E. Koskinen. Transactional Boosting: A Methodology for Highly-Concurrent Transactional Objects. Technical Report CS-07-08, Department of Computer Science, Brown University, July 2007.
-
(2007)
Technical Report CS-07-08
-
-
Herlihy, M.1
Koskinen, E.2
-
12
-
-
0031639307
-
Hardware and Software Support for Speculative Execution of Sequential Binaries on a ChipMultiprocessor
-
V. Krishnan and J. Torrellas. Hardware and Software Support for Speculative Execution of Sequential Binaries on a ChipMultiprocessor. In Proc. of ICS'98, 1998.
-
(1998)
Proc. of ICS'98
-
-
Krishnan, V.1
Torrellas, J.2
-
14
-
-
34548770529
-
Scheduling issues in optimistic parallelization
-
M. Kulkarni and K. Pingali. Scheduling Issues in Optimistic Parallelization. In Proc. of IPDPS'07, pages 1-7, 2007.
-
(2007)
Proc. of IPDPS'07
, pp. 1-7
-
-
Kulkarni, M.1
Pingali, K.2
-
15
-
-
35448941890
-
Optimistic parallelism requires abstractions
-
M. Kulkarni, K. Pingali, B. Walter, G. Ramanarayanan, K. Bala, and L. P. Chew. Optimistic Parallelism Requires Abstractions. In Proc. of PLDI'07, pages 211-222, 2007.
-
(2007)
Proc. of PLDI'07
, pp. 211-222
-
-
Kulkarni, M.1
Pingali, K.2
Walter, B.3
Ramanarayanan, G.4
Bala, K.5
Chew, L.P.6
-
16
-
-
0026867146
-
Limits of control flow on parallelism
-
M. S. Lam and R. P. Wilson. Limits of control flow on parallelism. In Proc. of ISCA '92, pages 46-57, 1992.
-
(1992)
Proc. of ISCA '92
, pp. 46-57
-
-
Lam, M.S.1
Wilson, R.P.2
-
17
-
-
33751033680
-
POSH: A TLS compiler that exploits program structure
-
W Liu, J. Tuck, L. Ceze, W Ahn, K. Strauss, J. Renau, and J. Torrellas. POSH: a TLS compiler that exploits program structure. In Proc. of PPoPP '06, pages 158-167, 2006.
-
(2006)
Proc. of PPoPP '06
, pp. 158-167
-
-
Liu, W.1
Tuck, J.2
Ceze, L.3
Ahn, W.4
Strauss, K.5
Renau, J.6
Torrellas, J.7
-
18
-
-
31944440969
-
Pin: Building customized program analysis tools with dynamic instrumentation
-
C.-K. Luk, R. Cohn, R. Muth, H. Paul, A. Klauser, G. Lowney, S. Wallace, V. J. Reddi, and K. Hazelwood. Pin: Building Customized Program Analysis Tools with Dynamic Instrumentation. In Proc. of PLDI'05, 2005.
-
(2005)
Proc. of PLDI'05
-
-
Luk, C.-K.1
Cohn, R.2
Muth, R.3
Paul, H.4
Klauser, A.5
Lowney, G.6
Wallace, S.7
Reddi, V.J.8
Hazelwood, K.9
-
20
-
-
35348853739
-
An effective hybrid transactional memory system with strong isolation guarantees
-
C. C. Minn, M. Trautmann, J. Chung, A. McDonald, N. Bronson, J. Casper, C. Kozyrakis, and K. Olukotun. An Effective Hybrid Transactional Memory System with Strong Isolation Guarantees. In Proc. of ISCA'07, pages 69-80, 2007.
-
(2007)
Proc. of ISCA'07
, pp. 69-80
-
-
Minn, C.C.1
Trautmann, M.2
Chung, J.3
McDonald, A.4
Bronson, N.5
Casper, J.6
Kozyrakis, C.7
Olukotun, K.8
-
23
-
-
47349098275
-
MineBench: A benchmark suite for data mining workloads
-
R. Narayanan, B. Ozisikyilmaz, J. Zamberno, G. Memik, and A. Choudhary. MineBench: A Benchmark Suite for Data Mining Workloads. In Proc. of IISWC'06, pages 182-188, 2006.
-
(2006)
Proc. of IISWC'06
, pp. 182-188
-
-
Narayanan, R.1
Ozisikyilmaz, B.2
Zamberno, J.3
Memik, G.4
Choudhary, A.5
-
24
-
-
35348918162
-
Hardware atomicity for reliable software speculation
-
N. Neelakantam, R. Rajwar, S. Srinivas, U. Srinivasan, and C. Zilles. Hardware Atomicity for Reliable Software Speculation. In Proc. of ISCA'07, pages 174-185, 2007.
-
(2007)
Proc. of ISCA'07
, pp. 174-185
-
-
Neelakantam, N.1
Rajwar, R.2
Srinivas, S.3
Srinivasan, U.4
Zilles, C.5
-
25
-
-
0033361788
-
In search of speculative thread level parallelism
-
J. Oplinger, D. Heine, and M. Lam. In Search of Speculative Thread Level Parallelism. In Proc. of PACT'99, pages 303-313, 1999.
-
(1999)
Proc. of PACT'99
, pp. 303-313
-
-
Oplinger, J.1
Heine, D.2
Lam, M.3
-
26
-
-
33751032129
-
McRT-STM: A High Performance Software Transactional Memory System for a Multi-Core Runtime
-
March
-
B. Saha, A.-R. Adl-Tabatabai, R. L. Hudson, C. C. Minn, and B. Hertzberg. McRT-STM: A High Performance Software Transactional Memory System for a Multi-Core Runtime. In Proc. of PPoPP'06, pages 187-197, March 2006.
-
(2006)
Proc. of PPoPP'06
, pp. 187-197
-
-
Saha, B.1
Adl-Tabatabai, A.-R.2
Hudson, R.L.3
Minn, C.C.4
Hertzberg, B.5
-
28
-
-
0029203481
-
Software transactional memory
-
N. Shavit and D. Touitou. Software Transactional Memory. In Proc. of PODC'95, pages 204-213, 1995.
-
(1995)
Proc. of PODC'95
, pp. 204-213
-
-
Shavit, N.1
Touitou, D.2
-
29
-
-
0003738324
-
The potential for using thread-level data speculation to facilitate automatic parallelization
-
J. G. Steffan and T. C. Mowry. The Potential for Using Thread-Level Data Speculation to Facilitate Automatic Parallelization. In Proc. of HPCA'98, 1998.
-
(1998)
Proc. of HPCA'98
-
-
Steffan, J.G.1
Mowry, T.C.2
-
30
-
-
79959482848
-
-
The UMT Benchmark Code
-
The UMT Benchmark Code, http://www.llnl.gov/asci/purple/-benchmarks/ limited/umt.
-
-
-
-
33
-
-
3042567406
-
Compiler optimization of memory-resident value communication between speculative threads
-
A. Zhai, C. B. Colohan, J. G. Steffan, and T. C. Mowry. Compiler Optimization of Memory-Resident Value Communication Between Speculative Threads. In Proc. of CGO'04, pages 39-52, 2004.
-
(2004)
Proc. of CGO'04
, pp. 39-52
-
-
Zhai, A.1
Colohan, C.B.2
Steffan, J.G.3
Mowry, T.C.4
|