[发明专利]基于细分状态的图形处理器和图形处理方法在审
| 申请号: | 201910643477.4 | 申请日: | 2019-07-16 |
| 公开(公告)号: | CN111145073A | 公开(公告)日: | 2020-05-12 |
| 发明(设计)人: | 陈昇熏 | 申请(专利权)人: | 三星电子株式会社 |
| 主分类号: | G06T1/20 | 分类号: | G06T1/20 |
| 代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 纪雯 |
| 地址: | 韩国*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 细分 状态 图形 处理器 处理 方法 | ||
一种包括多个计算单元的图形处理器包括:第一计算单元,包括多个子单元和状态表,所述状态表存储所述多个子单元的状态;以及状态管理器,响应于第一命令更新状态表,并响应于第二命令指派在状态表中存储的状态的状态组合。状态表包括多个子表,所述多个子表分别与所述多个子单元中的子单元相对应,每个子表包括针对每个对应子单元指派状态的状态组合的行。状态管理器将包括在多个子表中的每个子表内的行之一指派为状态的状态组合。
相关申请的交叉引用
2018年11月6日在韩国知识产权局提交的题为:“Graphics Processor andGraphics Processing Method Based on Subdivided States”的韩国专利申请No.10-2018-0135326通过引用整体并入本文。
技术领域
实施例涉及图形处理,更具体地,涉及图形处理器和图形处理方法,所述图形处理器和图形处理方法均基于细分状态。
背景技术
渲染是在预定视点中根据三维(3D)模型或二维(2D)模型生成图像的过程。随着对计算机图形的需求增加,图形处理系统可以用作用于加速渲染的专用硬件。在包括图形处理系统的计算系统中,渲染过程可以被称为图形管线。
图形处理系统可以包括多个计算单元,并且可以包括存储器,该存储器存储提供给每个计算单元或由每个计算单元生成的数据。基于从图形处理系统的外部(例如,主机)提供的命令,计算单元可以在被设置为特定状态之后开始执行操作。因此,为了增强图形管线的性能,需要高效地设置多个计算单元的状态。
发明内容
一个或多个实施例提供了一种包括多个计算单元的图形处理器,该图形处理器包括:第一计算单元,具有多个子单元和状态表,所述状态表存储所述多个子单元的状态;以及状态管理器,响应于第一命令更新状态表,并响应于第二命令指派在状态表中存储的状态的状态组合。状态表包括多个子表,所述多个子表中的每个子表与所述多个子单元中的一个或多个子单元相对应并且包括针对对应子单元指派状态的状态组合的行。状态管理器将包括在多个子表中的每个子表内的行之一指派为状态的状态组合。
一个或多个实施例提供了一种包括多个计算单元的图形处理器,该图形处理器包括:第一计算单元,包括存储多个子单元和所述多个子单元的状态的状态表;以及状态管理器,响应于第一命令更新状态表,并响应于第二命令指派在状态表中存储的状态的状态组合。第一计算单元还可以包括映射表,该映射表将多个子单元映射到状态表的字段。
一个或多个实施例提供了一种基于多个计算单元的图形处理方法,该图形处理方法包括:响应于第一命令,更新状态表,所述状态表存储在计算单元中包括的多个子单元的状态;以及响应于第二命令,指派在状态表中存储的状态的状态组合。指派状态组合包括:指派在状态表中包括的第一子表中的一行并指派在状态表中包括的第二子表中的一行,其中第一子表和第二子表中的行针对其中的每个子单元指派状态的状态组合。
附图说明
通过参考附图详细描述示例性实施例,特征对于本领域技术人员将变得显而易见,在附图中:
图1示出了根据示例性实施例的计算系统;
图2示出了根据示例性实施例的图形处理器;
图3A和3B示出了根据比较示例的状态表的示例;
图4示出了根据示例性实施例的子表的示例;
图5示出了根据示例性实施例的子表的示例;
图6示出了根据示例性实施例的图形处理器;
图7示出了根据示例性实施例的映射表的示例;
图8示出了根据示例性实施例的图形处理系统;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910643477.4/2.html,转载请声明来源钻瓜专利网。





