메뉴 건너뛰기




Volumn , Issue , 2009, Pages 204-213

NZTM: Nonblocking zero-indirection transactional memory

Author keywords

Hardware; Nonblocking synchronization; Transactional memory

Indexed keywords

BEST-EFFORT; CACHE PERFORMANCE; NON-BLOCKING; NON-BLOCKING SYNCHRONIZATION; OBJECT BASED; OBJECT DATA; PERFORMANCE COSTS; SOFTWARE TRANSACTIONAL MEMORY; TRANSACTIONAL MEMORY;

EID: 70449631691     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1583991.1584048     Document Type: Conference Paper
Times cited : (36)

References (43)
  • 3
    • 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. ISCA, 2008.
    • (2008) ISCA
    • Baugh, L.1    Neelakantam, N.2    Zilles, C.3
  • 6
    • 38149080936 scopus 로고    scopus 로고
    • Capabilities and limitations of library-based software transactional memory in C++
    • L. Dalessandro, V. Marathe, M. Spear, and M. L. Scott. Capabilities and limitations of library-based software transactional memory in C++. TRANSACT, 2007.
    • (2007) TRANSACT
    • Dalessandro, L.1    Marathe, V.2    Spear, M.3    Scott, M.L.4
  • 8
    • 67650093724 scopus 로고    scopus 로고
    • Early experience with a commercial hardware transactional memory implementation
    • D. Dice, Y. Lev, M. Moir, and D. Nussbaum. Early experience with a commercial hardware transactional memory implementation. ASPLOS, 2009.
    • (2009) ASPLOS
    • Dice, D.1    Lev, Y.2    Moir, M.3    Nussbaum, D.4
  • 9
    • 67650067385 scopus 로고    scopus 로고
    • Early experience with a commercial hardware transactional memory implementation
    • Technical Report TR-2009-180, Sun Microsystems Laboratories
    • D. Dice, Y. Lev, M. Moir, and D. Nussbaum. Early experience with a commercial hardware transactional memory implementation. Technical Report TR-2009-180, Sun Microsystems Laboratories, 2009.
    • (2009)
    • Dice, D.1    Lev, Y.2    Moir, M.3    Nussbaum, D.4
  • 12
    • 6344219523 scopus 로고    scopus 로고
    • PhD thesis, Cambridge University Technical Report UCAM-CL-TR-579, Cambridge, England, Feb
    • K. Fraser. Practical Lock-Freedom. PhD thesis, Cambridge University Technical Report UCAM-CL-TR-579, Cambridge, England, Feb. 2004.
    • (2004) Practical Lock-Freedom
    • Fraser, K.1
  • 13
    • 34247277256 scopus 로고    scopus 로고
    • Chip makers turn to multicore processors
    • D. Geer. Chip makers turn to multicore processors. IEEE Computer, 2005.
    • (2005) IEEE Computer
    • Geer, D.1
  • 14
    • 70449676730 scopus 로고    scopus 로고
    • A. Ghuloum. Unwelcome advice, 2008. http://blogs.intel.com/research/2008/ 06/unwelcome-advice.php.
    • (2008) Unwelcome advice
    • Ghuloum, A.1
  • 19
    • 1142293109 scopus 로고    scopus 로고
    • Software transactional memory for supporting dynamic-sized data structures
    • M. Herlihy, V. Luchangco, M. Moir, and W. N. Scherer III. Software transactional memory for supporting dynamic-sized data structures. In PODC, pages 92-101, 2003.
    • (2003) PODC , pp. 92-101
    • Herlihy, M.1    Luchangco, V.2    Moir, M.3    Scherer III, W.N.4
  • 22
    • 43149111187 scopus 로고    scopus 로고
    • Discovering multi-core: Extending the benefits of Moore's law
    • G. Koch. Discovering multi-core: Extending the benefits of Moore's law. Technology, 2005.
    • (2005) Technology
    • Koch, G.1
  • 23
    • 33846500798 scopus 로고    scopus 로고
    • Transactional Memory. Synthesis Lectures on Computer Architecture
    • J. R. Larus and R. Rajwar. Transactional Memory. Synthesis Lectures on Computer Architecture. Morgan and Claypool Publishers, 2007.
    • (2007) Morgan and Claypool Publishers
    • Larus, J.R.1    Rajwar, R.2
  • 29
    • 85081501592 scopus 로고    scopus 로고
    • M. M. K. Martin, D. J. Sorin, B. M. Beckmann, M. R. Marty, M. Xu, A. R. Alameldeen, K. E. Moore, M. D. Hill, and D. A. Wood. Multifacet's general execution-driven multiprocessor simulator (GEMS) toolset. SIGARCH Comput. Archit. News, 33(4):92-99, 2005. 1105747.
    • M. M. K. Martin, D. J. Sorin, B. M. Beckmann, M. R. Marty, M. Xu, A. R. Alameldeen, K. E. Moore, M. D. Hill, and D. A. Wood. Multifacet's general execution-driven multiprocessor simulator (GEMS) toolset. SIGARCH Comput. Archit. News, 33(4):92-99, 2005. 1105747.
  • 38
    • 85081511018 scopus 로고    scopus 로고
    • W. Scherer, III, and M. Scott. Advanced contention management for dynamic software transactional memory. PODC '05: Proceedings of the twenty-fourth annual ACM symposium on Principles of distributed computing, Jul 2005. [39] N. Shavit and D. Touitou. Software transactional memory. Distributed Computing, Special Issue(10):99-116, 1997.
    • W. Scherer, III, and M. Scott. Advanced contention management for dynamic software transactional memory. PODC '05: Proceedings of the twenty-fourth annual ACM symposium on Principles of distributed computing, Jul 2005. [39] N. Shavit and D. Touitou. Software transactional memory. Distributed Computing, Special Issue(10):99-116, 1997.
  • 40
    • 34548083281 scopus 로고    scopus 로고
    • The free lunch is over: A fundamental turn toward concurrency in software
    • H. Sutter. The free lunch is over: A fundamental turn toward concurrency in software. Dr. Dobb's Journal, 2005.
    • (2005) Dr. Dobb's Journal
    • Sutter, H.1
  • 42
    • 57349093137 scopus 로고    scopus 로고
    • NZTM: Nonblocking zeroindirection transactional memory
    • F. Tabba, C. Wang, J. R. Goodman, and M. Moir. NZTM: Nonblocking zeroindirection transactional memory. TRANSACT, 2007.
    • (2007) TRANSACT
    • Tabba, F.1    Wang, C.2    Goodman, J.R.3    Moir, M.4


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