[发明专利]具有多个着色器引擎的处理单元有效
| 申请号: | 201080049825.2 | 申请日: | 2010-09-03 |
| 公开(公告)号: | CN102598061A | 公开(公告)日: | 2012-07-18 |
| 发明(设计)人: | M·曼托;R·C·泰勒;J·T·布雷迪 | 申请(专利权)人: | 先进微装置公司 |
| 主分类号: | G06T15/00 | 分类号: | G06T15/00 |
| 代理公司: | 北京戈程知识产权代理有限公司 11314 | 代理人: | 程伟;王锦阳 |
| 地址: | 美国加利*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 具有 着色 引擎 处理 单元 | ||
1.一种处理器,包括:
第一着色器引擎,其建构成处理用于即将显示于显示装置上的像素的第一子集的像素着色器;以及
第二着色器引擎,其建构成处理用于即将显示于所述显示装置上的像素的第二子集的像素着色器;
其中,所述第一及第二着色器引擎各自进一步建构成处理通用计算着色器及非像素图形着色器。
2.根据权利要求1所述的处理器,进一步包括:
第一级(L1)数据高速缓存,其是耦接至并设置于所述第一及第二着色器引擎之间。
3.根据权利要求2所述的处理器,其中,所述第一着色器引擎、所述第二着色器引擎及所述L1数据高速缓存是用于提供具有实质方形平面设计的所述处理器。
4.根据权利要求2所述的处理器,其中,所述L1数据高速缓存是耦接至第二级(L2)数据高速缓存。
5.根据权利要求2所述的处理器,进一步包括:
第三着色器引擎,其建构成处理用于即将显示于所述显示装置上的像素的第三子集的像素着色器;以及
第四着色器引擎,其建构成处理用于即将显示于所述显示装置上的像素的第四子集的像素着色器;
其中,所述L1数据高速缓存是耦接至并设置于所述第三及第四着色器引擎之间,且
其中,所述第三及第四着色器引擎各自进一步建构成处理通用计算着色器及非像素图形着色器。
6.根据权利要求1所述的处理器,进一步包括:
输入逻辑,其建构成准备即将发配至所述第一及第二着色器引擎的工作负荷。
7.根据权利要求6所述的输入逻辑,包括:
第一扫描转换器,其建构成扫描所述工作负荷及识别即将由所述第一着色器引擎处理的所述像素的第一子集;以及
第二扫描转换器,其建构成扫描所述工作负荷及识别即将由所述第二着色器引擎处理的所述像素的第二子集。
8.根据权利要求1所述的处理器,进一步包括:
第一输出逻辑,是耦接至所述第一着色器引擎及第一多数个芯片外存储器信道,使来自所述第一着色器引擎的结果数据提供给所述第一多数个芯片外存储器信道中的任一个;以及
第二输出逻辑,是耦接至所述第二着色器引擎及第二多数个芯片外存储器信道,使来自所述第二着色器引擎的结果数据提供给所述第二多数个芯片外存储器信道中的任一个。
9.根据权利要求8所述的处理器,进一步包括:
交叉开关,是装备有
(i)第一数据路径,是从所述第一着色器引擎至所述第二多数个芯片外存储器信道;以及
(ii)第二数据路径,是从所述第二着色器引擎至所述第一多数个芯片外存储器信道。
10.一种包括计算机可读取储存媒介的计算机程序产品,所述计算机可读取储存媒介含有指令,当执行所述指令于计算装置中时定义处理器,其中所述处理器包括:
第一着色器引擎,其建构成处理用于即将显示于显示装置上的像素的第一子集的像素着色器;
第二着色器引擎,其建构成处理用于即将显示于所述显示装置上的像素的第二子集的像素着色器;以及
其中,所述第一及第二着色器引擎各自进一步建构成处理通用计算着色器及非像素图形着色器。
11.根据权利要求10所述的计算机程序产品,其中,所述处理器进一步包括:
第一级(L1)数据高速缓存,其是耦接至并设置于所述第一及第二着色器引擎之间。
12.根据权利要求11所述的计算机程序产品,其中,所述第一着色器引擎、所述第二着色器引擎及所述L1数据高速缓存是用于提供具有实质方形平面设计的所述处理器。
13.根据权利要求11所述的计算机程序产品,其中,所述L1数据高速缓存是耦接至第二级(L2)数据高速缓存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于先进微装置公司,未经先进微装置公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080049825.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:垂直整合的处理腔室
- 下一篇:用于向网站访客提供目标内容的方法和装置





