일반기술

I/O 버스상의 캐쉬 일관성 비단일 메모리 엑세스 모듈을 포함하는 멀티프로세서 시스템의 프로세싱 노드 장치 및 그 제어방법

본 발명은 멀티프로세서 시스템을 위한 I/O 버스상의 공유메모리 기반 CC-NUMA(Cache Coherent Non-UniformMemory Access) 모듈 및 그 제어방법에 관한 것이다. 멀티프로세서 시스템의 각 노드들은 I/O 버스에 연결되는 CC-NUMA 모듈을 포함하며, 이들 모듈들은 SCI(Scalable Coherent Interface) 기반 네트워크로 연결되어 있다. CCNUMA모듈은 I/O 버스 인터페이스와 캐쉬 일관성 유지 모듈 및 네트워크 인터페이스와 공유 메모리 및 태그와, 네트워크 캐쉬 및 태그 그리고 SCI 디렉토리를 포함한다. 따라서 CC-NUMA 모듈은 노드들이 공유하는 공유 메모리와 다른 노드에 존재하는 공유 메모리를 캐쉬하기 위한 네트워크 캐쉬를 포함한다. 그러므로 I/O 버스 상에 공유 메모리, 네트워크 캐쉬 및 캐쉬 일관성 유지를 위한 CC-NUMA 모듈을 구비함으로서, 시스템 구현이 용이하고, 저렴한 비용으로시스템 구현이 가능할 뿐만 아니라 외부 노드의 메모리 접근이 용이하다.본 발명은 PCI 버스 상에 공유 메모리, 네트워크 캐쉬 및 캐쉬 일관성 유지를 위한 CC-NUMA 모듈을 구비함으로서, PCI 버스를 이용한 CC-NUMA 구조의 멀티프로세서 시스템을 제공한다. 이는 시스템 구현이 쉽고,저렴한 비용으로 시스템 구현이 가능할 뿐만 아니라 외부 노드의 메모리 접근이 용이하다.또한 CC-NUMA 모듈에 네트워크 캐쉬를 구비함으로서 메모리 접근 패턴에 따라 네트워크 캐쉬가 없는 메시지 패싱시스템에 비해 좋은 성능을 나타낸다.

기술정보

기술분류
정보 > 컴퓨터 본체
보유기관
부산대학교
기술유형
일반기술
등록일
2006-05-18
데이터 갱신일
정보 없음

상세설명

정보 없음

관련 특허

등록된 관련 특허가 없습니다.