[发明专利]用于光线追踪渲染的并行相交测试及着色的架构有效
申请号: | 201410189255.7 | 申请日: | 2009-03-20 |
公开(公告)号: | CN104112291B | 公开(公告)日: | 2017-03-29 |
发明(设计)人: | 路克·堤尔曼·彼特森;詹姆斯·亚历山大·麦康比;莱恩·R·沙斯伯里;史帝芬·波希尔 | 申请(专利权)人: | 想象技术有限公司 |
主分类号: | G06T15/06 | 分类号: | G06T15/06 |
代理公司: | 北京市金杜律师事务所11256 | 代理人: | 王茂华 |
地址: | 英国赫*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及用于光线追踪渲染的并行相交测试及着色的架构。在一个实施例中,对场景进行光线追踪包括利用与多个着色资源连接的多个相交测试资源,这些相交测试资源可通过链路/队列聚合集体通信。从测试到着色的队列包括相应光线/图元相交指示,该指示包括光线标识符。从着色到测试的队列包括用于测试的新光线的标识符,其中,定义该光线的数据单独地存储在分布在所述多个相交测试资源当中的多个存储器中。光线定义数据可以保持在分布式存储器中,直到光线完成相交测试为止,该光线定义数据可基于光线标识符而被多次选择用于测试。 | ||
搜索关键词: | 用于 光线 追踪 渲染 并行 相交 测试 着色 架构 | ||
【主权项】:
一种计算机系统,包括:多个处理器内核,所述多个处理器内核连接在环形总线排布中,其中每个处理器内核被耦合以用于与两个其他处理器内核通信;多个高速缓存,每个高速缓存与所述多个处理器内核的子集相关联;在所述多个处理器内核之间共享的主存储器,所述主存储器存储定义多条光线的数据、定义几何图元的数据以及定义加速结构的元素的数据,其中所述多个处理器内核中的一个处理器内核被配置为执行光线包处理,所述光线包处理被配置用于形成包含光线数据的包,并且其中所述包含光线数据的包在所述环形总线上被传递,并且所述多个高速缓存中的每个高速缓存从所述包中取得所述光线数据的一部分,并且存储所述光线数据的该部分,以供所述多个处理器内核中与该高速缓存相关联的所述子集访问。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于想象技术有限公司,未经想象技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410189255.7/,转载请声明来源钻瓜专利网。
- 上一篇:车辆用座椅
- 下一篇:一种溶剂型聚苯乙烯改性沥青防水涂料制备方法