ARM移动GPU图形渲染性能分析方法研究

来源 :东南大学 | 被引量 : 0次 | 上传用户:lovetianbing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
图形渲染是GPU的主要功能之一,该技术广泛应用于图像显示和游戏呈现等。性能分析是图形应用开发、优化的重要环节。当前,针对GPU的性能分析方法大多仅适用于特定GPU架构,不面向图形渲染应用,且操作复杂等缺点。本文基于性能分解的思路,构建针对ARM移动GPU图形渲染的性能分解模型,并在模型的基础上设计瓶颈定位的工具,实现操作简单且有效的图形渲染性能分析。本文首先通过修改性能数据获取工具DS-5 Streamline的源码,实现了性能数据的采集。然后通过分析ARM Midgard架构下图形渲染的软、硬件执行流水和性能瓶颈的类型,确定了性能模块,并生成了模块的执行时间公式。最后结合性能模块间的工作原理和性能分解思路,生成模块的关键执行时间公式,取关键执行时间最长的模块为性能瓶颈模块,以此建立性能分解模型,形成瓶颈定位方法。本文从三个方面验证了图形渲染性能分析方法的有效性,分别是性能分解模型精度验证、性能瓶颈定位准确性和有用性验证。性能分解模型精度验证表明,在Antutu Benchmark、GFXBench和MinMaxblending测试案例上,该性能分解模型获得的图形渲染时间与实测时间的平均相对误差为1.67%。性能瓶颈定位准确性的验证表明,性能分解模型定位的性能瓶颈与ARM人工经验性能瓶颈判定方法判定的瓶颈相同。性能瓶颈定位有效性的验证表明,在可获源码的图形应用中,针对本文瓶颈定位工具选出的性能瓶颈优化后的应用性能明显提升、该性能瓶颈消失。
其他文献
图灵奖得主Adleman首次提出DNA计算的概念。作为交叉学科的DNA计算具有强并行处理,高存储、快运算、低耗能等优点,因此引起各界学者的广泛关注和研究。发展至今,DNA计算由理
中国特色社会主义进入新时代,这是我国发展的新的历史方位,也是大学生成长成才新的现实背景。在实现中国梦的进程中,大学生发挥着关键性作用,其社会责任感的强弱也至关重要。当前我国正处于百年未有之大变局,在各个领域都面临着诸多机遇和挑战。调查研究表明,总体上当代大学生的思想水平是积极的、健康的、向上的,但是也有部分学生存在社会责任感淡薄的现象。因此,加强新时代大学生社会责任感培育工作是十分紧迫的命题。本论
近年以来我国大城市中地铁已经成为日常生活中不可或缺的交通工具,它极大的方便了人们的出行便利,同时也缓解了地上道路交通系统的压力。但因乘坐地铁人数的增加远远高于现阶
氢气,甲烷作为高热值,低污染的清洁能源,能够有效缓解日益严重的环境污染问题,在电力发电领域具有巨大的发展前景。随着重型燃气轮机飞速的发展,带动社会经济稳步前进的同时也带来严重的污染排放问题。本文采用数值模拟的方式在维持燃气轮机功率不变的情况下,在甲烷燃烧的过程当中添加一定体积的氢气量,研究甲烷燃烧过程中氢气含量的变化对燃气轮机运行的影响,主要包括温度变化情况,速度变化规律,燃料的燃烧以及燃烧产物的
近年来,随着集成电路工艺水平的不断提升,CPU的计算能力越来越强,与外部存储器的工作速度差距也越来越明显。Cache的引入在一定程度上缓解了“存储墙”的问题。分析和理解应
随着大数据时代的到来,数据中心的规模逐渐变大,连接数据中心内部和外部的网络规模也以指数级增长,网络工程师对于数量暴增的网络设备的管理变得更加复杂。为了灵活配置和管
本文梳理了灵活保障就业的基本理论,探讨了吉林省弱势群体的灵活保障就业的实践发展,我省弱势群体劳动力市场的灵活性和保障性均有一定的发展,但保障性略显不足。通过特定范
随着人工智能研究与应用的快速发展,机器学习越来越广泛地被应用到生活和生产各个领域上,提高了人们生活质量和生产效率。在实际环境的机器学习过程中,经常会遇到数据的不同
随着视频直播的发展,行业对直播延迟和交互性的要求越来越高,互动直播技术已经是直播行业的标准配置。如何提升网络延迟性能成为实时视频应用保证用户交互体验质量,跻身行业
质子交换膜燃料电池是一种将化学能直接、连续地转化成电能的高效、绿色发电装置,作为其中关键部件的双极板在燃料电池中起着保持电池稳定性,为单电池提供电联结等重要作用。石墨烯是一种碳原子在晶格中排列紧密的单一片层,结构稳定,具有良好的导电性,是复合材料双极板导电填料的优良选择。但是石墨烯质轻、表面能极高、难以分散,一直没有较好的解决方法。本文利用了增材制造的技术思想,采用3D粉末微粒喷射成型方法,制备出