CPC G06F 12/0828 (2013.01) [G06F 3/0622 (2013.01); G06F 3/0655 (2013.01); G06F 3/0679 (2013.01); G06F 12/0862 (2013.01); G06F 2212/602 (2013.01); G06F 2212/621 (2013.01)] | 23 Claims |
1. A device connected to a host processor via a bus, the device comprising a controller configured to control access to a memory connected to the device,
wherein the device is configured to be set to a host bias mode or a device bias mode,
wherein the controller, in the host bias mode, is further configured to:
provide a first message requesting resolution of coherence to the host processor; and
send a command to the memory, before receiving a second message from the host processor in response to the first message, to prefetch first data from the memory, and
wherein the controller, in the device bias mode, is further configured to read second data from the memory without consulting the host processor about a coherence.
|