상세 보기
초록
This paper proposes a method for reducing false conflicts in signature-based eager hardware transactional memory (HTM). The method tracks the information on all cache blocks that are accessed by a transaction. If the information provides evidence that there are no conflicts for a given transactional request from another core, the method prevents the occurrence of a false conflict by forcing the HTM to ignore the decision based on the signature. The method is very effective in reducing false conflicts and the associated unnecessary transaction stalls and aborts, and can be used to improve the performance of the multicore processor that implements the signature-based eager HTM. When running the STAMP benchmark on a 16-core processor that implements the LogTM-SE, the increased speed (decrease in execution time) achieved with the use of the method is 20.6% on average.
키워드
- 제목
- 시그니처 기반 이거 하드웨어 트랜잭셔널 메모리에서의 캐시 접근 이력을 이용한 거짓 충돌 감소
- 제목 (타언어)
- Using Cache Access History for Reducing False Conflicts in Signature-Based Eager Hardware Transactional Memory
- 저자
- 강진구; 이인환
- 발행일
- 2015-04
- 저널명
- 정보과학회논문지
- 권
- 42
- 호
- 4
- 페이지
- 442 ~ 450