DSB OPERATION WITH EXCLUDED REGION
Techniques are disclosed relating to data synchronization barrier operations. A system includes a first processor that may receive a data barrier operation request from a second processor include in the system. Based on receiving that data barrier operation request from the second processor, the fir...
Gespeichert in:
Hauptverfasser: | , , , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Techniques are disclosed relating to data synchronization barrier operations. A system includes a first processor that may receive a data barrier operation request from a second processor include in the system. Based on receiving that data barrier operation request from the second processor, the first processor may ensure that outstanding load/store operations executed by the first processor that are directed to addresses outside of an exclusion region have been completed. The first processor may respond to the second processor that the data barrier operation request is complete at the first processor, even in the case that one or more load/store operations that are directed to addresses within the exclusion region are outstanding and not complete when the first processor responds that the data barrier operation request is complete.
Des techniques se rapportant aux opérations de barrière de synchronisation de données sont divulguées. Un système comprend un premier processeur qui peut recevoir une requête d'opération de barrière de données en provenance d'un second processeur compris dans le système. Sur la base de la réception de la demande d'opération de barrière de données provenant du second processeur, le premier processeur peut assurer que des opérations de charge/stockage en suspens exécutées par le premier processeur qui sont dirigées vers des adresses à l'extérieur d'une région d'exclusion ont été achevées. Le premier processeur peut répondre au second processeur que la demande d'opération de barrière de données est achevée au niveau du premier processeur, même dans le cas où une ou plusieurs opérations de charge/stockage qui sont dirigées vers des adresses à l'intérieur de la région d'exclusion sont en suspens et non achevées lorsque le premier processeur répond que la demande d'opération de barrière de données est achevée. |
---|