LogTM: Logbased Transactional Memory Kevin E' Moore, et al' International Symposium on High Performa - PowerPoint PPT Presentation

1 / 2
About This Presentation
Title:

LogTM: Logbased Transactional Memory Kevin E' Moore, et al' International Symposium on High Performa

Description:

International Symposium on High Performance Computer Architecture (HPCA-12) ... may end up with false positives in rare situations, but still correct ... – PowerPoint PPT presentation

Number of Views:28
Avg rating:3.0/5.0
Slides: 3
Provided by: heid2
Category:

less

Transcript and Presenter's Notes

Title: LogTM: Logbased Transactional Memory Kevin E' Moore, et al' International Symposium on High Performa


1
LogTM Log-based Transactional MemoryKevin E.
Moore, et al.International Symposium on High
Performance Computer Architecture (HPCA-12),
Austin, TX, February 2006
  • Goals
  • eager version management when xactions overflow
  • Approach
  • extend directory protocol for fast conflict
    detection

2
Protocol HW Modifications
  • per-processor overflow bit
  • per-thread transaction log to checkpoint mem
    state
  • extended directory protocol to include sticky
    states
  • blocks in sticky states are potential xaction
    overflows
  • also using overflow bit, detect conflict w/
    remote requestsmay end up with false positives
    in rare situations, but still correct
  • log is never used to detect conflict
  • software abort handler
  • shadow register file to checkpoint register state
Write a Comment
User Comments (0)
About PowerShow.com