-
2
-
-
28444494370
-
Unbounded Transactional Memory
-
C. S. Ananian, K. Asanovic, B. C. Kuszmaul, C. E. Leiserson, and S. Lie. Unbounded Transactional Memory. In Proc. 11th Symposium on High-Performance Computer Architecture, 2005.
-
(2005)
Proc. 11th Symposium on High-Performance Computer Architecture
-
-
Ananian, C.S.1
Asanovic, K.2
Kuszmaul, B.C.3
Leiserson, C.E.4
Lie, S.5
-
3
-
-
52649155221
-
Flexible hardware acceleration for instructiongrain program monitoring
-
S. Chen, M. Kozuch, T. Strigkos, B. Falsafi, P. B. Gibbons,T. C. Mowry, V. Ramachandran, O. Ruwase, M. Ryan, and E. Vlachos. Flexible hardware acceleration for instructiongrain program monitoring. SIGARCH Comput. Archit. News, 36(3):377-388, 2008.
-
(2008)
SIGARCH Comput. Archit. News
, vol.36
, Issue.3
, pp. 377-388
-
-
Chen, S.1
Kozuch, M.2
Strigkos, T.3
Falsafi, B.4
Gibbons, P.B.5
Mowry, T.C.6
Ramachandran, V.7
Ruwase, O.8
Ryan, M.9
Vlachos, E.10
-
4
-
-
34547403150
-
Hybrid Transactional Memory
-
P. Damron, A. Fedorova, Y. Lev, V. Luchangco, M. Moir, and D. Nussbaum. Hybrid Transactional Memory. In Architectural Support for Programming Languages and Operating Systems, 2006.
-
(2006)
Architectural Support for Programming Languages and Operating Systems
-
-
Damron, P.1
Fedorova, A.2
Lev, Y.3
Luchangco, V.4
Moir, M.5
Nussbaum, D.6
-
5
-
-
0026202534
-
Logical Time in Distributed Computing Systems
-
C. Fidge. Logical Time in Distributed Computing Systems. Computer, 24(8):28-33, 1991.
-
(1991)
Computer
, vol.24
, Issue.8
, pp. 28-33
-
-
Fidge, C.1
-
6
-
-
84869671865
-
RaceTM: Detecting Data Races Using Transactional Memory
-
Brief announcement
-
S. Gupta, F. Sultan, S. Cadambi, F. Ivancǎić, and M. Roetteler. RaceTM: Detecting Data Races Using Transactional Memory. In Symposium on Parallelism in Algorithms and Architectures, 2008. (Brief announcement).
-
(2008)
Symposium on Parallelism in Algorithms and Architectures
-
-
Gupta, S.1
Sultan, F.2
Cadambi, S.3
Ivancǎić, F.4
Roetteler, M.5
-
7
-
-
4644359934
-
Transactional Memory Coherence and Consistency
-
Jun
-
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 Proc. 31st International Symposium on Computer Architecture, Jun 2004.
-
(2004)
Proc. 31st International Symposium on Computer Architecture
-
-
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
-
8
-
-
70449871412
-
-
T. Harris and K. Fraser. Language Support for Lightweight Transactions. In Proc. 18th Conference on Object-orientedprograming, systems, languages, and applications, 2003.
-
(2003)
Proc. 18th Conference on Object-orientedprograming, systems, languages, and applications, Language Support for Lightweight Transactions
-
-
Harris, T.1
Fraser, K.2
-
9
-
-
70449782912
-
-
M. Herlihy, V. Luchangco, M. Moir, and I. William N. Scherer. Software Transactional Memory for Dynamic-Sized Data Structures. In Symposium on Principles of Distributed Computing, July 2003.
-
M. Herlihy, V. Luchangco, M. Moir, and I. William N. Scherer. Software Transactional Memory for Dynamic-Sized Data Structures. In Symposium on Principles of Distributed Computing, July 2003.
-
-
-
-
12
-
-
70449801524
-
Synchronization of Threads in a Multithreaded Computer Program.
-
U.S. Patent Application Publication Pub No. US 2005/0283789, Dec. 2005
-
A. H. Karp and J.-F. C. Collard. Synchronization of Threads in a Multithreaded Computer Program. U.S. Patent Application Publication Pub No. US 2005/0283789, Dec. 2005.
-
-
-
Karp, A.H.1
Collard, J.-F.C.2
-
13
-
-
0017996760
-
Time, Clocks, and the Ordering of Events in a Distributed System
-
L. Lamport. Time, Clocks, and the Ordering of Events in a Distributed System. Comm. ACM, 21(7):558-565, 1978.
-
(1978)
Comm. ACM
, vol.21
, Issue.7
, pp. 558-565
-
-
Lamport, L.1
-
16
-
-
35348853739
-
An Effective Hybrid Transactional Memory System with Strong Isolation Guarantees
-
C. C. Minh, 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. 34th International Symposium on Computer Architecture, 2007.
-
(2007)
Proc. 34th International Symposium on Computer Architecture
-
-
Minh, C.C.1
Trautmann, M.2
Chung, J.3
McDonald, A.4
Bronson, N.5
Casper, J.6
Kozyrakis, C.7
Olukotun, K.8
-
17
-
-
33748873605
-
LogTM: Log-based transactional memory
-
Feb
-
K. Moore, J. Bobba, M. Moravan, M. Hill, and D.Wood. LogTM: log-based transactional memory. In Proc. 12th Symposium on High-Performance Computer Architecture, Feb. 2006.
-
(2006)
Proc. 12th Symposium on High-Performance Computer Architecture
-
-
Moore, K.1
Bobba, J.2
Moravan, M.3
Hill, M.4
Wood, D.5
-
22
-
-
0038346243
-
ReEnact: Using Thread-Level Speculation Mechanisms to Debug Data Races in Multithreaded Codes
-
M. Prvulovic and J. Torrellas. ReEnact: Using Thread-Level Speculation Mechanisms to Debug Data Races in Multithreaded Codes. In Symposium on Computer Architecture, 2003.
-
(2003)
Symposium on Computer Architecture
-
-
Prvulovic, M.1
Torrellas, J.2
-
24
-
-
57349095723
-
-
H. E. Ramadan, C. J. Rossbach, D. E. Porter, O. S. Hofmann, A. Bhandari, and E. Witchel. TxLinux: Using and Managing Transactional Memory in an Operating System. 2007.
-
(2007)
TxLinux: Using and Managing Transactional Memory in an Operating System
-
-
Ramadan, H.E.1
Rossbach, C.J.2
Porter, D.E.3
Hofmann, O.S.4
Bhandari, A.5
Witchel, E.6
-
25
-
-
57349174265
-
-
C. J. Rossbach, D. E. Porter, O. S. Hofmann, H. E. Ramadan, A. Bhandari, and E. Witchel. MetaTM/TxLinux: Transactional Memory For An Operating System. 2007.
-
(2007)
MetaTM/TxLinux: Transactional Memory For An Operating System
-
-
Rossbach, C.J.1
Porter, D.E.2
Hofmann, O.S.3
Ramadan, H.E.4
Bhandari, A.5
Witchel, E.6
-
26
-
-
0031272525
-
Eraser: A Dynamic Data Race Detector for Multithreaded Programs
-
S. Savage, M. Burrows, G. Nelson, P. Sobalvarro, and T. Anderson. Eraser: A Dynamic Data Race Detector for Multithreaded Programs. ACM Trans. Comput. Syst., 15(4):391-411, 1997.
-
(1997)
ACM Trans. Comput. Syst
, vol.15
, Issue.4
, pp. 391-411
-
-
Savage, S.1
Burrows, M.2
Nelson, G.3
Sobalvarro, P.4
Anderson, T.5
-
27
-
-
0029203481
-
-
N. Shavit and D. Touitou. Software Transactional Memory. In Proc. 14th Symposium on Principles of Distributed Computing, 1995.
-
N. Shavit and D. Touitou. Software Transactional Memory. In Proc. 14th Symposium on Principles of Distributed Computing, 1995.
-
-
-
-
28
-
-
49549084422
-
A Third-Generation 65nm 16- Core 32-Thread Plus 32-Scout-Thread CMT SPARC Processor
-
M. Tremblay and S. Chaudhry. A Third-Generation 65nm 16- Core 32-Thread Plus 32-Scout-Thread CMT SPARC Processor. In Intl. Solid-State Circuits Conference, 2008.
-
(2008)
Intl. Solid-State Circuits Conference
-
-
Tremblay, M.1
Chaudhry, S.2
-
29
-
-
0029179077
-
The SPLASH-2 Programs: Characterization and Methodological Considerations
-
S. C. Woo, M. Ohara, E. Torrie, J. P. Singh, and A. Gupta. The SPLASH-2 Programs: Characterization and Methodological Considerations. In Symposium on Computer Architecture, 1995.
-
(1995)
Symposium on Computer Architecture
-
-
Woo, S.C.1
Ohara, M.2
Torrie, E.3
Singh, J.P.4
Gupta, A.5
-
30
-
-
34547683554
-
LogTM-SE: Decoupling hardware transactional memory from caches
-
L. Yen, J. Bobba, M. R. Marty, K. E. Moore, H. Volos, M. D. Hill, M. M. Swift, and D. A. Wood. LogTM-SE: Decoupling hardware transactional memory from caches. In sSymposium on High Performance Computer Architecture, 2007.
-
(2007)
sSymposium on High Performance Computer Architecture
-
-
Yen, L.1
Bobba, J.2
Marty, M.R.3
Moore, K.E.4
Volos, H.5
Hill, M.D.6
Swift, M.M.7
Wood, D.A.8
|