论文摘要
随着人们对图形质量和图形处理速度的要求越来越高,单由CPU来进行图形处理已经无法满足要求,必须要由专门的芯片来进行图形数据处理,即图形处理器(GPU)。GPU在PC机中的应用经过数十年的发展,结构和功能上都已经比较完善,但是在GPU在嵌入式设备中的应用才刚刚起步,成本较高,性能不够稳定,因此,研究GPU在嵌入式系统中的应用具有很高的社会意义和经济价值。开发一款图形处理器,需要先确定图形学的算法,然后将算法写成软件库,最后变成硬件图形管线。本文所做的工作是首先提取GPU图形渲染管线的算法并对部分算法进行优化,根据OpenGL的API,用C语言写出各部分算法的图形软件库,最后在开发平台上进行GPU功能的验证。GPU的图形管线是图形系统的核心部分,可以分为几何变换阶段和光栅化阶段,论文分别对其算法进行深入研究,并对纹理映射部分的算法提出了改进方法以减少其走样,然后将提取的算法写成软件库,在开发平台上运行,本文的开发平台采用的是ARM处理器,操作系统选取的是LINUX操作系统,在这个ARM+LINUX开发环境中进行GPU的软件库的功能验证,实现图形处理器功能的软件模拟。本文设计的GPU图形管线软件实现了GPU的常用功能,几何阶段的功能全部都涉及到了,而光栅化阶段中的像素处理的功能现实得还不是很完善。设计的主要内容包括提取算法和功能验证,可以为后续GPU研发的算法优化和硬件部分的设计提供了一个很好软件模型。
论文目录
相关论文文献
- [1].Blackmagic Design发布图形处理器Blackmagic eGPU[J]. 影视制作 2018(08)
- [2].时尚新品[J]. 世界博览 2016(22)
- [3].移动图形处理器的现状、技术及其发展[J]. 计算机辅助设计与图形学学报 2015(06)
- [4].MathWorks为MATLAB提供GPU支持[J]. 电信科学 2010(10)
- [5].MathWorks为MATLAB提供GPU支持[J]. 电子与电脑 2010(10)
- [6].MathWorks为MATLAB提供GPU支持[J]. 电信科学 2010(S2)
- [7].图形处理器的渲染效果与时间差异性分析[J]. 中国新通信 2019(05)
- [8].基于图形处理器的形态学重建系统[J]. 计算机应用 2019(07)
- [9].基于图形处理器的相位校正稳像[J]. 光电工程 2011(08)
- [10].MathWorks为MATLAB提供GPU支持[J]. 中国电子商情(基础电子) 2010(10)
- [11].通用图形处理器功耗估算模型[J]. 计算机工程 2017(02)
- [12].图形处理器中段操作的设计与实现[J]. 信息技术 2017(09)
- [13].基于通用计算图形处理器的电磁场有限元计算加速方法探讨[J]. 科研信息化技术与应用 2010(04)
- [14].异构多核图形处理器存储系统设计与实现[J]. 电子技术应用 2013(05)
- [15].图形处理器中顶点染色仿真器的设计[J]. 数字技术与应用 2012(12)
- [16].之友严选 摄影好物[J]. 摄影之友 2020(06)
- [17].基于可编程图形处理器的骨骼动画算法及其比较[J]. 计算机工程与设计 2008(21)
- [18].图形处理器加速算法在复杂高层结构非线性响应分析中的应用[J]. 工程力学 2018(11)
- [19].计算机图形处理器加速的光学航空影像正射校正[J]. 光学精密工程 2016(11)
- [20].数字家电元器件[J]. 世界电子元器件 2009(03)
- [21].产业信息[J]. 单片机与嵌入式系统应用 2013(12)
- [22].图形处理器中平面裁剪算法并行化的设计与验证[J]. 电脑知识与技术 2014(03)
- [23].国内要闻[J]. 中国集成电路 2012(07)
- [24].产品推介[J]. 电子产品世界 2012(09)
- [25].基于图形处理器的增强现实自然特征注册算法[J]. 南京理工大学学报 2011(04)
- [26].BMD发布Blackmagic eGPU Pro[J]. 影视制作 2018(11)
- [27].多图形处理器上Lattice-Boltzmann方法的加速[J]. 计算机辅助设计与图形学学报 2010(11)
- [28].图形处理器通用计算的实现与验证[J]. 计算机工程与应用 2009(33)
- [29].基于图形处理器的涪江中段流域降雨汇流模拟方法研究[J]. 成都信息工程大学学报 2019(03)
- [30].CAD图形处理器的云处理[J]. 工业设计 2013(02)