发明名称 GRAPHIC PROCESSING UNIT COMPRISING A COMMAND PROCESSOR WITH MULTIPLE BUFFERS TO ENABLE ASYNCHRONOUS CONCURRENT DISPATCH OF TASKS OF DIFFERENT TYPE ON A SHADER CORE
摘要 A processing unit that includes a plurality of virtual engines and a shader core. The plurality of virtual engines is configured to (i) receive, from an operating system (OS), a plurality of tasks substantially in parallel with each other and (ii) load a set of state data associated with each of the plurality of tasks. The shader core is configured to execute the plurality of tasks substantially in parallel based on the set of state data associated with each of the plurality of tasks. The processing unit may also include a scheduling module that schedules the plurality of tasks to be issued to the shader core.
申请公布号 EP2473920(A2) 申请公布日期 2012.07.11
申请号 EP20100779865 申请日期 2010.09.03
申请人 ADVANCED MICRO DEVICES, INC. 发明人 MANTOR, MICHAEL;MCCRARY, REX
分类号 G06F9/50 主分类号 G06F9/50
代理机构 代理人
主权项
地址