DATA TRANSFER USING COHERENT DOORBELL UPDATES
Systems or methods of the present disclosure may provide systems and techniques for efficiently transferring data between a host processing unit and connected devices using coherent doorbell register updates. For example, a method may include: receiving, via controller of host processing circuitry,...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Systems or methods of the present disclosure may provide systems and techniques for efficiently transferring data between a host processing unit and connected devices using coherent doorbell register updates. For example, a method may include: receiving, via controller of host processing circuitry, an attempt to write data to a cacheable memory address from a processing unit of the host processing circuitry; transmitting, via the controller, an indication of the attempt to write to the cacheable memory address to a device; receiving, via the controller, an acknowledgment from the device that the cacheable memory address has been deallocated by the device; and writing, via the controller, the data to the cacheable memory address in response to the acknowledgement from the device. |
---|