-
1
-
-
70449666909
-
Serializability of transactions in software transactional memory
-
U. Aydonat and T. Abdelrahman. Serializability of transactions in software transactional memory. In TRANSACT, 2008.
-
(2008)
TRANSACT
-
-
Aydonat, U.1
Abdelrahman, T.2
-
2
-
-
66749091671
-
Making the fast case common and the uncommon case simple in unbounded tm
-
C. Blundell, J. Devietti, E. C. Lewis, and M. Martin. Making the fast case common and the uncommon case simple in unbounded tm. In ISCA, 2007.
-
(2007)
ISCA
-
-
Blundell, C.1
Devietti, J.2
Lewis, E.C.3
Martin, M.4
-
3
-
-
33845866604
-
Bulk disambiguation of speculative threads in multiprocessors
-
L. Ceze, J. Tuck, J. Torrellas, and C. Cascaval. Bulk disambiguation of speculative threads in multiprocessors. In ISCA, 2006.
-
(2006)
ISCA
-
-
Ceze, L.1
Tuck, J.2
Torrellas, J.3
Cascaval, C.4
-
4
-
-
32844465608
-
Tape: A transactional application profiling environment
-
H. Chafi, C. Minh, A. McDonald, B. Carlstrom, J. Chung, L. Hammond, C. Kozyrakis, and K. Olukotun. Tape: A transactional application profiling environment. In International Conference on Supercomputing, 2005.
-
(2005)
International Conference on Supercomputing
-
-
Chafi, H.1
Minh, C.2
McDonald, A.3
Carlstrom, B.4
Chung, J.5
Hammond, L.6
Kozyrakis, C.7
Olukotun, K.8
-
5
-
-
34547436851
-
Unbounded page-based transactional memory
-
W. Chuang, S. Narayanasamy, G. Venkatesh, J. Sampson, M. v. Biesbrouck, G. Pokam, B. Calder, and O. Colavin. Unbounded page-based transactional memory. In ASPLOS, 2006.
-
(2006)
ASPLOS
-
-
Chuang, W.1
Narayanasamy, S.2
Venkatesh, G.3
Sampson, J.4
Biesbrouck, M.V.5
Pokam, G.6
Calder, B.7
Colavin, O.8
-
6
-
-
34547463116
-
Tradeoffs in transactional memory virtualization
-
J. Chung, C. Minh, A. McDonald, T. Skare, H. Chafi, B. Carlstrom, C. Kozyrakis, and K. Olukotun. Tradeoffs in transactional memory virtualization. In ASPLOS, 2006.
-
(2006)
ASPLOS
-
-
Chung, J.1
Minh, C.2
McDonald, A.3
Skare, T.4
Chafi, H.5
Carlstrom, B.6
Kozyrakis, C.7
Olukotun, K.8
-
7
-
-
38149094318
-
Tradeoffs in buffering speculative memory state for thread-level speculation in multiprocessors
-
M. Garzarán, M. Prvulovic, J. Llabería, nals V. Vi L. Rauchwerger, and J. Torrellas. Tradeoffs in buffering speculative memory state for thread-level speculation in multiprocessors. ACM TACO, 2(3), 2005.
-
(2005)
ACM TACO
, vol.2
, Issue.3
-
-
Garzarán, M.1
Prvulovic, M.2
Llabería, J.3
nals, V.4
Vi, L.5
Rauchwerger6
Torrellas, J.7
-
9
-
-
4644359934
-
Transactional memory coherence and consistency
-
L. Hammond, V. Wong, M. Chen, B. Hertzberg, B. Carlstrom, M. Prabhu, H. Wijaya, C. Kozyrakis, and K. Olukotun. Transactional memory coherence and consistency. In ISCA, 2004.
-
(2004)
ISCA
-
-
Hammond, L.1
Wong, V.2
Chen, M.3
Hertzberg, B.4
Carlstrom, B.5
Prabhu, M.6
Wijaya, H.7
Kozyrakis, C.8
Olukotun, K.9
-
10
-
-
77954941875
-
Abstract nested transactions
-
T. Harris and S. Stipic. Abstract nested transactions. In TRANSACT, 2007.
-
(2007)
TRANSACT
-
-
Harris, T.1
Stipic, S.2
-
12
-
-
0025460579
-
Linearizability: A correctness condition for concurrent objects
-
Jul
-
M. Herlihy and J. Wing. Linearizability: A correctness condition for concurrent objects. ACM TOPLAS, 12(3):463-492, Jul 1990.
-
(1990)
ACM TOPLAS
, vol.12
, Issue.3
, pp. 463-492
-
-
Herlihy, M.1
Wing, J.2
-
13
-
-
35448941890
-
Optimistic parallelism requires abstractions
-
M. Kulkarni, K. Pingali, B. Walter, G. Ramanarayanan, K. Bala, and L. P. Chew. Optimistic parallelism requires abstractions. In PLDI, 2007.
-
(2007)
PLDI
-
-
Kulkarni, M.1
Pingali, K.2
Walter, B.3
Ramanarayanan, G.4
Bala, K.5
Chew, L.P.6
-
14
-
-
66749177302
-
-
J. Larus and R. Rajwar. Transactional Memory. Morgan & Claypool, 2006.
-
J. Larus and R. Rajwar. Transactional Memory. Morgan & Claypool, 2006.
-
-
-
-
15
-
-
0036469676
-
Simics: A full system simulation platform
-
Feb
-
PS. Magnusson, M. Christianson, J. Eskilson, D. Forsgren, G. Hallberg, J. Hogberg, F. Larsson, A. Moestedt, and B. Werner. Simics: A full system simulation platform. In IEEE Computer vol. 35 no. 2, Feb 2002.
-
(2002)
IEEE Computer
, vol.35
, Issue.2
-
-
Magnusson, P.S.1
Christianson, M.2
Eskilson, J.3
Forsgren, D.4
Hallberg, G.5
Hogberg, J.6
Larsson, F.7
Moestedt, A.8
Werner, B.9
-
16
-
-
33745203409
-
Architectural semantics for practical transactional memory
-
Jun
-
A. McDonald, J. Chung, B. Carlstrom, C. Minh, H. Chafi, C. Kozyrakis, and K. Olukotun. Architectural semantics for practical transactional memory. In ISCA, Jun 2006.
-
(2006)
ISCA
-
-
McDonald, A.1
Chung, J.2
Carlstrom, B.3
Minh, C.4
Chafi, H.5
Kozyrakis, C.6
Olukotun, K.7
-
17
-
-
35348853739
-
-
C. Minh, M. Trautmann, J. Chung, A. McDonald, N. Branson, J. Casper, C. Kozyrakis, and K. Olukotun. An effective hybrid transactional memory system with strong isolation guarantees. In ISCA, 2007.
-
C. Minh, M. Trautmann, J. Chung, A. McDonald, N. Branson, J. Casper, C. Kozyrakis, and K. Olukotun. An effective hybrid transactional memory system with strong isolation guarantees. In ISCA, 2007.
-
-
-
-
18
-
-
33748873605
-
Logtm: Log-based transactional memory
-
K. E. Moore, J. Bobba, M. J. Moravan, M. D. Hill, and D. A. Wood. Logtm: Log-based transactional memory. In HPCA, 2006.
-
(2006)
HPCA
-
-
Moore, K.E.1
Bobba, J.2
Moravan, M.J.3
Hill, M.D.4
Wood, D.A.5
-
20
-
-
34748834011
-
Open nesting in software transactional memory
-
Y. Ni, V. Menon, A. Tabatabai, A. Hosking, R. Hudson, J. Moss, B. Saha, and T. Shpeisman. Open nesting in software transactional memory. In PPoPP, 2007.
-
(2007)
PPoPP
-
-
Ni, Y.1
Menon, V.2
Tabatabai, A.3
Hosking, A.4
Hudson, R.5
Moss, J.6
Saha, B.7
Shpeisman, T.8
-
21
-
-
0036949284
-
Transactional lock-free execution of lock-based programs
-
October
-
R. Rajwar and J. Goodman. Transactional lock-free execution of lock-based programs. In ASPLOS, October 2002.
-
(2002)
ASPLOS
-
-
Rajwar, R.1
Goodman, J.2
-
22
-
-
27544446011
-
Virtualizing transactional memory
-
Jun
-
R. Rajwar and M. Herlihy K. Lai. Virtualizing transactional memory. In ISCA, Jun 2005.
-
(2005)
ISCA
-
-
Rajwar, R.1
Herlihy, M.2
Lai, K.3
-
23
-
-
35348903787
-
Metatm/txlinux: Transactional memory for an operating system
-
H. Ramadan, C. Rossbach, D. Porter, O. Hofmann, A. Bhandari, and E. Witchel. Metatm/txlinux: Transactional memory for an operating system. In ISCA, 2007.
-
(2007)
ISCA
-
-
Ramadan, H.1
Rossbach, C.2
Porter, D.3
Hofmann, O.4
Bhandari, A.5
Witchel, E.6
-
24
-
-
84976737350
-
Implementing atomic actions on decentralized data
-
D. Reed. Implementing atomic actions on decentralized data. ACM TOCS, 1(1), 1981.
-
(1981)
ACM TOCS
, vol.1
, Issue.1
-
-
Reed, D.1
-
25
-
-
32844469955
-
-
J. Renau, K. Strauss, L. Ceze, W. Liu, S. Sarangi, J. Tuck, and J. Torrellas. Thread-level speculation on a CMP can be energy efficient. In ICS, 2005.
-
J. Renau, K. Strauss, L. Ceze, W. Liu, S. Sarangi, J. Tuck, and J. Torrellas. Thread-level speculation on a CMP can be energy efficient. In ICS, 2005.
-
-
-
-
26
-
-
41349084540
-
TxLinux: Using and managing transactional memory in an operating system
-
C. Rossbach, O. Hofmann, D. Porter, H. Ramadan, A. Bhandari, and E. Witchel. TxLinux: Using and managing transactional memory in an operating system. In SOSP, 2007.
-
(2007)
SOSP
-
-
Rossbach, C.1
Hofmann, O.2
Porter, D.3
Ramadan, H.4
Bhandari, A.5
Witchel, E.6
-
27
-
-
32344433410
-
Advanced contention management for dynamic software transactional memory
-
W. Scherer III and M. Scott. Advanced contention management for dynamic software transactional memory. In PODC, 2005.
-
(2005)
PODC
-
-
Scherer III, W.1
Scott, M.2
-
28
-
-
52649096071
-
Flexible decoupled transactional memory support
-
A. Shriraman, S. Dwarkadas, and M. L. Scott. Flexible decoupled transactional memory support. In ISCA, 2008.
-
(2008)
ISCA
-
-
Shriraman, A.1
Dwarkadas, S.2
Scott, M.L.3
-
29
-
-
35348907278
-
An integrated hardware-software approach to flexible transactional memory
-
A. Shriraman, M. Spear, H. Hossain, V. Marathe, S. Dwarkadas, and M. Scott. An integrated hardware-software approach to flexible transactional memory. In ISCA, 2007.
-
(2007)
ISCA
-
-
Shriraman, A.1
Spear, M.2
Hossain, H.3
Marathe, V.4
Dwarkadas, S.5
Scott, M.6
-
30
-
-
35348830948
-
Early release: Friend or foe?
-
T. Skare and C. Kozyrakis. Early release: Friend or foe? In WTW, 2006.
-
(2006)
In WTW
-
-
Skare, T.1
Kozyrakis, C.2
-
31
-
-
66749155997
-
Privatization techniques for software transactional memory
-
M. Spear, V. Marathe, L. Dalessandro, and M. Scott. Privatization techniques for software transactional memory. In PODC, 2007.
-
(2007)
PODC
-
-
Spear, M.1
Marathe, V.2
Dalessandro, L.3
Scott, M.4
-
32
-
-
33846547057
-
Extending hardware transactional memory
-
Jun
-
C. Zilles and L. Baugh. Extending hardware transactional memory. In TRANSACT, Jun 2006.
-
(2006)
TRANSACT
-
-
Zilles, C.1
Baugh, L.2
|