首页> 外文期刊>IEEE Transactions on Computers >DVFS-Based Quality Maximization for Adaptive Applications With Diminishing Return
【24h】

DVFS-Based Quality Maximization for Adaptive Applications With Diminishing Return

机译:基于DVFS的质量最大化,适用于递减递减的应用

获取原文
获取原文并翻译 | 示例
           

摘要

Application-level approximate computing exploits inherent resilience of adaptive applications, and trades off application output quality for runtime system resources. Existing methods treat computing quality as the number of clock cycles to execute a task, but they overlook the fact that the quality of many real-life applications exhibit the characteristic of diminishing return as the processor continues executing. The diminishing return of the quality is largely due to the features of iterative processing or successive refinement inherent in those applications. Ignoring it leads to large over-estimation in contemporary quality optimization approaches. In this article, we exploit the application adaptability to achieve quality maximization by taking both system resource constraints and diminishing return of the quality into account. We first reveal that the diminishing return of the quality is inherent in several well-known applications, and suggest an exponential model that accurately captures it. Second, we propose a dynamic frequency scaling (DFS) methodology to optimally decide the processor execution cycles for such applications, in order to maximize the output quality under system energy, timing, and temperature constraints. We transform the DFS problem to an iterative pseudo quadratic programming heuristic that can be efficiently solved. Third, we present a wrapping dynamic voltage scaling (wDVS) methodology to achieve further quality improvement, by judiciously adjusting the supply voltage to provide extra frequency scaling space. Compared to state-of-the-art algorithms, our approach produces at least 19.1 percent quality improvement on all evaluated cases, with negligible execution overhead.
机译:应用程序级近似计算利用固有的Adaptive应用程序的固有恢复性,并为运行时系统资源进行应用输出质量。现有方法将计算质量视为执行任务的时钟周期数量,但它们忽略了许多现实寿命应用的质量表现出递减回报的特征,因为处理器继续执行。质量递减递减主要是由于这些应用中固有的迭代处理或连续改进的特征。忽略它导致当代优质优化方法中的大量过度估计。在本文中,我们利用应用程序适应性来实现通过占据系统资源限制和递减质量的恢复来实现质量最大化。我们首先揭示了质量递减的递减在几个众所周知的应用程序中是固有的,并建议准确地捕获的指数模型。其次,我们提出了一种动态频率缩放(DFS)方法,以最佳地确定这些应用的处理器执行周期,以最大化系统能量,定时和温度约束下的输出质量。我们将DFS问题转换为可以有效解决的迭代伪二次编程启发式。第三,我们介绍了一种包装动态电压缩放(WDV)方法,通过明智地调整电源电压来提供额外的频率缩放空间来实现进一步的质量改进。与最先进的算法相比,我们的方法在所有评估的情况下产生至少19.1%的质量改进,其执行开销可忽略不计。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号