-
1
-
-
33746090532
-
-
Adl-Tabatabai, A.R., Lewis, B.T., Menon, V., Murphy, B.R., Saha, B., and Shpeisman, T. Compiler and runtime support for effcient software transactional memory. In Proceedings of the 2006 ACM SIGPLAN Conference on Programming Language Design and Implementation (Ottawa, Ontario, Canada, 2006). ACM, NY 26-37.
-
Adl-Tabatabai, A.R., Lewis, B.T., Menon, V., Murphy, B.R., Saha, B., and Shpeisman, T. Compiler and runtime support for effcient software transactional memory. In Proceedings of the 2006 ACM SIGPLAN Conference on Programming Language Design and Implementation (Ottawa, Ontario, Canada, 2006). ACM, NY 26-37.
-
-
-
-
3
-
-
35348875372
-
Performance pathologies in hardware transactional memory
-
San Diego, CA, ACM, NY
-
th International Symposium on Computer Architecture (San Diego, CA, 2007). ACM, NY, 81-91.
-
(2007)
th International Symposium on Computer Architecture
, 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
-
4
-
-
34748916385
-
Transactional collection classes
-
San Jose, CA, ACM, NY
-
th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (San Jose, CA, 2007). ACM, NY, 56-67.
-
(2007)
th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
, pp. 56-67
-
-
Carlstrom, B.D.1
McDonald, A.2
Carbin, M.3
Kozyrakis, C.4
Olukotun, K.5
-
5
-
-
33746070807
-
The Atomos transactional programming language
-
Ottawa, Ontario, Canada, ACM, NY
-
Carlstrom, B.D., McDonald, A., Chaf, H., Chung, J., Minh, C.C., Kozyrakis, C., and Olukotun, K. The Atomos transactional programming language. In Proceedings of the 2006 ACM SIGPLAN Conference on Programming Language Design and Implementation (Ottawa, Ontario, Canada, 2006). ACM, NY, 1-13.
-
(2006)
Proceedings of the 2006 ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 1-13
-
-
Carlstrom, B.D.1
McDonald, A.2
Chaf, H.3
Chung, J.4
Minh, C.C.5
Kozyrakis, C.6
Olukotun, K.7
-
6
-
-
33845866604
-
Bulk disambiguation of speculative threads in multiprocessors
-
Boston, MA, ACM, NY
-
th International Symposium on Computer Architecture (Boston, MA, 2006). ACM, NY, 227-238.
-
(2006)
th International Symposium on Computer Architecture
, pp. 227-238
-
-
Ceze, L.1
Tuck, J.2
Torrellas, J.3
Cascaval, C.4
-
7
-
-
34547403150
-
Hybrid transactional memory
-
San Jose, CA, ACM, NY
-
th International Conference on Architectural Support for Programming Languages and Operating Systems (San Jose, CA, 2006). ACM, NY, 336-346.
-
(2006)
th International Conference on Architectural Support for Programming Languages and Operating Systems
, pp. 336-346
-
-
Damron, P.1
Fedorova, A.2
Lev, Y.3
Luchangco, V.4
Moir, M.5
Nussbaum, D.6
-
9
-
-
42149191167
-
The transactional memory / garbage collection analogy
-
Montreal, Canada, ACM, NY
-
Grossman, D. The transactional memory / garbage collection analogy. In Proceedings of the ACM Conference on Object-Oriented Programming Systems, Languages, and Applications (Montreal, Canada, 2007). ACM, NY, 695-706.
-
(2007)
Proceedings of the ACM Conference on Object-Oriented Programming Systems, Languages, and Applications
, pp. 695-706
-
-
Grossman, D.1
-
10
-
-
33646436959
-
Polymorphic contention management
-
Krakow, Poland, Springer Verlag
-
Guerraoui, R., Herlihy, M., and Pochon, B. Polymorphic contention management. In Proceedings of the 19th International Symposium on Distributed Computing (Krakow, Poland, 2005). Springer Verlag, 303-323.
-
(2005)
Proceedings of the 19th International Symposium on Distributed Computing
, pp. 303-323
-
-
Guerraoui, R.1
Herlihy, M.2
Pochon, B.3
-
11
-
-
31844442209
-
Composable memory transactions
-
Chicago, IL, ACM, NY
-
th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (Chicago, IL, 2005), ACM, NY, 48-60.
-
(2005)
th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
, pp. 48-60
-
-
Harris, T.1
Marlow, S.2
Peyton-Jones, S.3
Herlihy, M.4
-
12
-
-
33745208034
-
Optimizing memory transactions
-
Ottawa, Ontario, Canada, ACM, NY
-
Harris, T., Plesko, M., Shinnar, A., and Tarditi, D. Optimizing memory transactions. In Proceedings of the 2006 ACM SIGPLAN Conference on Programming Language Design and Implementation (Ottawa, Ontario, Canada, 2006). ACM, NY, 14-25.
-
(2006)
Proceedings of the 2006 ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 14-25
-
-
Harris, T.1
Plesko, M.2
Shinnar, A.3
Tarditi, D.4
-
17
-
-
33751050148
-
Hybrid transactional memory
-
ACM, NY
-
th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming. ACM, NY, 2006, 209-220.
-
(2006)
th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
, pp. 209-220
-
-
Kumar, S.1
Chu, M.2
Hughes, C.J.3
Kundu, P.4
Nguyen, A.5
-
18
-
-
46249131309
-
-
Larus, J.R. and Rajwar, R. Transactional Memory. Morgan & Claypool, 2006.
-
Larus, J.R. and Rajwar, R. Transactional Memory. Morgan & Claypool, 2006.
-
-
-
-
19
-
-
84976817238
-
Process structuring, synchronization, and recovery using atomic actions
-
Raleigh, NC, ACM, NY
-
Lomet, D.B. Process structuring, synchronization, and recovery using atomic actions. In Proceedings of the ACM Conference on Language Design for Reliable Software (Raleigh, NC, 1977). ACM, NY, 128-137.
-
(1977)
Proceedings of the ACM Conference on Language Design for Reliable Software
, pp. 128-137
-
-
Lomet, D.B.1
-
20
-
-
33745203409
-
Architectural semantics for practical transactional memory
-
ACM
-
rd International Symposium on Computer Architecture. ACM, 2006, 53-65.
-
(2006)
rd International Symposium on Computer Architecture
, pp. 53-65
-
-
McDonald, A.1
Chung, J.2
Brian, D.C.3
Minh, C.C.4
Chaf, H.5
Kozyrakis, C.6
Olukotun, K.7
-
21
-
-
33745221558
-
Characterization of TCC on chip-multiprocessors
-
St Louis, MO, IEEE
-
th International Conference on Parallel Architectures and Compilation Techniques. (St Louis, MO, 2005). IEEE, 63-74.
-
(2005)
th International Conference on Parallel Architectures and Compilation Techniques
, pp. 63-74
-
-
McDonald, A.1
Chung, J.2
Chaf, H.3
Cao Minh, C.4
Carlstrom, B.D.5
Hammond, L.6
Kozyrakis, C.7
Olukotun, K.8
-
22
-
-
35348853739
-
-
th International Symposium on Computer Architecture (San Diego, CA, 2007) ACM, NY, 69-80.
-
th International Symposium on Computer Architecture (San Diego, CA, 2007) ACM, NY, 69-80.
-
-
-
-
23
-
-
33748873605
-
-
th International Symposium on High-Performance Computer Architecture (Austin, Tx, 2006). IEEE, 254-265.
-
th International Symposium on High-Performance Computer Architecture (Austin, Tx, 2006). IEEE, 254-265.
-
-
-
-
24
-
-
34547396983
-
Supporting Nested Transactional Memory in LogTM
-
San Jose, CA, ACM, NY
-
th International Conference on Architectural Support for Programming Languages and Operating Systems (San Jose, CA, 2006). ACM, NY, 359-370.
-
(2006)
th International Conference on Architectural Support for Programming Languages and Operating Systems
, pp. 359-370
-
-
Moravan, M.J.1
Bobba, J.2
Moore, K.E.3
Yen, L.4
Hill, M.D.5
Liblit, B.6
Swift, M.M.7
Wood, D.A.8
-
28
-
-
32344433410
-
Advanced contention management for dynamic software transactional memory
-
Las Vegas, NV, ACM Press
-
Scherer III, W.N., and Scott, M.L. Advanced contention management for dynamic software transactional memory. In Proceedings of the Twenty-fourth Annual ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing (Las Vegas, NV, 2005). ACM Press, 240-248.
-
(2005)
Proceedings of the Twenty-fourth Annual ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing
, pp. 240-248
-
-
Scherer III, W.N.1
Scott, M.L.2
-
29
-
-
0029203481
-
Software transactional memory
-
Ottawa, Canada, ACM, NY
-
th ACM Symposium on Principles of Distributed Computing (Ottawa, Canada, 1995). ACM, NY, 204-213.
-
(1995)
th ACM Symposium on Principles of Distributed Computing
, pp. 204-213
-
-
Shavit, N.1
Touitou, D.2
-
30
-
-
35448946823
-
Enforcing isolation and ordering in STM
-
San Diego, CA, ACM, NY
-
Shpeisman, T., Menon, V., Adl-Tabatabai, A.-R., Balensiefer, S., Grossman, D., Hudson, R.L., Moore, K.F., and Saha, B. Enforcing isolation and ordering in STM. In Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation (San Diego, CA, 2007). ACM, NY, 78-88.
-
(2007)
Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 78-88
-
-
Shpeisman, T.1
Menon, V.2
Adl-Tabatabai, A.-R.3
Balensiefer, S.4
Grossman, D.5
Hudson, R.L.6
Moore, K.F.7
Saha, B.8
-
31
-
-
35348907278
-
An integrated hardware-software approach to fexible transactional memory
-
San Diego, CA, ACM, NY
-
th International Symposium on Computer Architecture (San Diego, CA, 2007). ACM, NY, 104-115.
-
(2007)
th International Symposium on Computer Architecture
, pp. 104-115
-
-
Shriraman, A.1
Spear, M.F.2
Hossain, H.3
Marathe, V.J.4
Dwarkadas, S.5
Scott, M.L.6
-
32
-
-
33846547057
-
Extending hardware transactional memory to support nonbusy waiting and nontransactional actions
-
Ottawa, Canada, ACM, NY
-
Zilles, C. and Baugh, L. Extending hardware transactional memory to support nonbusy waiting and nontransactional actions. In Proceedings of the First ACM SIGPLAN Workshop on Languages, Compilers, and Hardware Support for Transactional Computing (Ottawa, Canada, 2006). ACM, NY.
-
(2006)
Proceedings of the First ACM SIGPLAN Workshop on Languages, Compilers, and Hardware Support for Transactional Computing
-
-
Zilles, C.1
Baugh, L.2
|