메뉴 건너뛰기




Volumn 7016 LNCS, Issue PART 1, 2011, Pages 326-337

STM with transparent API considered harmful

Author keywords

Benchmark; Performance; Transactional Memory

Indexed keywords

BENCHMARK; CONCURRENT PROGRAM; PERFORMANCE; SOFTWARE TRANSACTIONAL MEMORY; TRANSACTIONAL MEMORY;

EID: 80455144642     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-24650-0_28     Document Type: Conference Paper
Times cited : (2)

References (18)
  • 1
    • 79952598218 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • Carvalho, F.M. (2011), https://github.com/inesc-id-esw/JWormBench
    • (2011)
    • Carvalho, F.M.1
  • 8
    • 33845185999 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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
  • 12
    • 34548036715 scopus 로고    scopus 로고
    • 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
  • 14
    • 33750394816 scopus 로고    scopus 로고
    • 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
  • 17
    • 57349084066 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.