首页> 外文会议>High performance embedded architectures and compilers >Adapting Application Mapping to Systematic Within-Die Process Variations on Chip Multiprocessors
【24h】

Adapting Application Mapping to Systematic Within-Die Process Variations on Chip Multiprocessors

机译:使应用程序映射适应芯片多处理器上的系统内模内工艺变化

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

摘要

Process variations, which lead to timing and power variations across identically-designed components, have been identified as one of the key future design challenges by the semiconductor industry. Using worst case latency/power assumptions is one option to address process variations. This option, while simplifying the problem, is becoming less and less attractive as its performance and power costs keep increasing. As a result, exploring options that allow the software to have knowledge about the actual latency/power consumption values is critical for future systems. Targeting systematic process variations, this paper makes two contributions. First, we discuss how we can assign threads to the cores of a chip multiprocessor (CMP) with process variations in mind and show the energy-delay product (EDP) benefits such a process variation-aware thread mapping can bring. Second, we study the benefits of varying the frequencies on a subset of the cores to increase EDP savings. We propose and evaluate integer linear programming based thread mapping schemes in both studies. While these schemes operate with profile data, they can be made to work with partial profiling as well with the help of curve fitting. We tested our schemes using both sequential and multi-threaded benchmarks from different suites and the results collected indicate that we can achieve EDP savings as much as 73.4%, with an average saving of 37.1% over a process variation agnostic scheme.
机译:导致同一设计组件之间时序和功率变化的工艺变化已被半导体行业确定为未来关键的设计挑战之一。使用最坏情况的延迟/功率假设是解决工艺变化的一种选择。该选项在简化问题的同时,由于其性能和功耗不断增加,其吸引力越来越小。因此,探索允许软件了解实际延迟/功耗值的选项对于将来的系统至关重要。针对系统的工艺变化,本文做出了两个贡献。首先,我们讨论如何在考虑过程变化的情况下将线程分配给芯片多处理器(CMP)的内核,并展示能量延迟乘积(EDP)带来的好处,这种优势可以识别过程变化的线程映射。其次,我们研究了改变子集频率以增加EDP节省的好处。我们在这两项研究中提出并评估了基于整数线性规划的线程映射方案。虽然这些方案使用轮廓数据进行操作,但可以使它们与部分轮廓一起工作,也可以借助曲线拟合来工作。我们使用来自不同套件的顺序和多线程基准测试了我们的方案,收集的结果表明,与过程变化不可知方案相比,我们可以实现多达73.4%的EDP节省,平均节省37.1%。

著录项

  • 来源
  • 会议地点 Paphos(CY);Paphos(CY)
  • 作者单位

    Department of Computer Science Engineering, Pennsylvania State University, University Park, PA 16802, USA;

    Department of Computer Science Engineering, Pennsylvania State University, University Park, PA 16802, USA;

    Department of Computer Science Engineering, Pennsylvania State University, University Park, PA 16802, USA;

    Department of Computer Science Engineering, Pennsylvania State University, University Park, PA 16802, USA;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 计算技术、计算机技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号