-
1
-
-
79952598218
-
Lowering STM overhead with static analysis
-
Cooper, K., Mellor-Crummey, J., Sarkar, V. (eds.) LCPC 2010. Springer, Heidelberg
-
Afek, Y., Korland, G., Zilberstein, A.: Lowering STM overhead with static analysis. In: Cooper, K., Mellor-Crummey, J., Sarkar, V. (eds.) LCPC 2010. LNCS, vol. 6548, pp. 31-45. Springer, Heidelberg (2011)
-
(2011)
LNCS
, vol.6548
, pp. 31-45
-
-
Afek, Y.1
Korland, G.2
Zilberstein, A.3
-
2
-
-
46049106983
-
Lee-TM: A non-trivial benchmark suite for transactional memory
-
Bourgeois, A.G., Zheng, S.Q. (eds.) ICA3PP 2008. Springer, Heidelberg
-
Ansari, M., Kotselidis, C., Jarvis, K., Luján, M., Kirkham, C., Watson, I.: Lee-TM: A non-trivial benchmark suite for transactional memory. In: Bourgeois, A.G., Zheng, S.Q. (eds.) ICA3PP 2008. LNCS, vol. 5022, pp. 196-207. Springer, Heidelberg (2008)
-
(2008)
LNCS
, vol.5022
, pp. 196-207
-
-
Ansari, M.1
Kotselidis, C.2
Jarvis, K.3
Luján, M.4
Kirkham, C.5
Watson, I.6
-
3
-
-
79251539811
-
Reducing stm overhead with access permissions
-
ACM, New York
-
Beckman, N.E., Kim, Y.P., Stork, S., Aldrich, J.: Reducing stm overhead with access permissions. In: IWACO, pp. 2:1-2:10. ACM, New York (2009)
-
(2009)
IWACO
-
-
Beckman, N.E.1
Kim, Y.P.2
Stork, S.3
Aldrich, J.4
-
4
-
-
33749265506
-
Versioned boxes as the basis for memory transactions
-
Cachopo, J., Rito-Silva, A.: Versioned boxes as the basis for memory transactions. Sci. Comput. Program. 63, 172-185 (2006)
-
(2006)
Sci. Comput. Program.
, vol.63
, pp. 172-185
-
-
Cachopo, J.1
Rito-Silva, A.2
-
5
-
-
56449127224
-
STAMP: Stanford transactional applications for multi-processing
-
September
-
Minh, C.C., Chung, J., Kozyrakis, C., Olukotun, K.: STAMP: Stanford transactional applications for multi-processing. In: IISWC 2008 (September 2008)
-
(2008)
IISWC 2008
-
-
Minh, C.C.1
Chung, J.2
Kozyrakis, C.3
Olukotun, K.4
-
6
-
-
80455151319
-
-
Carvalho, F.M. (2011), https://github.com/inesc-id-esw/JWormBench
-
(2011)
-
-
Carvalho, F.M.1
-
7
-
-
55149090525
-
Software transactional memory: Why is it only a research toy?
-
Cascaval, C., Blundell, C., Michael, M.M., Cain, H.W., Chiras, S., Wu, P., Chatterjee, S.: Software transactional memory: why is it only a research toy? Commun. ACM 51(11), 40-46 (2008)
-
(2008)
Commun. ACM
, vol.51
, Issue.11
, pp. 40-46
-
-
Cascaval, C.1
Blundell, C.2
Michael, M.M.3
Cain, H.W.4
Chiras, S.5
Wu, P.6
Chatterjee, S.7
-
8
-
-
33845185999
-
Transactional locking II
-
Dolev, S. (ed.) DISC 2006. Springer, Heidelberg
-
Dice, D., Shalev, O., Shavit, N.: Transactional locking II. In: Dolev, S. (ed.) DISC 2006. LNCS, vol. 4167, pp. 194-208. Springer, Heidelberg (2006)
-
(2006)
LNCS
, vol.4167
, pp. 194-208
-
-
Dice, D.1
Shalev, O.2
Shavit, N.3
-
9
-
-
70449652351
-
Optimizing transactions for captured memory
-
ACM, New York
-
Dragojevic, A., Ni, Y., Adl-Tabatabai, A.-R.: Optimizing transactions for captured memory. In: SPAA 2009, pp. 214-222. ACM, New York (2009)
-
(2009)
SPAA 2009
, pp. 214-222
-
-
Dragojevic, A.1
Ni, Y.2
Adl-Tabatabai, A.-R.3
-
10
-
-
79952810542
-
Lock-free and scalable multi-version software transactional memory
-
ACM, New York
-
Fernandes, S.M., Cachopo, J.: Lock-free and scalable multi-version software transactional memory. In: PPoPP 2011, pp. 179-188. ACM, New York (2011)
-
(2011)
PPoPP 2011
, pp. 179-188
-
-
Fernandes, S.M.1
Cachopo, J.2
-
11
-
-
0003880013
-
-
Addison-Wesley, Reading
-
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design patterns: Elements of reusable object-oriented software. Addison-Wesley, Reading (1995)
-
(1995)
Design Patterns: Elements of Reusable Object-oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
12
-
-
34548036715
-
Stmbench7: A benchmark for software transactional memory
-
Guerraoui, R., Kapalka, M., Vitek, J.: Stmbench7: a benchmark for software transactional memory. SIGOPS Oper. Syst. Rev. 41, 315-324 (2007)
-
(2007)
SIGOPS Oper. Syst. Rev.
, vol.41
, pp. 315-324
-
-
Guerraoui, R.1
Kapalka, M.2
Vitek, J.3
-
13
-
-
70449695009
-
Tmunit: Testing transactional memories
-
Harmanci, D., Felber, P., Gramoli, V., Fetzer, C.: Tmunit: Testing transactional memories. In: TRANSACT (2009)
-
(2009)
TRANSACT
-
-
Harmanci, D.1
Felber, P.2
Gramoli, V.3
Fetzer, C.4
-
14
-
-
33750394816
-
A flexible framework for implementing software transactional memory
-
Herlihy, M., Luchangco, V., Moir, M.: A flexible framework for implementing software transactional memory. SIGPLAN Not. 41, 253-262 (2006)
-
(2006)
SIGPLAN Not.
, vol.41
, pp. 253-262
-
-
Herlihy, M.1
Luchangco, V.2
Moir, M.3
-
16
-
-
33845233298
-
-
Riegel, T., Felber, P., Fetzer, C.: A lazy snapshot algorithm with eager validation, pp. 284-298 (2006)
-
(2006)
A Lazy Snapshot Algorithm with Eager Validation
, pp. 284-298
-
-
Riegel, T.1
Felber, P.2
Fetzer, C.3
-
17
-
-
57349084066
-
Kicking the tires of software transactional memory: Why the going gets tough
-
ACM, New York
-
Yoo, R.M., Ni, Y., Welc, A., Saha, B., Adl-Tabatabai, A.-R., Lee, H.-H.S.: Kicking the tires of software transactional memory: why the going gets tough. In: SPAA 2008, pp. 265-274. ACM, New York (2008)
-
(2008)
SPAA 2008
, pp. 265-274
-
-
Yoo, R.M.1
Ni, Y.2
Welc, A.3
Saha, B.4
Adl-Tabatabai, A.-R.5
Lee, H.-H.S.6
-
18
-
-
77954439403
-
Wormbench: A configurable workload for evaluating transactional memory systems
-
ACM, New York
-
Zyulkyarov, F., Cristal, A., Cvijic, S., Ayguade, E., Valero, M., Unsal, O., Harris, T.: Wormbench: a configurable workload for evaluating transactional memory systems. In: MEDEA 2008, pp. 61-68. ACM, New York (2008)
-
(2008)
MEDEA 2008
, pp. 61-68
-
-
Zyulkyarov, F.1
Cristal, A.2
Cvijic, S.3
Ayguade, E.4
Valero, M.5
Unsal, O.6
Harris, T.7
|