Android平台的游戏低功耗策略研究

被引量 : 0次 | 上传用户:hcpysw3
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着智能手机、平板电脑等手持式移动设备的功能越来越强大,其功耗也不断提高,受限于电池容量的增长缓慢,导致这类设备的使用时间越来越短,性能和功耗的矛盾越来越突出。所以对移动智能设备的功耗研究引起了学术界和工业界的共同关注,一种广为接受的研究思想是划分智能设备的不同使用场景,例如待机场景、上网场景、导航场景、影音场景、游戏场景等等,根据不同场景的特点研究相应的低功耗策略。游戏是可以导致移动设备高功耗的一类应用程序,研究游戏场景下的低功耗策略具有重要意义,当前学术界对这一课题的研究也已取得了一定成果,但是其基本思想没有大的变化。本文以Android操作系统为平台,分析研究游戏对系统性能需求的特点,从操作系统和游戏引擎两个层面分别提出并实现了游戏低功耗的策略,论文的主要工作包括:1.根据游戏与用户的交互性,将游戏划分为不同的运行状态,分析不同状态下游戏对系统性能的需求特点,根据这些特点提出一种游戏状态相关的帧率控制动态电压频率调节(DVFS)策略。该策略对游戏不同的运行状态,分别采取了针对性的降低功耗手段,较好地优化了游戏的功耗表现。2.从游戏负载变化到操作系统感知到这一变化并响应该变化,存在不可避免的延迟效应,这种延迟响应可能影响到游戏的性能表现,造成不良的用户体验,而从游戏引擎的层次实现低功耗策略可以避免这种延迟。本文以开源游戏引擎Cocos2d-x为研究对象,分析了游戏场景的组成对象与GPU渲染时间的关系,利用游戏执行过程中CPU和GPU执行的先后关系,实现了Cocos2d-x游戏引擎的GPU功耗优化策略。本论文从不同的角度,面向闭源游戏和开源游戏提出了两种功耗优化策略,这两种策略各自具有不同的特点。在操作系统层实现低功耗策略可以在无法获得游戏源代码的情况下进行功耗优化;在游戏引擎层实现低功耗策略,可以在游戏开发阶段就引入低功耗策略,由于游戏引擎可以获得游戏运行时的详细信息,所以这种低功耗策略可快速地响应游戏对系统性能需求的变化。
其他文献
在社会主义市场经济飞速发展的今天,建筑行业也得到了快速发展,建筑工程的数量也在不断增加,这也就使得人们更加关注建筑施工技术的发展。当下,国内的施工技术已经超过了其他
<正>2001年德国医生Binder和法国医生Abbou[1-2]分别报道机器人辅助腹腔镜下根治性前列腺切除术(RALP),此项技术已历经十余年的发展,已经成为国际腔内泌尿外科21世纪初最耀眼
随着我国房地产业和建筑业的快速发展,客观要求建筑施工技术水平提升,以此来提高经济利润,降低生产成本。本文简述了建筑施工技术的九方面内容。研究了我国当前建筑施工技术
本文考察服务业行业关联性和中间投入性两种基本特征,对1997~2009年我国服务业行业数据进行实证分析。一方面,以投入产出表数据量化行业关联度,根据强弱聚类;另一方面,以中间
随着中国国力的日益增强,越来越多的国外媒体关注着中国的发展。每年两会结束时的总理记者招待会便是一个很好的平台供中外媒体更好地了解中国的发展以及未来走向。在招待会上,总理经常使用各种文化负载词来更加准确形象地表达自己的想法。文化负载词是指一个国家或者民族在长期历史文化积淀下而形成的如古诗词,谚语以及其它短语或词语形式的表达。正是由于文化负载词承载着一个国家的特有文化,因此很难被其他国家的听众所理解。
<正>随着中国经济的迅速发展,中国与世界各国的经济交往也越来越频繁,其中德国是中国在欧洲最大的经济贸易伙伴,而中国也是德国在东亚地区仅次于日本的第二大贸易国。在这一
文章通过对考古材料的分析研究,论证了西藏高原史前游牧业的起源、游牧经济与文化的基本面貌以及早期游牧民族在高原的迁徙与移动空间等问题,力图勾勒出距今约5000年的新石器
目的通过本文的研究,期望达到的目的主要有以下几点:首先,通过分析一般患者、经过口服避孕药(OCP)治疗的多囊卵巢综合症(PCOS)患者、未经治疗的PCOS患者,来生殖中心行试管婴儿
<正>随着我国国民经济的发展,中小企业在我国经济发展过程中起着越来越重要的作用。占有我国企业很大比例的中小企业要能长期生存、发展壮大,必须加强对企业财务管理中的现金
随着我国事业单位会计准则和制度的修订与完善,事业单位法人治理机制的建立,科研型事业单位尤其是教育科研事业单位的会计事项也从过去的简单记账和资金收付变得更为复杂。当