ATOMIC INSTRUCTION SET AND ARCHITECTURE WITH BUS ARBITRATION LOCKING

An article of manufacture includes a non-transitory machine-readable medium. The medium includes instructions. The instructions, when read and executed by a processor, cause the processor to identify a first input instruction in a code stream to be executed, determine that the first input instructio...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: CATHERWOOD, Michael, ELLIS, Robert, BOWLING, Stephen
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:An article of manufacture includes a non-transitory machine-readable medium. The medium includes instructions. The instructions, when read and executed by a processor, cause the processor to identify a first input instruction in a code stream to be executed, determine that the first input instruction includes an atomic operation designation, and selectively block interrupts for a duration of execution of the first input instruction and a second input instruction. The second input instruction is to immediately follow the first input instruction in the code stream. Un article de fabrication comporte un support non transitoire lisible par machine. Le support comporte des instructions. Les instructions, lorsqu'elles sont lues et exécutées par un processeur, amènent le processeur à identifier une première instruction d'entrée dans un flux de code à exécuter, à déterminer que la première instruction d'entrée comprend une désignation d'opération atomique, et à bloquer sélectivement des interruptions pour une durée d'exécution de la première instruction d'entrée et une deuxième instruction d'entrée. La deuxième instruction d'entrée doit suivre immédiatement la première instruction d'entrée dans le flux de code.