发明名称 System und Verfahren zum Hardware-Scheduling von indexierten Barrieren
摘要 Es wird ein System und ein Verfahren zum Scheduling der Ausführung von indexierten Barriereinstruktionen bereitgestellt. Die Ausführung einer Mehrzahl von Threads zum Verarbeiten von Instruktionen eines Programmes, das eine Barriereinstruktion enthält, wird initiiert, und wenn jeder Thread die Barriereinstruktion erreicht, hält der Thread die Ausführung der Instruktionen an. Eine erste Subgruppe von Threads in der Mehrzahl von Threads ist mit einem ersten Subbarriereindex assoziiert und eine zweite Subgruppe von Threads in der Mehrzahl von Threads ist mit einem zweiten Subbarriereindex assoziiert. Wenn die Barriereinstruktion zur Ausführung geschedulet werden kann, werden Threads in der ersten Subgruppe seriell ausgeführt und Threads in der zweiten Subgruppe werden seriell ausgeführt und zumindest ein Thread in der ersten Subgruppe wird parallel mit zumindest einem Thread in der zweiten Subgruppe ausgeführt.
申请公布号 DE102013114072(A1) 申请公布日期 2014.09.18
申请号 DE201310114072 申请日期 2013.12.16
申请人 NVIDIA CORP. 发明人 LINDHOLM, JOHN ERIK;KARRAS, TERO TAPANI
分类号 G06F9/52 主分类号 G06F9/52
代理机构 代理人
主权项
地址