发明名称 estado de otimização de memória
摘要 "ESTADO DE OTIMIZAçãO DE MEMóRIA" Um sistema e processo para habilitar um sistema multiprocessador (100) que emprega uma hierarquia de memórias a conceder propriedade de dados com base em padrões de acesso anteriores de uma unidade de dados (230). A hierarquia de memórias compreende uma memória principal (210) tendo uma multiplicidade de unidades de dados (230), uma multiplicidade de caches (510), que operam independentemente um do outro, e pelo menos um domínio coerente (530) que faz interface com cada cache (510). Cada domínio coerente (530) compreende pelo menos dois processadores (540). A memória principal (210) inclui um diretório (610) para manter as informações sobre cada unidade de dados (230). A memória principal (210) mantém a coerência de dados entre a multiplicidade de caches (510) usando o diretório (610). A presente invenção permite que um agente solicitante (510, 540, 550) tal como um processador (540) ou cache (510, 550) solicite uma unidade de dados (230) sem especificar o tipo de propriedade, em que a propriedade pode ser exclusiva ou compartilhada. O diretório (610) inclui informações sobre histórico que definem o padrão de acesso anterior da unidade de dados solicitada (230), verificando a memória principal (210) antes de encaminhar a unidade de dados solicitada (230) ao agente solicitante (510, 540, 550), as informações de histórico para determinar qual o tipo de propriedade que se deve associar à unidade de dados solicitada (230). A unidade de dados solicitada (230) é em seguida fornecida a agente solicitante (510, 540, 550) com direitos de propriedade especificados pelas informações sobre o histórico.
申请公布号 BR9814846(A) 申请公布日期 2000.10.03
申请号 BR1998PI14846 申请日期 1998.11.04
申请人 UNISYS CORPORATION 发明人 MITCHELL A. BAUMAN;ARTHUR J. NILSON;DOUGLAS E. MORRISSEY
分类号 G06F12/08;(IPC1-7):G06F12/08 主分类号 G06F12/08
代理机构 代理人
主权项
地址