An agent, in response to a write to a shared block, is configured to initiate a read exclusive transaction on an interface on which the agent communicates. Additionally, the agent is configured to indicate, to a responding agent or agents on the interface, that a data transfer is not required from the responding agent or agents in response to the read exclusive transaction. In one embodiment, the agent indicates to the responding agents that a data transfer is not required in a response phase of the transaction. Specifically, the agent may respond in such a way that the agent indicates that it will provide the data (i.e. that the agent will provide the data to itself). For example, the agent may respond with an exclusive ownership indication. On the interface for such an embodiment, an exclusive ownership response may require that the agent having exclusive access respond with the data.

Um agente, em resposta a uma escrita a um bloco compartilhado, é configurarado para iniciar uma transação exclusiva lida em uma relação em que o agente se comunica. Adicionalmente, o agente é configurarado para indicar, a um agente ou a uns agentes de resposta na relação, que transferência de dados não está requerida do agente ou dos agentes de resposta em resposta à transação exclusiva lida. Em uma incorporação, o agente indica aos agentes de resposta que transferência de dados não está requerida em uma fase da resposta da transação. Especificamente, o agente pode responder de tal maneira que o agente indica que fornecerá os dados (isto é que o agente se fornecerá os dados). Para o exemplo, o agente pode responder com uma indicação exclusiva da posse. Na relação para tal incorporação, uma resposta exclusiva da posse pode reque que o agente que tem o acesso exclusivo responde com os dados.

 
Web www.patentalert.com

< Apparatus and method for authenticating the dispatch and contents of documents

< Service interface repository application programming models

> Replacement data error detector

> Space allocation for data in a nonvolatile memory

~ 00073