Enhancing the performance of strict consistency models with delaying coherence requests캐쉬일관성 지연을 이용한 엄격한 일관성 모델의 성능향상 기법

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 414
  • Download : 0
Advances in ILP techniques enable strict consistency models to relax memory order through speculative execution of memory operations. However, ordering constraints still hinder the performance because speculatively executed operations cannot be committed out of program order for the possibility of mis-speculation. In this dissertation, we propose a new technique, the request reorder buffer (RRB) technique, which allows memory operations to be non-speculatively committed out of order without violating consistency constraints. Though memory operations are committed out of order, it does not violate consistency constraints because the RRB technique prohibits other processors to observe the out-of-order execution through delaying coherence requests. To avoid deadlock due to delaying coherence requests, we selectively commit operations based on the target address of the committed memory operations. Proposed deadlock avoidance condition provides simple but effective way to guarantee forward progress. The RRB technique can also be used to improve the performance of spinlocks such as TTS lock or MCS lock. When there is contention for a lock, the efficiency of locking primitives is degraded for the unnecessary cache invalidation due to the early acquires. In this dissertation, we show that the negative impact of early acquires for a contended lock can be alleviated through delaying coherence requests.
Advisors
Maeng, Seung-Ryoulresearcher맹승렬researcher
Description
한국과학기술원 : 전산학전공,
Publisher
한국과학기술원
Issue Date
2003
Identifier
181175/325007 / 000965202
Language
eng
Description

학위논문(박사) - 한국과학기술원 : 전산학전공, 2003.2, [ ix, 74 p. ]

Keywords

computer architecture; shared memory multiprocessor; memory consistency model; spinlock; 스핀락; 컴퓨터 구조; 공유메모리 시스템; 메모리 일관성 모델

URI
http://hdl.handle.net/10203/32828
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=181175&flag=dissertation
Appears in Collection
CS-Theses_Ph.D.(박사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0