首页> 外国专利> Method and system for synchronizing parallel engines in a graphics processing unit

Method and system for synchronizing parallel engines in a graphics processing unit

机译:用于同步图形处理单元中的并行引擎的方法和系统

摘要

A method and system are disclosed for synchronizing two or more engines in a graphics processing unit (GPU). When issuing a command to an engine, a central processing unit (CPU) writes an event value representing the command into an element of an event memory associated with the engine. After executing the command, the engine modifies the content of the event memory in order to recognize the completion of the command execution. The CPU acquires the command execution status by reading the modified content of the event memory. With precise knowledge of the command execution status, the CPU can issue commands to various engines independently, hence the engines can run parallel.
机译:公开了一种用于同步图形处理单元(GPU)中的两个或更多个引擎的方法和系统。当向引擎发出命令时,中央处理单元(CPU)将代表命令的事件值写入与引擎相关联的事件存储器的元素中。执行命令后,引擎将修改事件存储器的内容,以识别命令执行的完成。 CPU通过读取事件存储器的修改内容来获取命令执行状态。借助对命令执行状态的精确了解,CPU可以独立地向各种引擎发出命令,因此引擎可以并行运行。

著录项

  • 公开/公告号US7903120B2

    专利类型

  • 公开/公告日2011-03-08

    原文格式PDF

  • 申请/专利权人 GUOFENG ZHANG;

    申请/专利号US20060581973

  • 发明设计人 GUOFENG ZHANG;

    申请日2006-10-17

  • 分类号G06T1/00;G06T15/00;G06F15/80;G09G5/36;

  • 国家 US

  • 入库时间 2022-08-21 18:07:50

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号