面向嵌入式系统的全系统能耗模拟工具的设计与实现

来源 :北京大学 | 被引量 : 0次 | 上传用户:lcgbeyong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着硬件技术和移动网络技术的快速发展,以智能手机为代表的嵌入式系统的硬件性能越来越强,软件应用越来越丰富,使得嵌入式设备在性能和功能上越来越接近微型个人电脑。性能的高速发展,导致嵌入式设备的功耗也在快速增长,然而电池容量的发展速度却相对缓慢,使得电池生命周期变得越来越短,这对用户体验造成了很大的影响。   如何降低能耗已经成为嵌入式系统设计中的一个重要的问题,业界通过设计各种低功耗优化策略来降低全系统的能耗。为了评估各种硬件或软件系统中能耗优化策略的优劣,需要一种有效的手段来估算嵌入式系统的能耗。   在本文中,我们对当前学术界在全系统能耗估算技术方向的研究现状进行了分析和总结。针对当前研究工作存在的问题,扩展了微体系结构级CPU能耗模模型,并整合了周期精度的外部设备能耗模型,提出了一个周期精度的全系统能耗模型。本文以体系结构级CPU能耗模拟器和指令级全系统功能模拟器为基础,应用我们提出的全系统能耗模型实现了一个面向嵌入式系统的全系统能耗模拟工具原型FEETES(Full-system Energy Estimation Tool for Embedded System)。FEETES在嵌入式硬件功能模拟的基础上添加了设备的能耗模拟,使得FEETES支持对具有多种功耗状态的嵌入式设备进行能耗模拟。同时,为了支持多种低功耗策略,FEETES也实现了硬件模拟的可定制功能,方便用户比较不同的硬件配置的能耗特性。   在实现上述功能的基础之上,FEETES还提供了一套友好的图形界面来完成系统配置、运行以及能耗模拟结果的显示等功能。最后,论文以IPAQ H3630为目标平台对FEETES进行了定制,对FEETES的能耗模拟结果进行了初步验证。
其他文献
中文Web信息博物馆中保存了大量的知识,如何有效的挖掘和利用这些知识是一个有意义的课题。本文认为历史网页中站点首页、文章型网页、主题型导航网页都是很有价值的网页。从
虚拟化技术是使若干的操作系统相互隔离的运行在一台物理机上的技术,起源于上个世纪六十年代,近年来在各大公司和科研机构的带领下虚拟化蓬勃发展,相关领域的研究工作和研究成果
双目视觉是计算机视觉领域的一个重要研究方向,它通过模拟生物视觉,使计算机具有利用二维图像感知三维环境信息的能力。立体匹配作为双目视觉中最关键和最困难的部分,近年来
随着数字图书馆的发展和其在人们学习、工作和生活中的广泛使用,它所依赖的文献数据急剧增长,对数据处理的要求也日益复杂。文献数据海量增长和处理操作多样化使得数据处理花
火星作为太阳系内最类似于地球、最有可能存在生命的行星,吸引着诸多国家和机构的注意力。目前,我国的火星探测工程已经列上日程。地火转移轨道的设计是火星探测的先导,降低探测
学位
软件国际化是指,在设计软件时将软件与特定语言与地区脱离的过程。它对于开发者来说是一个有挑战性的任务,特别是在软件当初设计时没有考虑这个问题的时候。在软件国际化过程
大学堂是一个分布式的教学视频共享系统,具有高可靠性,可扩展性。本文基于大学堂的实际应用需求-在服务器间传输大的视频文件,提出了一种基于多路径与并行TCP的数据传输技术,
数据挖掘技术是近年来数据库和人工智能等领域研究的热点课题,它引起了科学界和产业界的广泛关注。关联规则挖掘作为数据挖掘领域的一个重要研究分支,它的任务是发现所有满足支
学位
近年来,随着Web规模的不断扩大,Web中蕴含了越来越丰富的信息。随着搜索引擎的出现以及商业搜索引擎功能的日益增强,人们越来越多的利用搜索引擎来寻找和挖掘Web中蕴含的知识
目前,随着搜索引擎使用人群不断增长,其商业价值也日益突显出来,同时作为搜索引擎本身,也需要有一定的盈利模式来支撑它的发展。此时,竞价排名应运而生,现已成为搜索引擎最主要的收