Key points are not available for this paper at this time.
Spekulative Ausführung ist eine wichtige Quelle für Parallelität bei VLIW- und superskalaren Prozessoren. Eine ernsthafte Herausforderung bei der durch den Compiler gesteuerten spekulativen Ausführung besteht darin, alle Programmausführungsfehler zum Zeitpunkt ihres Auftretens genau zu erkennen und zu melden. In diesem Papier wird eine Reihe architektonischer Merkmale und eine zeitliche Planung zur Kompilierzeit vorgestellt, die als Sentinel-Zeitplanung bezeichnet wird. Die Sentinel-Zeitplanung bietet einen effektiven Rahmen für die durch den Compiler gesteuerte spekulative Ausführung, die alle Ausnahmen genau erkennt und meldet. Die Sentinel-Zeitplanung unterstützt auch die spekulative Ausführung von Speicheranweisungen, indem sie einen Speicherpuffer bereitstellt, der vorläufige Einträge ermöglicht. Experimentelle Ergebnisse zeigen, dass die Sentinel-Zeitplanung für eine Vielzahl von VLIW- und superskalaren Prozessoren äußerst effektiv ist.
Mahlke et al. (Dienstag) haben diese Frage untersucht.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: