서지주요정보
분산 공유메모리 시스템을 위한 캐쉬 대체 알고리즘 = Cache replacement algorithm for distributed shared memory system
서명 / 저자 분산 공유메모리 시스템을 위한 캐쉬 대체 알고리즘 = Cache replacement algorithm for distributed shared memory system / 전성원.
발행사항 [대전 : 한국과학기술원, 1999].
Online Access 원문보기 원문인쇄

소장정보

등록번호

8009837

소장위치/청구기호

학술문화관(문화관) 보존서고

MCS 99033

휴대폰 전송

도서상태

이용가능(대출불가)

사유안내

반납예정일

등록번호

9006022

소장위치/청구기호

서울 학위논문 서가

MCS 99033 c. 2

휴대폰 전송

도서상태

이용가능(대출불가)

사유안내

반납예정일

리뷰정보

초록정보

DSM system consists of an interconnection network, many processors and memories. DSM uses state information about cache for cache coherent protocol for consistency, and such information contains whether data of a certain cache belong to the local or a remote node. That information can be efficiently used with LRU algorithm in cache replacement policy for DSM especially cc-NUMA. There is little work about cache replacement algorithms in hardware DSM system. In this research, we suggest more efficient algorithm which uses additional information like state and local-remote with LRU algorithm for cache replacement, and identify priority among the pieces of information, LRU, state, local-remote. We compare our algorithm with other policies for performance by not only cache miss rate but also total simulation cycles of applications. Using state and local-remote information algorithm with LRU algorithm, we can make more efficient cache replacement algorithm in DSM system. It decreases cache miss up to 10% and simulation cycles up to 7% than LRU in maximum. We identify that LRU is most important, and the next is state and local-remote has little effect on performance if used with LRU

공유 메모리 시스템은 상호연결 망과 많은 프로세서와 메모리로 이루어져 있다. 공유 메모리 시스템은 일관성을 유지하기 위한 캐쉬 일관성 규약을 이용하며, 이를 위하여 캐쉬에 대한 상태 정보를 이용하며, 그 정보는 캐쉬에 저당된 데이터가 지역 또는 원거리 노드에 속해있는 정보인지에 대한 정보도 가지고 있다. 그러한 ㅇ정보는 공유 메모리 시스템 특히 cc-NUMA 시스템을 위한 캐쉬 대체 알고리즘에 LRU 정보와 함께 효과적으로 사용될 수 있다. 그러나 하드웨어 공유 메모리 시스템을 위한 캐쉬 대체 알고리즘에 대한 연구가 거의 없었다. 이 연구에서 우리는 공유 메모리시스템을 위한 캐쉬 대체에 LRU 방식과 함께 상태나 지역 원거리 정보와 같은 추가 정보를 이용한 보다 효과적인 알고리즘을 제시한다. 그리고 LRU, 상태, 지역-원거리 정보 간의 가중치를 확인하였다. 우리는 우리가 제시한 알고리즘과 다른 것의 성능평가를 위하여 캐쉬의 미스 비율 뿐만이 아니라 응용프로그램을 수행한 총 수행 회수를 비교 하였다. 상태 및 지역-원거리 정보를 LRU 알고리즘과 같이 사용함을써 우리는 공유 메모리 시스템을 위한 좀더 효과적인 알고리즘을 만들 수 있었다. ℃? 연구에서 제안한 알고리즘은 LRU보다 캐쉬 미스 부분에서 최고 약 10% 그리고 총 수행 시간 면에서 약 7%의 향상을 가져왔다. 우리는 LRU 정보가 가장 중요한 정보이며 그다음으로 상태 정보가 중요한 정보임을 알아냈다. 그리고 지역-원거리 정보는 LRU와 같이 사용되면 성능에 거의 영향을 주지 않는다는 점을 알아냈다.

서지기타정보

서지기타정보
청구기호 {MCS 99033
형태사항 [iii], 43 p. : 삽화 ; 26 cm
언어 한국어
일반주기 저자명의 영문표기 : Sung-Won Jun
지도교수의 한글표기 : 조정완
지도교수의 영문표기 : Jung-Wan Cho
학위논문 학위논문(석사) - 한국과학기술원 : 전산학과,
서지주기 참고문헌 : p. 42-43
QR CODE

책소개

전체보기

목차

전체보기

이 주제의 인기대출도서