发明公开
- 专利标题: 一种抽象目标码架构的着色语言机器码生成方法及装置
-
申请号: CN201910952296.X申请日: 2019-10-09
-
公开(公告)号: CN111091612A公开(公告)日: 2020-05-01
- 发明人: 胡艳明 , 黄亮 , 张雁 , 熊庭刚
- 申请人: 中国船舶重工集团公司第七0九研究所
- 申请人地址: 湖北省武汉市江夏区凤凰产业园藏龙北路1号
- 专利权人: 中国船舶重工集团公司第七0九研究所
- 当前专利权人: 中国船舶重工集团公司第七0九研究所
- 当前专利权人地址: 湖北省武汉市江夏区凤凰产业园藏龙北路1号
- 代理机构: 武汉河山金堂专利事务所
- 代理商 胡清堂; 陈懿
- 主分类号: G06T15/50
- IPC分类号: G06T15/50
摘要:
本发明公开一种抽象目标码架构的着色语言机器码生成方法及装置,所述方法包括:根据GPU着色器的具体类型定义一套通用的着色器抽象目标指令;将着色语言程序的中间表示代码转换成抽象目标指令;根据抽象目标指令与实际GPU目标机器指令的映射关系设计指令映射表;将所述抽象目标指令与所述指令映射表进行模式匹配,将所述抽象目标指令转换成GPU着色器可执行的目标机器指令。本发明所述方法引入的抽象目标代码能够将编译器后端目标代码的生成部分与具体GPU着色器机器代码进行解耦,能够大幅提升着色语言编译器后端程序的模块化水平,降低编译器后端开发的难度。
公开/授权文献
- CN111091612B 一种抽象目标码架构的着色语言机器码生成方法及装置 公开/授权日:2023-06-02
IPC分类:
G | 物理 |
G06 | 计算;推算或计数 |
G06T | 一般的图像数据处理或产生 |
G06T15/00 | 3D〔三维〕图像的加工 |
G06T15/50 | .发光效果 |