Design and Implementation of HLRC Protocol for Software Distributed Shared Memory System

소프트웨어 분산공유메모리 시스템을 위한 HLRC 프로토콜의 설계 및 구현

  • 윤희철 (한국과학기술원 전자전산학과 전산학전공) ;
  • 이상권 (한국과학기술원 전자전산학과 전산학전공) ;
  • 이준원 (한국과학기술원 전자전산학과 전산학전공)
  • Published : 2000.04.01

Abstract

통신 오버헤드 및 거짓 공유(false sharing)등의 문제를 해결하기 위하여 소프트웨어 분산공유메모리 시스템을 위한 다양한 메모리 모델등이 제안되었다. HLRC(Home based Lazy Release)[1]는 Keleher에 의해 제안된 LRC[2] 모델에 home 개념을 도입한 모델로서 최근의 소프트웨어 분산공유 메모리 시스템에서 널리 채용되고 있다. 본 논문에서는 HLRC 모델을 기반으로 한 메모리 일관성 프로토콜의 설계, 구현, 그리고 성능 측정 결과에 관하여 기술한다.

Keywords