메뉴 건너뛰기




Volumn 44, Issue 3, 2009, Pages 145-156

Maximum benefit from a minimal HTM

Author keywords

Hardware Transactional Memory

Indexed keywords

STORAGE ALLOCATION (COMPUTER); SYNCHRONIZATION;

EID: 67650789325     PISSN: 15232867     EISSN: None     Source Type: Journal    
DOI: 10.1145/1508284.1508262     Document Type: Conference Paper
Times cited : (12)

References (37)
  • 1
    • 52649143372 scopus 로고    scopus 로고
    • Using hardware memory protection to build a high-performance, strongly-atomic hybrid transactional memory
    • L. Baugh, N. Neelakantam, and C. Zilles. Using hardware memory protection to build a high-performance, strongly-atomic hybrid transactional memory. In ISCA, 2008.
    • (2008) ISCA
    • Baugh, L.1    Neelakantam, N.2    Zilles, C.3
  • 2
    • 33846686361 scopus 로고    scopus 로고
    • Deconstructing transactions: The subtleties of atomicity
    • C. Blundell, E. C. Lewis, and M. M. K. Martin. Deconstructing transactions: The subtleties of atomicity. In WDDD. 2005.
    • (2005) WDDD
    • Blundell, C.1    Lewis, E.C.2    Martin, M.M.K.3
  • 3
    • 35348871241 scopus 로고    scopus 로고
    • Making the fast case common and the uncommon case simple in unbounded transactional memory
    • C. Blundell, J. Devietti, E. C. Lewis, and M. M. K. Martin. Making the fast case common and the uncommon case simple in unbounded transactional memory. In ISCA, 2007.
    • (2007) ISCA
    • Blundell, C.1    Devietti, J.2    Lewis, E.C.3    Martin, M.M.K.4
  • 4
    • 52649149963 scopus 로고    scopus 로고
    • Tokentm: Efficient execution of large transactions with hardware transactional memory
    • J. Bobba, N. Goyal, M. D. Hill, M. M. Swift, and D. A. Wood. Tokentm: Efficient execution of large transactions with hardware transactional memory. In ISCA, 2008.
    • (2008) ISCA
    • Bobba, J.1    Goyal, N.2    Hill, M.D.3    Swift, M.M.4    Wood, D.A.5
  • 6
    • 33845866604 scopus 로고    scopus 로고
    • Bulk disambiguation of speculative threads in multiprocessors
    • L. Ceze, J. Tuck, J. Torrellas, and C. Cascaval. Bulk disambiguation of speculative threads in multiprocessors. In ISCA, 2006.
    • (2006) ISCA
    • Ceze, L.1    Tuck, J.2    Torrellas, J.3    Cascaval, C.4
  • 9
    • 67650085435 scopus 로고    scopus 로고
    • Pausing transactional memory hardware
    • URL
    • C. Click Jr. Pausing transactional memory hardware. In Cliff Click Jr.'s Blog's Blog, 2007. URL http://www.typepad.com/t/trackback/240313/ 20967813.
    • (2007) Cliff Click Jr.'s Blog's Blog
    • Click Jr., C.1
  • 16
    • 67650793121 scopus 로고    scopus 로고
    • J. R. Larus and R. Rajwar. Transactional Memory. Morgan & Claypool, 2006.
    • J. R. Larus and R. Rajwar. Transactional Memory. Morgan & Claypool, 2006.
  • 19
    • 67650783885 scopus 로고    scopus 로고
    • The adaptive transactional memory test platform: A tool for experimenting with transactional code for rock
    • February
    • K. M. Mark Moir and D. Nussbaum. The adaptive transactional memory test platform: A tool for experimenting with transactional code for rock. In TRANSACT, February 2008.
    • (2008) TRANSACT
    • Mark Moir, K.M.1    Nussbaum, D.2
  • 21
    • 56449127224 scopus 로고    scopus 로고
    • Stamp: Stanford transactional applications for multi-processing
    • C. C. Minh, J. Chung, C. Kozyrakis, and K. Olukotun. Stamp: Stanford transactional applications for multi-processing. In IISWC, 2008.
    • (2008) IISWC
    • Minh, C.C.1    Chung, J.2    Kozyrakis, C.3    Olukotun, K.4
  • 22
    • 0002532551 scopus 로고
    • Why aren't operating systems getting faster as fast as hardware?
    • J. K. Ousterhout. Why aren't operating systems getting faster as fast as hardware? In USENIX Summer, pages 247-256, 1990.
    • (1990) USENIX Summer , pp. 247-256
    • Ousterhout, J.K.1
  • 23
    • 0035694494 scopus 로고    scopus 로고
    • Speculative lock elision: Enabling highly concurrent multithreaded execution
    • R. Rajwar and J. R. Goodman. Speculative lock elision: enabling highly concurrent multithreaded execution. In MICRO, 2001.
    • (2001) MICRO
    • Rajwar, R.1    Goodman, J.R.2
  • 24
    • 0036949284 scopus 로고    scopus 로고
    • Transactional lock-free execution of lock-based programs
    • R. Rajwar and J. R. Goodman. Transactional lock-free execution of lock-based programs. In ASPLOS, 2002.
    • (2002) ASPLOS
    • Rajwar, R.1    Goodman, J.R.2
  • 25
    • 27544446011 scopus 로고    scopus 로고
    • Virtualizing transactional memory
    • R. Rajwar, M. Herlihy, and K. Lai. Virtualizing transactional memory. In ISCA, 2005.
    • (2005) ISCA
    • Rajwar, R.1    Herlihy, M.2    Lai, K.3
  • 26
    • 67650783884 scopus 로고    scopus 로고
    • H. Ramadan, C. Rossbach, and E. Witchel. The Linux kernel: A challenging workload for transactional memory. In WTW, 2006.
    • H. Ramadan, C. Rossbach, and E. Witchel. The Linux kernel: A challenging workload for transactional memory. In WTW, 2006.
  • 27
    • 66749089748 scopus 로고    scopus 로고
    • Dependence-aware transactional memory for increased concurrency
    • H. Ramadan, C. Rossbach, and E. Witchel. Dependence-aware transactional memory for increased concurrency. In MICRO, 2008.
    • (2008) MICRO
    • Ramadan, H.1    Rossbach, C.2    Witchel, E.3
  • 31
    • 34548354208 scopus 로고    scopus 로고
    • Architectural support for software transactional memory
    • B. Saha, A.-R. Adl-Tabatabai, and Q. Jacobson. Architectural support for software transactional memory. In MICRO, 2006.
    • (2006) MICRO
    • Saha, B.1    Adl-Tabatabai, A.-R.2    Jacobson, Q.3
  • 33
    • 52649096071 scopus 로고    scopus 로고
    • Flexible decoupled transactional memory support
    • A. Shriraman, S. Dwarkadas, and M. L. Scott. Flexible decoupled transactional memory support. In ISCA. 2008.
    • (2008) ISCA
    • Shriraman, A.1    Dwarkadas, S.2    Scott, M.L.3
  • 34
    • 57349150478 scopus 로고    scopus 로고
    • Inevitability mechanisms for software transactional memory
    • M. F. Spear, M. M. Michael, and M. L. Scott. Inevitability mechanisms for software transactional memory. In TRANSACT, 2008.
    • (2008) TRANSACT
    • Spear, M.F.1    Michael, M.M.2    Scott, M.L.3
  • 37
    • 57349104427 scopus 로고    scopus 로고
    • Extending hardware transactional memory to support nonbusy waiting and nontransactional actions
    • C. Zilles and L. Baugh. Extending hardware transactional memory to support nonbusy waiting and nontransactional actions. In TRANSACT, 2006.
    • (2006) TRANSACT
    • Zilles, C.1    Baugh, L.2


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