多线程低功耗编译优化技术研究

来源 :中国科学院研究生院(计算技术研究所) | 被引量 : 14次 | 上传用户:jinr0op4
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在近年来微处理器发展的过程中,随着系统频率和复杂度的提升以及移动应用的深入,功耗已成为系统软硬件设计所关心的关键问题。编译技术研究除了追求应用程序运行效率的最优化之外,通过编译对应用程序行为的充分分析,对不显著响程序运行性能的条件下最小化系统或处理器的运行功耗的研究,在近期很受关注。这是电路级设计很难涉足的一个有效降低功耗的潜在领域。虽然,从编译级来研究低功耗优化技术是新近发展的崭新方向,但它却含有丰富的研究内容。本博士论文重点研究基于多线程体系结构频率/电压动态调整的低功耗编译优化方法和技术。主要的研究工作体现在以下几个方面:(1)首次从多线程低功耗编译优化技术实现的角度,将目前硬件支持多线程的体系结构进行了归类划分,并根据它们的结构特性提出分为两类:CMP(Chip MultiProcessor or MultiProcessor on Chip)和SMT(Simultaneous MultiThread)来研究基于动态频率/电压调整的低功耗编译优化技术。(2)针对CMP类多线程的体系结构,研究并提出了一种基于频率动态调整的结合细粒度多线程划分的低功耗优化模型,设计了相关的算法和编译实现策略,旨在不影响充分开发应用程序ILP(Instruction Level Parallelism)和TLP(Thread Level Parallelism)的同时,尽可能有效地减少处理器的运行功耗。(3)提出了针对SMT多线程体系结构的多线程低功耗编译优化的理论模型,研究如何在编译时识别具有可使处理部件降低电压/频率执行的期望区间,在这些区间可以得到显著的功耗节省而不明显降低程序的执行性能。并设计了能量分析模型、相关算法和编译实现策略。(4)基于全局调度的循环依赖关系,使用整数线性规划(Integer Linear Programming)的形式化框架,提出了一种对给定循环进行合理有效的低功耗最优化软件流水调度的方法,使其在运行时保持性能不变而消耗的功耗/能量最小。(5)在SimWattch模拟平台上,对IXP2400网络处理器中的XScale结构进行了频率调整的低功耗模拟和分析,发现并分析了程序设计语言成分
其他文献
<正>新年伊始,欧洲宇航防务集团(EADS)正式更名为空中客车集团,并对其所有业务进行整合,统一在"空中客车"这一品牌下。原EADS集团包含的四大业务板块整合为空中客车集团旗下
<正>在党中央、国务院的坚强领导下,自治区党委、政府依法采取措施,妥善处置拉萨"3·14"事件,迅速平息事态,恢复了正常的生产生活秩序。目前,全区社会局势趋于稳定,正在朝着
1性味功效土荆芥主要分布于福建、广东、广西、贵州等地,生于田野、村边或路旁,学名chenopodiumambrosioidesL.为一年或多年生直立草本,药用全草,夏秋采集,鲜品洗净煎煮或阴干扎把备用,其叶揉之有特异香气,辛苦
为开发一种结构性能稳定、耐久性和轻量化的光伏支架,以某试点建设工程为背景,制备出树脂基复合材料光伏支架。从光伏支架承受的风荷载﹑雪荷载﹑自重荷载及地震荷载入手,通过计
党参药理与临床研究进展北京农学院医务所张华荣,姜国辉(102208)审校刘春圃党参系桔梗植物党参[(Codonopsis,Pilosula(Franch)Nannf]的干燥根茎,有栽培品和野生品,又名辽参、潞党参。白皮党参为山西、河南栽培品,台党参为...
新型城镇化成为中国经济发展的重要着力点,被称为"中国未来最大发展潜力"。多轮驱动的新型城镇化越来越成为一种趋势,不仅仅是工业,文化资源也应成为新型城镇化的主要驱动因
中国作为一个家具生产及进出口大国,改革开放之后,发展迅速。在思想、物质、技术等方面获得了相对的积累,但在品牌建立方面还非常缺乏。然而提高国内国外市场的竞争力离不开民族
<正>随着国务院支持民用航空发展若干政策的出台,特别是促进运输航空和通用航空协调发展,积极进行低空开放试验的政策的出笼,对于通用航空来说是打了一剂强心剂,通用航空迎来
中国的耕地面积只占国土面积的12.8%,但是牧草地面积却占了国土面积的27.54%。牧区生态退化、牧业成本攀升、牧民生计困难等"三牧"问题亟待关注和解决。解决"三牧"问题,就要
<正>一、困惑不久前,我听了一节语文公开课,课文是《陈情表》,其教学过程大致可分成如下四个环节:第一环节学生齐读课文。教师要求:一要带着感情诵读;二要思考几个问题:谁在