[发明专利]一种基于UML的面向GPU片元着色任务调度方法有效
申请号: | 201811522857.4 | 申请日: | 2018-12-12 |
公开(公告)号: | CN109656532B | 公开(公告)日: | 2022-03-15 |
发明(设计)人: | 姜丽云;吴晓成;楼晓强;张少锋;陈佳;韩立敏 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | G06F8/20 | 分类号: | G06F8/20 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 王迪 |
地址: | 710000 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 uml 面向 gpu 着色 任务 调度 方法 | ||
本发明涉及计算机硬件建模技术领域,提供一种基于UML的面向GPU片元着色任务调度方法,包括:步骤1:初始化单元,记为Pixel_Assemble_Initialize;步骤2:图像数据组装单元,记为Pixel_Ipu_Assemble;步骤3:几何引擎数据组装单元,记为Pixel_Geu_Assemble;步骤4:调试信息处理单元,记为Pixel_Debug_Assemble。本发明通过UML语言和事务级建模方法对GPU片元着色任务调度单元进行建模,具体包括GPU片元着色任务调度单元的结构视图和单元内部的行为图。能够帮助系统开发人员更好的理解系统架构和功能,建立更可靠更完善的系统模型,可以更高效的对硬件结构的可行性进行验证。
技术领域
本发明涉及计算机硬件建模技术领域,尤其涉及一种基于UML的面向GPU片元着色任务调度方法。
背景技术
UML(Unitied Modeling Language)又称统一建模语言,是一个支持模型化和软件系统开发的图形化语言,为软件开发提供模型化和可视化支持,UML能够帮助设计者缩短设计时间,减少改进成本,使软硬件分割最优。
GPU流水线高速、并行的特征和灵活的可编程能力,为图形处理和通用并行计算提供了良好的运行平台。目前,我国GPU研制能力薄弱,各领域显示控制系统中大量采用国外进口的商用GPU芯片。尤其是在军用领域中,国外进口商用GPU芯片存在安全性、可靠性、保障性等方面的隐患,无法满足军用环境的需求;而且,出于政治、军事、经济等原因,国外对我国实行技术“封锁”和产品“垄断”,难以获得GPU芯片的底层技术资料,如寄存器资料、详细内部微架构、核心软件源码等,导致GPU功能、性能无法充分发挥,且移植性较差;上述问题严重制约了我国显示系统的独立研制和自主发展,突破图形处理器关键技术、研制图形处理器芯片迫在眉睫。
通过UML建模的GPU片元着色任务调度单元的硬件系统,能够帮助系统开发人员更好的理解系统架构和功能,建立更可靠更完善的系统模型,可以更高效的对硬件结构的可行性进行验证。
发明内容
基于背景技术中存在的问题,本发明提供一种基于UML的面向GPU片元着色任务调度方法,能够帮助系统开发人员更好的理解系统架构和功能,建立更可靠更完善的系统模型,可以更高效的对硬件结构的可行性进行验证。
本发明的技术解决方案是:
一种基于UML的面向GPU片元着色任务调度方法,包括:
步骤1:初始化单元,记为Pixel_Assemble_Initialize;
执行检测ipuPixelFifo和geuPixelFifo状态,若ipuPixelFifo为非空且geuPixelFifo为空,则跳转到步骤1;若ipuPixelFifo为空且geuPixelFifo为非空,则跳转到步骤3;若ipuPixelFifo为非空且geuPixelFifo为非空,则报错退出;若ipuPixelFifo为空且geuPixelFifo为空,则调用接口Jsu2SpmuIf中的方法获取调试模式信息,若为调试模式,获取调试模式的信息,跳转到步骤4;否则跳回步骤1;
步骤2:图像数据组装单元,记为Pixel_Ipu_Assemble;
通过Jsu2SpmuPort输出端口获取片元组装的简单/复杂模式;
若为简单模式,读ipuPixelFifo,读出任务信息和属性信息,其中任务信息包括任务类型,任务掩码,任务编号;属性信息包括坐标属性和颜色属性。将任务信息和属性信息组装在一起传递到输出控制模块4;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811522857.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:游戏引导方法及装置
- 下一篇:一种软硬件解耦合的软件化雷达系统