专利汇可以提供顶点着色器、绘图处理单元及其相关的流程控制方法专利检索,专利查询,专利分析的服务。并且本 发明 提供一种 顶点 着色器 、绘图处理单元及其相关的流程控制方法,特别涉及一种 顶点着色器 ,包括一指令暂存器文件、一流程 控制器 、一线程仲裁器以及一 算术逻辑单元 管线。指令暂存器文件储存多个指令。流程控制器同时地执行多个线程、自线程的指令暂存器文件中依序读取指令以及存取线程的顶点数据。线程仲裁器检查在线程中的指令的关联性,并依据关联性检查的结果以及一线程执行优先权,选取一欲执行的线程。算术逻辑单元管线接收顶点数据,以执行线程仲裁器所选出的线程的指令,以进行三维绘图计算。本发明所述的顶点着色器、绘图处理单元及其相关的流程控制方法,当顶点着色器要执行的指令中存在关联性时,ALU管线的效能将被改善。,下面是顶点着色器、绘图处理单元及其相关的流程控制方法专利的具体信息内容。
1.一种顶点着色器,其特征在于,包括:
一指令暂存器文件,用以连续地储存多个指令;
一流程控制器,可同时地执行多个线程、自上述线程的上 述指令暂存器文件中依序读取上述指令、以及存取上述线程的 顶点数据;
一线程仲裁器,检查在上述线程中的上述指令的关联性, 并依据上述关联性检查的结果以及一线程执行优先权,选取一 欲执行的线程;
一算术逻辑单元管线,接收上述顶点数据,以执行上述线 程仲裁器所选出的上述线程的上述指令,以执行三维绘图计算; 以及
一输入暂存器文件,用以储存上述顶点数据;
其中上述流程控制器包括多个线程暂存器文件,用以储存 上述指令,其中每一上述线程暂存器文件对应于一线程;
其中上述线程仲裁器检查在一线程中的上述指令的关联 性,并且当上述线程中的上述指令之中存在关联性时,上述线 程仲裁器依据上述线程执行优先权,选取一下一线程,以供上 述算术逻辑单元管线使用。
2.根据权利要求1所述的顶点着色器,其特征在于,上述 线程执行优先权依据上述顶点数据的输入序列顺序决定。
3.根据权利要求1所述的顶点着色器,其特征在于,上述 顶点数据依据上述顶点数据的输入序列顺序,分配至每一上述 线程暂存器文件。
4.根据权利要求1所述的顶点着色器,其特征在于,由上 述算术逻辑单元管线所执行的三维计算包括由下列群组所选出 的一组合:
来源选择;
重组;
乘法运算;
加法运算;以及
目的地分配。
5.一种绘图处理单元,其特征在于,包括:
一顶点着色器,用以同时地执行多个线程、接收多个影像 数据以进行坐标转换以及光源处理;
一设定引擎,将自上述顶点着色器所接收到的上述影像数 据组合成三角形;以及
一像素着色器,接收来自上述设定引擎的上述影像数据并 对上述影像数据执行一描图程序以产生像素数据;
其中上述顶点着色器包括:
一指令暂存器文件,用以连续地储存多个指令;
一流程控制器,用以同时地执行多个线程、自上述线 程的上述指令暂存器文件中依序读取上述指令、以及存取 上述线程的上述影像数据;
一线程仲裁器,检查在上述线程中的上述指令的关联 性,并依据上述关联性检查的结果以及一线程执行优先权, 选取欲执行的线程;
一算术逻辑单元管线,接收上述影像数据,以执行上 述线程仲裁器所选出的上述线程的上述指令,以进行三维 绘图计算;以及
一输入暂存器文件,用以储存上述影像数据;
其中上述流程控制器包括多个线程暂存器文件,用以 储存上述指令,其中每一上述线程暂存器文件对应于一线 程;
其中上述线程仲裁器检查在一线程中的上述指令的关 联性,并且当上述线程中的上述指令之中存在关联性时, 上述线程仲裁器依据上述线程执行优先权,选取一下一线 程,以供上述算术逻辑单元管线使用;
其中上述线程执行优先权依据上述影像数据的输入序 列顺序决定。
6.根据权利要求5所述的绘图处理单元,其特征在于,上 述影像数据依据上述影像数据的输入序列顺序,分配至上述线 程暂存器文件。
7.一种流程控制方法,适用于一同时地执行多个线程的顶 点着色器,其特征在于,包括下列步骤:
读出多个指令以供上述线程使用;
检查在上述线程中的上述指令的关联性;
依据上述关联性检查的结果以及一线程执行优先权,选取 一欲执行的线程;以及
指派上述选取的线程的上述指令;
其中上述选取上述欲执行的线程的步骤包括当上述指令之 中存在关联性时,依据上述线程执行优先权选取一下一线程。
8.根据权利要求7所述的流程控制方法,其特征在于,上 述线程执行优先权依据上述顶点数据的输入序列顺序决定。
9.根据权利要求7所述的流程控制方法,其特征在于,更 包括依据上述顶点数据的输入序列顺序,将上述顶点数据分配 至每一上述线程暂存器文件。
本发明有关于一种顶点着色器(vertex shader),特别是有关 于一种可同时执行多个线程(thread)的顶点着色器。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
基于机顶盒的游戏功能实现方法 | 2020-05-22 | 782 |
文件处理装置的实时控制方法及系统 | 2020-05-19 | 690 |
用于虚拟机中的集中式软件管理的系统和方法 | 2020-05-24 | 263 |
多协议电信路由选择优化 | 2020-05-18 | 972 |
一种机顶盒EPG页面的合成方法及系统 | 2020-05-16 | 819 |
一种电信交换系统及其方法 | 2020-05-18 | 95 |
无缝应用接口管理器 | 2020-05-20 | 726 |
电子装置、贷款催收案件分案方法及存储介质 | 2020-05-20 | 260 |
具有优先选编规则的迭代软件开发环境 | 2020-05-13 | 38 |
在根据有优选次序的像素传输方法进行数据存储时管理数据终端设备的存储介质中的存储空间的方法 | 2020-05-11 | 36 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。