发明名称 CACHE CONTROLLER HAVING DUAL-PORT TRANSACTION BUFFERS
摘要 <p>본 발명은 최소의 제어 오버헤드로 트랜잭션 버퍼링을 제어함으로써 캐쉬 이용률을 증대시키기 위하여 이중포트 구조로 이루어진 다수의 트랜잭션 버퍼를 구비한 캐쉬 제어기를 제공하기 위한 것으로, 이를 위해 본 발명은 다수의 컴퓨팅 노드가 하나의 상호연결망에 연결되는 CC-NUMA(Cache-Coherent Non-Uniform Memory Access) 컴퓨터 시스템에서 상기 컴퓨팅 노드 각각에 구비되어 다수의 프로세서를 연결하는 노드버스와 상기 상호연결망 사이에 위치하여 상기 컴퓨팅 노드 간의 캐쉬일관성 프로토콜을 수행하고, 상기 컴퓨팅 노드 각각에 구비된 캐쉬를 제어하기 위한 캐쉬 제어기에 있어서, 상기 노드버스에 연결되는 노드버스 인터페이스 수단; 상기 상호연결망에 연결되는 상호연결망 인터페이스 수단; 상기 컴퓨팅 노드 간의 캐쉬일관성 유지 프로토콜을 수행하고, 상기 캐쉬의 태그메모리 및 데이터메모리를 제어하기 위한 캐쉬제어로직수단; 상기 캐쉬제어로직수단과 상기 노드버스 인터페이스 수단 사이에 구비되며, 상기 노드버스를 통해 상기 프로세서가 상기 캐쉬 제어기에게 요청 및 응답한 트랜잭션을 버퍼링하거나 상기 캐쉬 제어기가 상기 프로세서 또는 상기 컴퓨팅 노드의 제어장치에게 요청 및 응답한 트랜잭션을 버퍼링하기 위한 4개의 버스측 이중포트 트랜잭션 버퍼링 수단; 및 상기 캐쉬제어로직수단과 상기 상호연결망 인터페이스 수단 사이에 구비되며, 상기 상호연결망을 통해 다른 컴퓨팅 노드의 원격 프로세서가 상기 캐쉬 제어기에게 요청 및 응답한 트랜잭션을 버퍼링하거나 상기 캐쉬 제어기가 상기 원격 프로세서 또는 상기 다른 컴퓨팅노드의 제어장치에게 요청 및 응답한 트랜잭션을 버퍼링하기 위한 4개의 망측 이중포트 트랜잭션 버퍼링 수단을 포함하여 이루어지며, 상기 캐쉬제어로직수단은, 상기 프로세서에 의해 쓰기 및 읽기 가능하며, 상기 다수의 버스측 이중포트 트랜잭션 버퍼링 수단 및 상기 다수의 망측 이중포트 트랜잭션 버퍼링 수단의 버퍼링 모드를 제어하기 위한 버퍼링 모드 레지스터를 포함한다.</p>
申请公布号 KR100329968(B1) 申请公布日期 2002.03.27
申请号 KR19990058025 申请日期 1999.12.15
申请人 null, null 发明人 모상만;한종석;기안도;한우종;윤석한;오길록
分类号 G06F12/08 主分类号 G06F12/08
代理机构 代理人
主权项
地址
您可能感兴趣的专利