发明名称 SYSTEMS AND METHODS FOR VOTING AMONG PARALLEL THREADS
摘要 One embodiment of the present invention sets forth a technique for efficiently performing voting operations within a multi-threaded parallel-processing system. A group of related parallel program threads executes within a processor core together in parallel. A new instruction, called a “vote” instruction, is introduced that enables a parallel program thread to post an individual vote within the context of the group of related threads and to receive the result of the vote. In this fashion, the vote instruction advantageously reduces overhead associated with inter-thread communication, thereby improving overall system performance.
申请公布号 US2012239909(A1) 申请公布日期 2012.09.20
申请号 US201213485622 申请日期 2012.05.31
申请人 NICKOLLS JOHN R.;NYLAND LARS;MILLS PETER C.;SUGERMAN JEREMY;FOLEY TIMOTHY;FAHS BRIAN;GARLAND MICHAEL;LUEBKE DAVID P. 发明人 NICKOLLS JOHN R.;NYLAND LARS;MILLS PETER C.;SUGERMAN JEREMY;FOLEY TIMOTHY;FAHS BRIAN;GARLAND MICHAEL;LUEBKE DAVID P.
分类号 G06F9/00 主分类号 G06F9/00
代理机构 代理人
主权项
地址