首页>
外国专利>
GANG SCHEDULING WITH AN ONBOARD GRAPHICS PROCESSING UNIT AND USER-BASED QUEUES
GANG SCHEDULING WITH AN ONBOARD GRAPHICS PROCESSING UNIT AND USER-BASED QUEUES
展开▼
机译:GANG调度与板载图形处理单元和基于用户的队列
展开▼
页面导航
摘要
著录项
相似文献
摘要
A processing unit such as a graphics processing unit (GPU) includes a set of queues that stores command buffers prior to execution in a corresponding plurality of pipelines. The processing unit also implements a kernel mode driver that allocates a first subset of the set of queues to a first application in response to receiving registration requests from the first application. The processing unit further includes a scheduler that schedules command buffers in the first subset of the set of queues for concurrent execution on a first subset of the set of pipelines. In some cases, an interrupt is generated in response to execution of a first command in a first command buffer in the first queue or the second queue. The interrupt includes an address indicating a location of a routine to be executed by a second subset of the plurality of pipelines.
展开▼