Disclosed is a bridge system and method for prefetching data to return to a read request from an agent. The bridge system includes at least one memory device including a counter indicating a number of prefetch operations to perform to prefetch all the requested data, a first buffer capable of storing prefetch requests, and a second buffer capable of storing read data. Control logic implemented in the bridge system includes means for queuing at least one prefetch operation in the first buffer while the counter is greater than zero. The control logic then executes a queued prefetch operation, subsequently receives the prefetched data, and stores the prefetched data in the second buffer. The stored prefetched data is returned to the requesting agent.

São divulgados um sistema e um método da ponte para prefetching dados para retornar a um pedido lido de um agente. O sistema da ponte inclui ao menos um dispositivo de memória including um contador que indica um número de operações do prefetch para executar ao prefetch todos os dados pedidos, um primeiro amortecedor capaz de armazenar pedidos do prefetch, e um segundo amortecedor capaz de armazenar dados lidos. A lógica de controle executada no sistema da ponte inclui meios para enfileirar ao menos uma operação do prefetch no primeiro amortecedor quando o contador for mais grande de zero. A lógica de controle executa então uma operação enfileirada do prefetch, recebe subseqüentemente prefetched dados, e armazena prefetched dados no segundo amortecedor. Armazenado prefetched dados é retornado ao agente de pedido.

 
Web www.patentalert.com

< (none)

< Memory-to-memory compare/exchange instructions to support non-blocking synchronization schemes

> Bus bridging method and apparatus including use of read size indicators

> (none)

~ 00056