-
2
-
-
31844442209
-
Composable memory transactions
-
June
-
Harris, T., Marlow, S., Peyton Jones, S., Herlihy, M.: Composable memory transactions. In: PPoPP 2005, 10th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, pp. 48-60 (June 2005)
-
(2005)
PPoPP 2005, 10th 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
-
4
-
-
55849130856
-
-
Smaragdakis, Y., Kay, A., Behrends, R., Young, M.: Transactions with isolation and cooperation. In: OOPSLA 2007, 22nd ACM SIGPLAN Conference on Object Oriented Programming Systems and Applications (October 2007)
-
Smaragdakis, Y., Kay, A., Behrends, R., Young, M.: Transactions with isolation and cooperation. In: OOPSLA 2007, 22nd ACM SIGPLAN Conference on Object Oriented Programming Systems and Applications (October 2007)
-
-
-
-
5
-
-
35448967002
-
Privatization techniques for software transactional memory
-
Technical Report 915, CS Dept, U. Rochester February
-
Spear, M.F., Marathe, V.J., Dalessandro, L., Scott, M.L.: Privatization techniques for software transactional memory. Technical Report 915, CS Dept, U. Rochester (February 2007)
-
(2007)
-
-
Spear, M.F.1
Marathe, V.J.2
Dalessandro, L.3
Scott, M.L.4
-
6
-
-
67650138229
-
Semantics of transactional memory and automatic mutual exclusion
-
Abadi, M., Birrell, A., Harris, T., Isard, M.: Semantics of transactional memory and automatic mutual exclusion. In: POPL 2008, 35th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, pp. 63-74 (2008)
-
(2008)
POPL 2008, 35th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
, pp. 63-74
-
-
Abadi, M.1
Birrell, A.2
Harris, T.3
Isard, M.4
-
8
-
-
57349159221
-
Practical weak-atomicity semantics for Java STM
-
June
-
Menon, V., Balensiefer, S., Shpeisman, T., Adl-Tabatabai, A.R., Hudson, R.L., Saha, B., Welc, A.: Practical weak-atomicity semantics for Java STM. In: SPAA 2008, 20th Symposium on Parallelism in Algorithms and Architectures, pp. 314-325 (June 2008)
-
(2008)
SPAA 2008, 20th Symposium on Parallelism in Algorithms and Architectures
, pp. 314-325
-
-
Menon, V.1
Balensiefer, S.2
Shpeisman, T.3
Adl-Tabatabai, A.R.4
Hudson, R.L.5
Saha, B.6
Welc, A.7
-
9
-
-
33745207256
-
Deconstructing transactional semantics: The subtleties of atomicity
-
June
-
Blundell, C., Lewis, E.C., Martin, M.M.K.: Deconstructing transactional semantics: The subtleties of atomicity. In: WDDD 2005, 4th Workshop on Duplicating, Deconstructing and Debunking, pp. 48-55 (June 2005)
-
(2005)
WDDD 2005, 4th Workshop on Duplicating, Deconstructing and Debunking
, pp. 48-55
-
-
Blundell, C.1
Lewis, E.C.2
Martin, M.M.K.3
-
10
-
-
70350632331
-
-
Dice, D., Shavit, N.: What really makes transactions faster? In: TRANSACT 2006, 1st ACM SIGPLAN Workshop on Languages, Compilers, and Hardware Support for Transactional Computing (June 2006)
-
Dice, D., Shavit, N.: What really makes transactions faster? In: TRANSACT 2006, 1st ACM SIGPLAN Workshop on Languages, Compilers, and Hardware Support for Transactional Computing (June 2006)
-
-
-
-
11
-
-
33845185999
-
Transactional locking II
-
September
-
Dice, D., Shalev, O., Shavit, N.: Transactional locking II. In: DISC 2006, 20th International Symposium on Distributed Computing, pp. 194-208 (September 2006)
-
(2006)
DISC 2006, 20th International Symposium on Distributed Computing
, pp. 194-208
-
-
Dice, D.1
Shalev, O.2
Shavit, N.3
-
12
-
-
34547670719
-
Code generation and optimization for transactional memory constructs in an unmanaged language
-
March
-
Wang, C., Chen, W.Y., Wu, Y., Saha, B., Adl-Tabatabai, A.R.: Code generation and optimization for transactional memory constructs in an unmanaged language. In: CGO 2007, International Symposium on Code Generation and Optimization,pp. 34-48 (March 2007)
-
(2007)
CGO 2007, International Symposium on Code Generation and Optimization
, pp. 34-48
-
-
Wang, C.1
Chen, W.Y.2
Wu, Y.3
Saha, B.4
Adl-Tabatabai, A.R.5
-
14
-
-
67650091971
-
Enforcing isolation and ordering in STM
-
June
-
Shpeisman, T., Menon, V., Adl-Tabatabai, A.R., Balensiefer, S., Grossman, D., Hudson, R.L., Moore, K.F., Saha, B.: Enforcing isolation and ordering in STM. In: PLDI 2007, ACM SIGPLAN Conference on Programming Language Design and Implementation, pp. 78-88 (June 2007)
-
(2007)
PLDI 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
-
15
-
-
67650085028
-
Dynamic optimization for efficient strong atomicity
-
October
-
Schneider, F.T., Menon, V., Shpeisman, T., Adl-Tabatabai, A.R.: Dynamic optimization for efficient strong atomicity. In: OOPSLA 2008, 23rd ACM SIGPLAN Conference on Object Oriented Programming Systems Languages and Applications,pp. 181-194 (October 2008)
-
(2008)
OOPSLA 2008, 23rd ACM SIGPLAN Conference on Object Oriented Programming Systems Languages and Applications
, pp. 181-194
-
-
Schneider, F.T.1
Menon, V.2
Shpeisman, T.3
Adl-Tabatabai, A.R.4
-
16
-
-
67650076847
-
-
Abadi, M., Harris, T., Mehrara, M.: Transactional memory with strong atomicity using off-the-shelf memory protection hardware. In: PPoPP 2009, 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (February 2009)
-
Abadi, M., Harris, T., Mehrara, M.: Transactional memory with strong atomicity using off-the-shelf memory protection hardware. In: PPoPP 2009, 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (February 2009)
-
-
-
-
17
-
-
54249099554
-
A model of dynamic separation for transactional memory
-
August
-
Abadi, M., Harris, T., Moore, K.F.: A model of dynamic separation for transactional memory. In: CONCUR 2008, 19th International Conference on Concurrency Theory, pp. 6-20 (August 2008)
-
(2008)
CONCUR 2008, 19th International Conference on Concurrency Theory
, pp. 6-20
-
-
Abadi, M.1
Harris, T.2
Moore, K.F.3
-
18
-
-
54249088405
-
Dynamic separation for transactional memory
-
Technical Report MSR-TR-2008-43 March
-
Abadi, M., Birrell, A., Harris, T., Hsieh, J., Isard, M.: Dynamic separation for transactional memory. Technical Report MSR-TR-2008-43 (March 2008)
-
(2008)
-
-
Abadi, M.1
Birrell, A.2
Harris, T.3
Hsieh, J.4
Isard, M.5
-
19
-
-
33746091701
-
Optimizing memory transactions
-
June
-
Harris, T., Plesko, M., Shinnar, A., Tarditi, D.: Optimizing memory transactions. In: PLDI 2006, ACM SIGPLAN Conference on Programming Language Design and Implementation, pp. 14-25 (June 2006)
-
(2006)
PLDI 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
-
20
-
-
34748897138
-
A theory of memory models
-
March
-
Saraswat, V.A., Jagadeesan, R., Michael, M., von Praun, C.: A theory of memory models. In: PPoPP 2007, 12th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, pp. 161-172 (March 2007)
-
(2007)
PPoPP 2007, 12th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
, pp. 161-172
-
-
Saraswat, V.A.1
Jagadeesan, R.2
Michael, M.3
von Praun, C.4
-
21
-
-
33751032129
-
McRTSTM: A high performance software transactional memory system for a multi-core runtime
-
March
-
Saha, B., Adl-Tabatabai, A.R., Hudson, R.L., Minh, C.C., Hertzberg, B.: McRTSTM: a high performance software transactional memory system for a multi-core runtime. In: PPoPP 2006, 11th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, pp. 187-197 (March 2006)
-
(2006)
PPoPP 2006, 11th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
, pp. 187-197
-
-
Saha, B.1
Adl-Tabatabai, A.R.2
Hudson, R.L.3
Minh, C.C.4
Hertzberg, B.5
-
22
-
-
0025433676
-
-
Adve, S.V., Hill, M.D.:Weak ordering - a newdefinition.ACMSIGARCHComput. Archit. News 18(3a), 2-14 (1990)
-
Adve, S.V., Hill, M.D.:Weak ordering - a newdefinition.ACMSIGARCHComput. Archit. News 18(3a), 2-14 (1990)
-
-
-
-
23
-
-
0032138592
-
Multiprocessors should support simple memory-consistency models
-
Hill, M.D.: Multiprocessors should support simple memory-consistency models. Computer 31(8), 28-34 (1998)
-
(1998)
Computer
, vol.31
, Issue.8
, pp. 28-34
-
-
Hill, M.D.1
-
24
-
-
70350635081
-
-
Lev, Y., Maessen, J.W.: Towards a safer interaction with transactional memory by tracking object visibility. In: SCOOL 2005, Workshop on Synchronization and Concurrency in Object-Oriented Languages (October 2005)
-
Lev, Y., Maessen, J.W.: Towards a safer interaction with transactional memory by tracking object visibility. In: SCOOL 2005, Workshop on Synchronization and Concurrency in Object-Oriented Languages (October 2005)
-
-
-
|