嵌入式可编程GPU统一渲染着色器的设计与实现

来源 :湖南大学 | 被引量 : 0次 | 上传用户:josenhu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机视觉图像模型越来越复杂,固定流水线的图形处理器显示出的图形无法满足需求。同时,可编程着色器语言的快速发展,使得统一着色器硬件图形处理变得可行。如今可编程统一着色器图形处理器成为国内外的重要研究领域之一。本文在计算机图形学的基础上,分析了图形处理时图形平移、缩放、旋转等变换所需要的的基本算术逻辑运算。再通过开放图形库模型,分析了图形处理器处理的基本图元,包括点图元、线段图元、三角形图元等。再通过分析着色器C语言编译后的汇编代码,得出了单指令多数据流结构,即每条指令可以有多个基本算术逻辑单元的。使用Verilog HDL实现了图形处理器所需要的基本逻辑运算,包括单精度浮点加法、减法、乘法、倒数、开方、倒数开方和定点数正弦、余弦运算、单精度浮点数转定点数、定点数转单精度浮点数。其中单精度倒数、开方、倒数开方和定点正弦和余弦算法采用查表法实现,与传统的迭代法相比,该查表方法更适合使用在图形处理器上。同时在五级流水线体系结构的基础上,完成了由四个逻辑执行单元组成的单指令多数据流结构,并且给出了128位长度的运算指令集使用2048个运算单元组成了数据并行阵列,此阵列就是统一着色器运行的硬件。整个设计通过仿真验证和在Xilinx的zyq7000系列的020clg484硬件平台在线测试,结果表明该设计达到预期要求。本课题为研发国产可编程统一着色器架构的图形处理做了有益探讨,对国产图形处理器有积极作用。
其他文献
传统的图像质量评价方法,存在着各种各样的缺陷。例如主观评价方法过于繁琐,耗时耗力又不可重复,客观评价方法的结果与实际图像质量不相吻合甚至相互矛盾等,所以说传统的图像
动脉压力感受器是分布在颈动脉窦和主动脉弓血管外膜下的牵张敏感性神经末梢。动脉血压的变化使血管壁受牵张而变形,刺激压力感受器,从而在传入神经纤维上引发放电,电信号传至中
前言 蛙皮素(bombesin,BN)是一种脑肠肽,具有广泛的生理作用。许多研究者认为,蛙皮素是体温调节中发挥作用最强的物质之一。蛙皮素的降温作用与环境温度密切相关。当外界环境
随着无线通信的不断发展,射频识别技术(Radio Frequency Identification,简称RFID)得到了广泛的应用,实现方式各异的射频识别系统进入各种具体的应用场合。由于煤矿作业环境
该论文利用16S rDNA序列和DNA同源性分析的方法确定了采自中国新疆地区盐湖的中度嗜盐菌AD-6、C-6、YH-3和D-8的亲缘关系,采用16S rDNA系统发育分析、DNA G+C mol%和DNA-DNA杂
2009年上半年,我国金融市场继续保持了健康平稳的发展态势。货币市场成交量呈现较大幅度增长,市场利率有所上扬;债券市场发行大幅跃升,债券指数较年初有所下降;股票市场指数
克隆得到抗冻蛋白(antifreeze protein,AFP)基因,并通过农杆菌介导法将它导入杨树,培育抗寒冻的杨树新品种是本研究的主要目的。研究内容如下: 首先利用RT—PCR方法从胡萝卜中克
多普勒效应应用于无损检测有突出的优点。论文从微波无损检测实际需求出发,把多普勒效应应用于无损检测系统,重点论述了多普勒射频前端的有关问题,设计并研制了1GHz频段的多
目的 采用细胞培养加入连二亚硫酸钠的方法模拟缺血性损伤,研究PC12细胞拟缺血损伤后MTT代谢率、自由基生成、膜流动性、谷氨酸释放的改变及钙蛋白酶和凋亡相关蛋白BCL-2、BA
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.