【24h】

Balanced energy optimization

机译:平衡能量优化

获取原文

摘要

Summary form only given. Energy efficiency is now the number one issue for many applications, determining weight and cost, and constraining system performance. Many techniques have been developed to minimize the dynamic and static power consumed by digital designs without any impact on functionality. To achieve further savings it is necessary to employ methods that do constrain functionality in some way. The designer must then balance increased energy efficiency with the functional implications of those techniques. In communications systems non-zero error rates are accommodated and corrected in order to reduce power. In digital designs it is also possible to accept and correct errors generated when worst case timing paths exceed the clock interval. This allows the design to be operated beyond the worst case point at a reduced voltage to save energy. The increased energy efficiency must then be balanced against a decrease in determinism and the addition of error detection and correction structures. Processing scalability can also be employed to increase energy efficiency for workloads which vary dynamically. In single processor system this can be achieved using voltage and frequency scaling, and in multi-processor systems this can be supplemented with adaptive shutdown of unused processors. Scalability does imply a loss of system responsiveness when workloads transition from low to high levels, and this must be balanced against the increased energy efficiency achieved. Power efficiency can also be increased by optimising a processor for the application it is intended to run. By analyzing the algorithms to be executed it is possible to create a processor tailored to its workload. This loss of generality and flexibility must be balanced against the increased energy efficiency of a customized implementation. This talk describes work which ARM and its partners are doing to balance energy efficiency with functionality to create optimized designs.
机译:摘要表格仅给出。能效现在是许多应用,确定权重和成本以及限制系统性能的第一个问题。已经开发了许多技术,以最大限度地减少数字设计消耗的动态和静态功耗,而不会对功能产生任何影响。为了实现进一步节省,有必要采用以某种方式限制功能的方法。然后,设计师必须平衡这些技术的功能含义增加的能效。在通信系统中,不归零率,以减少功率。在数字设计中,当最坏情况时序路径超过时钟间隔时,也可以接受和校正产生的错误。这允许设计以减少电压的最坏情况下的操作以节省能量。然后必须增加能量效率,以防止确定性的减少和添加错误检测和校正结构。还可以采用处理可扩展性来提高动态变化的工作负载的能量效率。在单处理器系统中,可以使用电压和频率缩放来实现,并且在多处理器系统中,这可以补充未使用的处理器的自适应关闭。可扩展性确实意味着当工作负载从低电平到高水平转换时,系统响应性损失,并且必须抵御所取得的能效的增加。通过优化用于运行的应用程序的处理器,还可以增加功率效率。通过分析要执行的算法,可以创建对其工作负载量身定制的处理器。这种一般性和灵活性的损失必须抵御自定义实施的增加的能效。这次谈话描述了ARM及其合作伙伴正在进行的工作,以使用功能来平衡能效,以创建优化的设计。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号