发明名称 |
用于调度图形处理单元命令流的延迟抢占技术 |
摘要 |
本发明针对用于调度用于在图形处理单元GPU上执行的GPU命令流的延迟抢占技术。描述经配置以控制GPU来执行延迟抢占调度的主机CPU。举例来说,主机CPU可响应于接收到抢占通知而选择GPU命令流中的一或多个位置以作为在其处允许发生抢占的一或多个位置,且可基于所述选定的一或多个位置将一或多个权标放置在所述GPU命令流中。所述权标可向所述GPU指示允许在所述选定的一或多个位置处发生抢占。本发明进一步描述经配置以基于放置在GPU命令流中的一或多个权标而抢占GPU命令流的执行的GPU。 |
申请公布号 |
CN104641396A |
申请公布日期 |
2015.05.20 |
申请号 |
CN201380046499.3 |
申请日期 |
2013.06.20 |
申请人 |
高通股份有限公司 |
发明人 |
埃杜瓦杜斯·A·梅茨;奈杰尔·特伦斯·普尔;科林·克里斯托弗·夏普;安德鲁·格鲁伯 |
分类号 |
G06T1/20(2006.01)I;G06F9/48(2006.01)I |
主分类号 |
G06T1/20(2006.01)I |
代理机构 |
北京律盟知识产权代理有限责任公司 11287 |
代理人 |
宋献涛 |
主权项 |
一种方法,其包括:使用处理器选择图形处理单元GPU命令流中的一或多个位置以作为在其处允许处理所述GPU命令流的GPU响应于从所述处理器接收到抢占所述GPU命令流的执行的通知而抢占所述GPU命令流的执行的一或多个位置;及使用所述处理器基于所述选定的一或多个位置而将一或多个权标放置在所述GPU命令流中,所述一或多个权标向所述GPU指示允许在所述GPU命令流中的所述选定的一或多个位置处发生抢占。 |
地址 |
美国加利福尼亚州 |