메뉴 건너뛰기




Volumn , Issue , 2009, Pages

Using hardware transactional memory for data race detection

Author keywords

[No Author keywords available]

Indexed keywords

AREA COST; CONFLICT DETECTION; DATA RACE DETECTION; DATA RACES; DYNAMIC DATA; HARDWARE SUPPORTS; MULTI-CORE PROCESSOR; MULTITHREADED SOFTWARES; PARALLEL APPLICATION; PROOF OF CONCEPT; SPECIALIZED HARDWARE; TRANSACTIONAL MEMORY;

EID: 70450056331     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/IPDPS.2009.5161006     Document Type: Conference Paper
Times cited : (18)

References (32)
  • 5
    • 0026202534 scopus 로고
    • Logical Time in Distributed Computing Systems
    • C. Fidge. Logical Time in Distributed Computing Systems. Computer, 24(8):28-33, 1991.
    • (1991) Computer , vol.24 , Issue.8 , pp. 28-33
    • Fidge, C.1
  • 9
    • 70449782912 scopus 로고    scopus 로고
    • M. Herlihy, V. Luchangco, M. Moir, and I. William N. Scherer. Software Transactional Memory for Dynamic-Sized Data Structures. In Symposium on Principles of Distributed Computing, July 2003.
    • M. Herlihy, V. Luchangco, M. Moir, and I. William N. Scherer. Software Transactional Memory for Dynamic-Sized Data Structures. In Symposium on Principles of Distributed Computing, July 2003.
  • 12
    • 70449801524 scopus 로고    scopus 로고
    • Synchronization of Threads in a Multithreaded Computer Program.
    • U.S. Patent Application Publication Pub No. US 2005/0283789, Dec. 2005
    • A. H. Karp and J.-F. C. Collard. Synchronization of Threads in a Multithreaded Computer Program. U.S. Patent Application Publication Pub No. US 2005/0283789, Dec. 2005.
    • Karp, A.H.1    Collard, J.-F.C.2
  • 13
    • 0017996760 scopus 로고
    • Time, Clocks, and the Ordering of Events in a Distributed System
    • L. Lamport. Time, Clocks, and the Ordering of Events in a Distributed System. Comm. ACM, 21(7):558-565, 1978.
    • (1978) Comm. ACM , vol.21 , Issue.7 , pp. 558-565
    • Lamport, L.1
  • 22
    • 0038346243 scopus 로고    scopus 로고
    • ReEnact: Using Thread-Level Speculation Mechanisms to Debug Data Races in Multithreaded Codes
    • M. Prvulovic and J. Torrellas. ReEnact: Using Thread-Level Speculation Mechanisms to Debug Data Races in Multithreaded Codes. In Symposium on Computer Architecture, 2003.
    • (2003) Symposium on Computer Architecture
    • Prvulovic, M.1    Torrellas, J.2
  • 27
    • 0029203481 scopus 로고    scopus 로고
    • N. Shavit and D. Touitou. Software Transactional Memory. In Proc. 14th Symposium on Principles of Distributed Computing, 1995.
    • N. Shavit and D. Touitou. Software Transactional Memory. In Proc. 14th Symposium on Principles of Distributed Computing, 1995.
  • 28
    • 49549084422 scopus 로고    scopus 로고
    • A Third-Generation 65nm 16- Core 32-Thread Plus 32-Scout-Thread CMT SPARC Processor
    • M. Tremblay and S. Chaudhry. A Third-Generation 65nm 16- Core 32-Thread Plus 32-Scout-Thread CMT SPARC Processor. In Intl. Solid-State Circuits Conference, 2008.
    • (2008) Intl. Solid-State Circuits Conference
    • Tremblay, M.1    Chaudhry, S.2


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