Parking threads in barrel processor for managing hazard clearance

Apparatuses and techniques are described herein for parking threads in a barrel processor for managing hazard clearance. A bucket processor includes hazard management circuitry to: receive an indication of an instruction executed in a compute pipeline of the bucket processor, the instruction encount...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: BARONE CHRISTIAN
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Apparatuses and techniques are described herein for parking threads in a barrel processor for managing hazard clearance. A bucket processor includes hazard management circuitry to: receive an indication of an instruction executed in a compute pipeline of the bucket processor, the instruction encountering a hazard and being unable to advance through the compute pipeline; storing the indication of the instruction in a hazard memory; receiving a signal indicating that the hazard has been cleared; and cause the instruction to be rescheduled at a starting point of the compute pipeline in response to the signal. 本文中描述用于在用于管理危险清除的桶形处理器中停驻线程的装置及技术。一种桶形处理器包含危险管理电路系统,所述危险管理电路系统用来:接收在所述桶形处理器的计算管线中执行的指令的指示,所述指令已遇到危险且不能够前进通过所述计算管线;将所述指令的所述指示存储在危险存储器中;接收指示所述危险已清除的信号;且响应于所述信号而致使在所述计算管线的起点处重新调度所述指令。