메뉴 건너뛰기




Volumn , Issue , 2009, Pages 163-171

Committing conflicting transactions in an STM

Author keywords

Concurrency control; Dependence aware; Serializability; transactional memory

Indexed keywords

DEPENDENCE-AWARE; INTERLEAVINGS; SERIALIZABILITY; SOFTWARE TRANSACTIONAL MEMORY; SPEED-UP; STATE OF THE ART; TRANSACTIONAL MEMORY;

EID: 67650073118     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1504176.1504201     Document Type: Conference Paper
Times cited : (31)

References (33)
  • 2
    • 70449666909 scopus 로고    scopus 로고
    • Serializability of transactions in software transactional memory
    • Feb
    • Utku Aydonat and Tarek Abdelrahman. Serializability of transactions in software transactional memory. In TRANS- ACT, Feb 2008.
    • (2008) TRANS- ACT
    • Aydonat, U.1    Abdelrahman, T.2
  • 4
    • 0017918929 scopus 로고
    • Data processing spheres of control
    • Charles T. Davies. Data processing spheres of control. IBM Systems Journal, 17(2), 1978.
    • (1978) IBM Systems Journal , vol.17 , pp. 2
    • Davies, C.T.1
  • 5
    • 34249691496 scopus 로고    scopus 로고
    • Transactional locking II
    • Sep
    • Dave Dice, Ori Shalev, and Nir Shavit. Transactional locking II. In DISC, Sep 2006.
    • (2006) DISC
    • Dice, D.1    Shalev, O.2    Shavit, N.3
  • 6
    • 34548222913 scopus 로고    scopus 로고
    • What really makes transactions faster
    • Jun
    • Dave Dice and Nir Shavit. What really makes transactions faster? In TRANSACT, Jun 2006.
    • (2006) TRANSACT
    • Dice, D.1    Shavit, N.2
  • 7
    • 67650063136 scopus 로고    scopus 로고
    • Dividing transactional memories by zero
    • Feb
    • Aleksandar Dragojevic, Rachid Guerraoui, and Michal Kapalka. Dividing Transactional Memories by Zero. In TRANSACT, Feb 2008.
    • (2008) TRANSACT
    • Dragojevic, A.1    Guerraoui, R.2    Kapalka, M.3
  • 8
    • 33745947386 scopus 로고
    • Transaction Processing: Con- cepts and Techniques
    • Jim Gray and Andreas Reuter. Transaction Processing: Con- cepts and Techniques. Morgan Kaufmann, 1993.
    • (1993) Morgan Kaufmann
    • Gray, J.1    Reuter, A.2
  • 9
    • 46049105036 scopus 로고    scopus 로고
    • Stmbench7: A benchmark for software transactional memory
    • Mar
    • Rachid Guerraoui, Michal Kapalka, and Jan Vitek. Stmbench7: A benchmark for software transactional memory. In EuroSys, Mar 2007.
    • (2007) EuroSys
    • Guerraoui, R.1    Kapalka, M.2    Vitek, J.3
  • 10
    • 1442308195 scopus 로고    scopus 로고
    • Language support for lightweight transactions
    • Oct
    • Tim Harris and Keir Fraser. Language support for lightweight transactions. In OOPSLA, Oct 2003.
    • (2003) OOPSLA
    • Harris, T.1    Fraser, K.2
  • 12
    • 77954941875 scopus 로고    scopus 로고
    • Abstract nested transactions
    • Aug
    • Tim Harris and Srdan Stipic. Abstract nested transactions. In TRANSACT, Aug 2007.
    • (2007) TRANSACT
    • Harris, T.1    Stipic, S.2
  • 13
    • 67650086420 scopus 로고    scopus 로고
    • Dreadlocks: Efficient deadlock detection for stm
    • Feb
    • Maurice Herlihy and Eric Koskinen. Dreadlocks: Efficient deadlock detection for stm. In TRANSACT, Feb 2008.
    • (2008) TRANSACT
    • Herlihy, M.1    Koskinen, E.2
  • 14
    • 58549112478 scopus 로고    scopus 로고
    • Transactional boosting: A methodology for highly-concurrent transactional objects
    • Feb
    • Maurice Herlihy and Eric Koskinen. Transactional boosting: a methodology for highly-concurrent transactional objects. In PPoPP, Feb 2008.
    • (2008) PPoPP
    • Herlihy, M.1    Koskinen, E.2
  • 16
    • 0027262011 scopus 로고
    • Transactional memory: Architectural support for lock-free data structures
    • May
    • Maurice Herlihy and J. Eliot Moss. Transactional memory: Architectural support for lock-free data structures. In ISCA, May 1993.
    • (1993) ISCA
    • Herlihy, M.1    Moss, J.E.2
  • 25
    • 35348867267 scopus 로고    scopus 로고
    • Nested transactional memory: Model and preliminary architecture sketches
    • Oct
    • J. Eliot Moss and Antony L. Hosking. Nested transactional memory: Model and preliminary architecture sketches. In SCOOL, Oct 2005.
    • (2005) SCOOL
    • Moss, J.E.1    Hosking, A.L.2
  • 26
    • 67650060210 scopus 로고    scopus 로고
    • Dependence-aware transactional memory
    • University of Texas at Austin, Computer Sciences Department
    • Hany E. Ramadan, Christopher J. Rossbach, Owen Hofmann, and EmmettWitchel. Dependence-aware transactional memory. Technical Report TR-07-58, University of Texas at Austin, Computer Sciences Department, 2007.
    • (2007) Technical Report TR-07-58
    • Ramadan, H.E.1    Rossbach, C.J.2    Hofmann, O.3    Witchel, E.4
  • 27
    • 67650086418 scopus 로고    scopus 로고
    • Dependence-aware transactions for increased concurrency
    • Nov
    • Hany E. Ramadan, Christopher J. Rossbach, and Emmett Witchel. Dependence-aware transactions for increased concurrency. In MICRO, Nov 2008.
    • (2008) MICRO
    • Ramadan, H.E.1    Rossbach, C.J.2    Witchel, E.3
  • 28
    • 84976737350 scopus 로고
    • Implementing atomic actions on decentralized data
    • David P. Reed. Implementing atomic actions on decentralized data. ACM TOCS, 1(1), 1981.
    • (1981) ACM TOCS , vol.1 , Issue.1
    • Reed, D.P.1
  • 29
    • 48249150910 scopus 로고    scopus 로고
    • Snapshot isolation for software transactional memory
    • Jun
    • Torvald Riegel, Christof Fetzer, and Pascal Felber. Snapshot isolation for software transactional memory. In TRANSACT, Jun 2006.
    • (2006) TRANSACT
    • Riegel, T.1    Fetzer, C.2    Felber, P.3
  • 30
    • 36849091041 scopus 로고    scopus 로고
    • From causal to z-linearizable transactional memory
    • Universite de Neuchatel, Institut d'Informatique, February
    • Torvald Riegel, Heiko Sturzrehm, Pascal Felber, and Christof Fetzer. From causal to z-linearizable transactional memory. Technical Report RR-I-07-02.1, Universite de Neuchatel, Institut d'Informatique, February 2007.
    • (2007) Technical Report RR-I-07-02.1
    • Riegel, T.1    Sturzrehm, H.2    Felber, P.3    Fetzer, C.4
  • 31
    • 0029203481 scopus 로고
    • Software transactional memory
    • Aug
    • Nir Shavit and Dan Touitou. Software transactional memory. In PODC, Aug 1995.
    • (1995) PODC
    • Shavit, N.1    Touitou, D.2
  • 33
    • 66749155997 scopus 로고    scopus 로고
    • Privatization techniques for software transactional memory
    • Aug
    • Michael Spear, Virendra Marathe, Luke Dalessandro, and Michael Scott. Privatization techniques for software transactional memory. In PODC, Aug 2007.
    • (2007) PODC
    • Spear, M.1    Marathe, V.2    Dalessandro, L.3    Scott, M.4


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