-
公开(公告)号:US20080109810A1
公开(公告)日:2008-05-08
申请号:US11557301
申请日:2006-11-07
IPC分类号: G06F9/50
CPC分类号: G06F9/4843 , G06F3/14 , G06F9/461 , G06F9/5016 , G06F9/5061 , G06F9/544 , G06T7/0004 , G09G5/363
摘要: Systems and methods that independently control divided and/or isolated processing resources of a Graphical Processing Unit (GPU). Synchronization primitives for processing are shared among such resources to process interaction with the engines and their associated different requirements (e.g. different language). Accordingly, independent threads can be created against particular nodes (e.g., a video engine node, 3D engine node), wherein multiple engines can exist under a single node, and independent control can subsequently be exerted upon the plurality of engines associated with the GPU.
摘要翻译: 独立控制图形处理单元(GPU)的分割和/或隔离处理资源的系统和方法。 用于处理的同步原语在这些资源之间共享以处理与引擎及其相关联的不同要求(例如不同语言)的交互。 因此,可以针对特定节点(例如,视频引擎节点,3D引擎节点)创建独立线程,其中多个引擎可以存在于单个节点下,并且随后可以在与GPU相关联的多个引擎上施加独立控制。
-
公开(公告)号:US07830387B2
公开(公告)日:2010-11-09
申请号:US11557301
申请日:2006-11-07
CPC分类号: G06F9/4843 , G06F3/14 , G06F9/461 , G06F9/5016 , G06F9/5061 , G06F9/544 , G06T7/0004 , G09G5/363
摘要: Systems and methods that independently control divided and/or isolated processing resources of a Graphical Processing Unit (GPU). Synchronization primitives for processing are shared among such resources to process interaction with the engines and their associated different requirements (e.g. different language). Accordingly, independent threads can be created against particular nodes (e.g., a video engine node, 3D engine node), wherein multiple engines can exist under a single node, and independent control can subsequently be exerted upon the plurality of engines associated with the GPU.
摘要翻译: 独立控制图形处理单元(GPU)的分割和/或隔离处理资源的系统和方法。 用于处理的同步原语在这些资源之间共享以处理与引擎及其相关联的不同要求(例如不同语言)的交互。 因此,可以针对特定节点(例如,视频引擎节点,3D引擎节点)创建独立线程,其中多个引擎可以存在于单个节点下,并且随后可以在与GPU相关联的多个引擎上施加独立控制。
-