乱序处理器指令吞吐量平稳化的动态调节方法研究

被引量 : 0次 | 上传用户:darkelf696
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式多媒体流计算具有软实时特性,对其进行自适应调节要求计算过程具有可预测性。乱序处理器通过在一个时钟周期内发射多条指令以乱序方式执行,导致计算时间难以预测,限制了其在嵌入式实时系统中的应用。因此迫切需要发展对乱序处理器指令吞吐量进行动态平稳化的方法,以提高程序执行时间的可预测性。在分析固定系数比例积分微分(PID)动态平稳化乱序处理器指令吞吐量局限性的基础上,提出了基于变速积分PID的乱序处理器指令吞吐量动态调节方法。通过分析乱序处理器的执行机制及其指令吞吐量变化特征,发现乱序处理器在提高处理器指令执行效率和资源利用率的同时,也使得其执行指令过程变得复杂和不可预测。其指令吞吐量具有高度可变性,指令执行具有很大的不确定性。指令吞吐量最大值最高可达到最小值的4倍之多。而且,在程序实际运行时,指令吞吐量发生突变的情形相当普遍。基于固定系数PID反馈的调节方法虽然可以平稳化程序缓变时的指令吞吐量,但是,当程序发生突变时,由于固定系数PID反馈控制器的积分系数对系统误差的累积太大,导致系统在目标值附近振荡而不收敛。针对基于固定系数PID控制器的局限性,提出了变速积分PID控制算法。其能根据系统偏差的值动态调节积分系数,从而得到不同的PID控制量,通过动态电压频率调节(DVFS)机制,来平稳化非平稳变化程序的指令吞吐量。实验结果表明,变速积分PID控制算法不仅能调节程序平稳变化的指令吞吐量,对非平稳化变化的指令吞吐量,在经过一段时间的调节后,也能较快地收敛于目标吞吐量,从而实现指令吞吐量的平稳化,具有较好的调节效果。通过平稳化乱序处理器的指令吞吐量,可以更好地预测应用程序的执行时间。这无论是对于保证系统的实时性要求,还是提高系统自适应调节的有效性,都具有重要的潜在应用价值。
其他文献
自上世纪六十年代以来,以计算机科学和通信技术为代表的信息技术迅速发展,由此带来的新技术、新观念逐渐渗透到社会的各个角落。现代建筑在新技术及社会新观念的双重作用下媒介
为了确保公司所有权是属于国家的,在中国证券市场刚开始阶段,有些公司发行了两种股票,一种是A股,专门针对国内的投资居民,另一种是B股,专门针对国外投资者。这使A、B股市场处于分割
多管型套管式换热器是在大尺寸外管的内部布置多根内管所构成的换热设备 ,与单根内管的套管式换热器相比 ,流量大幅增加 ,选用螺纹内管和管间折流板可以强化传热。对于多管型
期刊
设计色彩是高等院校艺术教育的重要基础学科。设计的本质是创造,创造的原动力来自人的思维,人们把客观世界的看法融入主观世界的想法,便成为创意思维的重要来源。对色彩进行
文学本质问题是近年来文学理论界论争的一个焦点问题,而在论争过程中往往混淆了文学的定位和文学的本质。文学的定位和本质是两个不同层面的概念,文学的定位是:文学是一种具
残疾人就业平等权是平等权这一基本人权在残疾人就业领域中的体现,是残疾人获得经济独立的关键,也是残疾人得以实现生存权和发展权的必要条件。残疾人就业平等权包括形式就业平
公安院校学生毕业后要从事公安工作,他们口语表达水平的高低直接影响着未来公安工作的质量。考察语用因素在口语表达中的重要作用,从交际意图、交际对象、交际情境等方面内容
硅太阳电池正银浆料性能显著影响正面栅线电极的欧姆接触,从而影响电池的光电性能。本文首先研究了银-硅欧姆接触的原理和正银电极工作的机理,详细论证了银-硅欧姆接触电阻和电
针对岛津 65 0型原子吸收分光光度计的使用方法、工作原理 ,总结和列举了仪器在应用过程中常见的故障及排除方法。