发明名称 Método e aparelho para detecção, baseada em regiões, de interfência entre operações de memória reordenadas em um processador
摘要 Patente de Invenção:<B><MU>"MéTODO E APARELHO PARA DETECçãO, BASEADA EM REGIõES, DE INTERFERêNCIA ENTRE OPERAçõES DE MEMóRIA REORDENADAS EM UM PROCESSADOR"<MV><D>. Um sistema de processamento por computador armazena sequências de instruções em memória, para execução por uma unidade de processador. Uma instrução de carregamento fora de ordem pode ser criada, seja estática ou dinamicamente, movendo-se uma instrução de carregamento de sua posição original em uma sequência de instruções para uma posição mais à frente na dita sequência de instruções. Essa instrução de carregamento fora de ordem identifica uma localização na memória a partir da qual ler um dado. A presente invenção consiste em aparelho que mapeia o espaço para endereços de memória do sistema de computador em regiões, e detecta a execução incorreta de uma operação de carregamento realizada à frente de uma operação de armazenamento sequencialmente precedente (na ordem do programa). Mais especificamente, o aparelho detecta operações de carregamento fora de ordem, usa uma tabela de mapeamento baseada em regiões para se manter a par das regiões de memória acessadas pelas operações de carregamento fora de ordem detecta a execução de operações de armazenamento em regiões acessadas por operações de carregamento fora de ordem, e ordena ao processador para executar uma sequência de recuperação quando é detectada interferência entre operações reordenadas. A invenção é aplicável ao reordenamento estático e dinâmico de operações de memória.
申请公布号 BR9800961(A) 申请公布日期 1999.10.19
申请号 BR1998PI00961 申请日期 1998.03.25
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 JAIME HUMBERTO MORENO;MAYAN MOUDGILL
分类号 G06F9/38;(IPC1-7):G06F11/25 主分类号 G06F9/38
代理机构 代理人
主权项
地址