嵌入式3D图形处理算法的研究

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:wdw_king
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,以智能手机、平板电脑和掌上游戏机为代表的嵌入式移动设备逐渐普及,图形处理器(Graphic Processing Unit,GPU)在嵌入式设备上得到了广泛的应用。由于移动设备几乎都以电池为能量来源,所以嵌入式图形处理器必须在功耗的限制下追求性能的提升。“瓦片式”延迟渲染(Tiled-Based Deferred Rendering,TDBR)以其独特的低功耗结构,在嵌入式图形处理器领域几乎处于统治地位。相对于传统的“直接渲染”(Immediate ModeRendering, IMR),TBDR结构的深度测试、模版测试和融合几乎不消耗带宽,从而极大地降低了带宽需求。配合延迟渲染技术,可以完全消除不可见片段的绘制,减少无效的计算。同时,TBDR结构的深度缓存、模板缓存和颜色缓存可以使用更高精度的表示,提高了显示质量。   本文研究了TBDR架构的原理和算法,对基本图形处理算法进行了分析和优化,搭建了基于TBDR架构的算法仿真平台。并且基于该仿真平台,对纹理Cache进行了研究。论文的主要工作如下:   (1)基于TBDR架构的算法仿真平台设计。三维图形处理的研究内容包括了体系结构、算法、高级渲染效果等的研究,这些研究首先需要一个能够用于算法仿真和性能分析的平台,该平台是图形处理流水线的一个软件实现,一般采用C、C++或者SystemC编写。为了研究TBDR渲染结构及该结构下的图形算法,本文针对OpenGL ES标准建立了基于TBDR架构的算法仿真平台,实现了一个性能分析工具。   (2)高效率纹理Cache策略的设计。在图形处理硬件结构中,访存一直是影响整个流水线性能的瓶颈,而Cache正是为解决访存瓶颈而被提出来的。由于TBDR结构深度测试在片内进行,因而相对于IMR结构,深度测试基本不消耗带宽。纹理访存性能便成了影响整个图形处理器性能的关键,论文分析了图形处理器纹理访存的特点,提出了一种高效率纹理缓存策略,支持四路并行读取,并通过纹理预取隐藏了访存延迟,减小了命中率对片段着色率的影响,仿真结果表明,所设计的纹理Cache可以达到零延迟内存系统性能的90%左右。   (3)针对车载视觉系统的三维模型渲染,提出了一种软件解决办法。由于车载视觉系统所使用的三维模型是确定的,变化的只是纹理数据,可以不通过GPU而使用软件的方法对该模型进行渲染,本文提出了一种基于TBDR结构的车载三维视觉系统软件渲染方法。
其他文献
赤脚小仙rn在新西兰第一次看到人打赤脚时,我们正等待从奥克兰飞往基督城的航班.那是我们新西兰之旅的第三天,7月份,正是新西兰最寒冷的冬季,我们正要从气温较暖的北岛飞向更
期刊
在分子自旋电子器件中,单个分子被用作自旋的输运通道,因此分子自旋电子学有可能成为一种可行的途径在单分子水平上控制和操纵自旋的量子输运特性。实现自旋极化是构建具有特定
随着集成电路制造工艺的进步、单芯片开关速率的提高,电子系统正朝着高频高速、多功能小型化方向发展,但传统的互连结构的带宽和时延严重限制了系统整体速度的提高。毫米波互连
旅游初体验rn“别人攒钱旅游,而我靠旅游谋生.”中文系的芊芝(化名)大学毕业后没有和其他人一样成为老师,而是成了一名旅游体验师.说起第一次的旅游体验,芊芝坦言,一开始她是
期刊
主持人rn20世纪70年代末,英文“丁克”一词呈现在国人面前.所谓丁克,是指那些具有生育能力而选择不生育,或者因客观原因而被动选择不生育的人群.现在,第一批丁克夫妻开始步入
期刊
事态严重rn冬梅驻村的村庄叫瓦房子,这里的情况复杂.瓦房子隐在丘陵山地深处,几乎家家户户都有在外面打工的人员.每年到了过年的时候,人们就会像潮水一样席卷而归.打工人员流
期刊
随着通信技术的迅猛发展,频谱利用率较高的非恒包络调制技术和多载波调制技术(如QPSK,QAM,OFDM等)得到了广泛的应用,但这些技术的使用会使调制后的信号具有更高的峰均比(Peak to Av
学位
FPGA的出现是集成电路领域内一次重大革新,在诞生至今不足30年的时间里,FPGA得到了高速的发展。凭借其高度灵活的可重复编程特性以及开发周期短,研发成本低,应用灵活等天然优势,FP
虫草棒束孢Isaria farinosa(Holmskiold) Fries是一种具有极其广泛地理分布和寄主的虫生真菌,在生物防治方面有着广泛的应用价值。蝙蝠蛾拟青霉Paecilomyceshepiali是一种被用