Virtualisierung von Hardwareverarbeitungsressourcen in einem Prozessor

Die Verarbeitungshardware eines Prozessors wird virtualisiert, um eine Fassade zwischen einer konsistenten Programmierschnittstelle und spezifischen Hardwareinstanzen bereitzustellen. Hardware-Prozessorkomponenten können dauerhaft oder vorübergehend deaktiviert werden, wenn sie nicht benötigt werden...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Tuckey, Jeff, Joginipally, Praveen, Duluk, Jr., Jerome F, Palmer, Greg, Johnson, Philip Browning, Hirota, Gentaro, Krashinsky, Ronny, Nadadhur, Kaushik
Format: Patent
Sprache:ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Die Verarbeitungshardware eines Prozessors wird virtualisiert, um eine Fassade zwischen einer konsistenten Programmierschnittstelle und spezifischen Hardwareinstanzen bereitzustellen. Hardware-Prozessorkomponenten können dauerhaft oder vorübergehend deaktiviert werden, wenn sie nicht benötigt werden, um die konsistente Programmierschnittstelle zu unterstützen und/oder die Hardware-Verarbeitung über eine Hardware-Anordnung, wie z. B. eine integrierte Schaltung, auszugleichen. Ausführende Software kann von einer Hardware-Anordnung zu einer anderen migriert werden, ohne dass die Hardware zurückgesetzt werden muss. Processing hardware of a processor is virtualized to provide a façade between a consistent programming interface and specific hardware instances. Hardware processor components can be permanently or temporarily disabled when not needed to support the consistent programming interface and/or to balance hardware processing across a hardware arrangement such as an integrated circuit. Executing software can be migrated from one hardware arrangement to another without need to reset the hardware.