发明名称 CONTROL FLOW IN A HETEROGENEOUS COMPUTER SYSTEM
摘要 Methods, apparatuses, and computer readable media are disclosed for control flow on a heterogeneous computer system. The method may include a first processor of a first type, for example a CPU, requesting a first kernel be executed on a second processor of a second type, for example a GPU, to process first work items. The method may include the GPU executing the first kernel to process the first work items. The first kernel may generate second work items. The GPU may execute a second kernel to process the generated second work items. The GPU may dispatch producer kernels when space is available in a work buffer. The GPU may dispatch consumer kernels to process work items in the work buffer when the work buffer has available work items. The GPU may be configured to determine a number of processing elements to execute the first kernel and the second kernel.
申请公布号 US2013332702(A1) 申请公布日期 2013.12.12
申请号 US201313912243 申请日期 2013.06.07
申请人 ADVANCED MICRO DEVICES, INC. 发明人 BOUDIER PIERRE
分类号 G06F9/38 主分类号 G06F9/38
代理机构 代理人
主权项
地址