[发明专利]光线追踪处理器、处理器芯片、设备终端以及光线追踪方法有效
申请号: | 202110629352.3 | 申请日: | 2021-06-07 |
公开(公告)号: | CN113344766B | 公开(公告)日: | 2022-09-06 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 中天恒星(上海)科技有限公司 |
主分类号: | G06T1/20 | 分类号: | G06T1/20;G06F9/48 |
代理公司: | 上海上谷知识产权代理有限公司 31342 | 代理人: | 蔡继清 |
地址: | 200336 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 光线 追踪 处理器 芯片 设备 终端 以及 方法 | ||
1.一种光线追踪处理器,其特征在于,包括:全局任务分配单元、多个光线处理控制器、全局缓存单元和任务返回单元;
全局任务分配单元,耦接于各个光线处理控制器,用于接收光线追踪任务,并根据所述多个光线处理控制器的工作状态对所述光线追踪任务进行分配;其中,所述光线追踪任务包括光线求交计算任务;每个所述光线处理控制器,包括:本地任务分配单元和多个类型的计算单元;所述本地任务分配单元,用于接收所述全局任务分配单元的光线追踪任务并根据其中的光线求交计算任务分配至适配的计算单元进行光线求交计算;其中,所述适配指的是所述光线求交计算的求交对象与所述计算单元的类型适配,所述本地任务分配单元用于将光线与不同材质的所述求交对象相交所产生的光线求交计算任务分配到类型适配的计算单元进行所述光线求交计算;
所述全局缓存单元,耦接于各个光线处理控制器,用于缓存各个光线处理控制器处理光线追踪任务的处理结果;
所述任务返回单元,耦接于所述全局任务分配单元及全局缓存单元,用于获取每个光线追踪任务对应的处理结果并返回至所述光线追踪任务的发起端。
2.根据权利要求1所述的光线追踪处理器,其特征在于,所述光线处理控制器还包括本地缓存单元,所述本地缓存单元用于缓存所述光线追踪任务的计算结果至所述全局缓存单元。
3.根据权利要求1所述的光线追踪处理器,其特征在于,所述多个类型的计算单元包括通用计算单元和光线加速单元。
4.根据权利要求1所述的光线追踪处理器,其特征在于,还包括预处理单元,所述预处理单元耦接于所述全局任务分配单元,用以对接收的所述光线追踪任务进行数据解析及数据转换。
5.根据权利要求4所述的光线追踪处理器,其特征在于,所述预处理单元还包括重组子单元,所述重组子单元用于对所述光线追踪数据进行重组。
6.根据权利要求1所述的光线追踪处理器,其特征在于,所述全局任务分配单元还耦接于所述任务返回单元。
7.一种处理器芯片,其特征在于,包括:至少一个主处理器;如权利要求1-6任一项所述的光线追踪处理器,耦接于所述至少一个主处理器,以用于接收并处理至少一个主处理器发出的光线追踪任务,并返回计算结果。
8.根据权利要求7所述的处理器芯片,其特征在于,所述主处理器包括图形处理器。
9.一种设备终端,其特征在于,包括上述权利要求7或8的所述处理器芯片。
10.一种光线追踪方法,其特征在于,应用于如权利要求1-6中任一项所述的光线追踪处理器,所述光线追踪方法包括:
接收所述光线追踪任务并根据所述多个光线追踪控制器的工作状态对所述光线追踪任务进行分配;
将分配到的所述光线追踪任务根据其中的所述光线求交计算任务分配至适配的所述计算单元进行光线求交计算,其中将光线与不同材质的所述求交对象相交所产生的光线求交计算任务分配到类型适配的计算单元进行所述光线求交计算;
获取每个光线追踪任务对应的处理结果并将处理结果返回至所述光线追踪任务的发起端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中天恒星(上海)科技有限公司,未经中天恒星(上海)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110629352.3/1.html,转载请声明来源钻瓜专利网。