首页> 外文期刊>Journal of computer and system sciences >Reliable energy-aware application mapping and voltage-frequency island partitioning for GALS-based NoC
【24h】

Reliable energy-aware application mapping and voltage-frequency island partitioning for GALS-based NoC

机译:基于GALS的NoC的可靠的能源感知应用程序映射和电压-频率岛划分

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

摘要

Reliable energy-aware application mapping, task scheduling, and voltage-frequency island partitioning so as to minimize the energy consumption while preserving the required bandwidth and latency is considered as a challenging problem in the designing of Multi-Processor System-on-Chip. To achieve modular design and low power consumption, Globally Asynchronous Locally Synchronous (GALS) design paradigm is a promising approach which fits very well with the voltage-frequency islands concept. In this paper, we formulate mapping problem of a real-time application with stochastic execution times onto multicore systems, scheduling tasks on processors, and assigning voltage-frequency levels to Processing Elements (PEs) as a Mixed Integer Linear Programming (MILP) in GALS-based Network-on-Chip. Furthermore, owing to the importance of reliability issue, we address the effects of transient faults in our proposed MILP formulation such that the reliability of the whole system incorporating several heterogeneous PEs is guaranteed to be better than a given threshold. Due to the NP-hardness of such a problem, a rounding by sampling-based heuristic algorithm is provided. Experimental results based on E3S benchmark suite and some real applications show the effectiveness of our proposed heuristic in achieving a near-optimal solution in a small fractional of time needed to find the optimal solution. Experimental results also show that, our formulation preserves the required reliability and increases the energy consumption by 70% in some cases.
机译:在设计多处理器片上系统时,可靠的能量感知应用程序映射,任务调度和电压-频率岛划分,以在保持所需带宽和等待时间的同时将能耗降至最低,被认为是一个具有挑战性的问题。为了实现模块化设计和低功耗,全局异步本地同步(GALS)设计范例是一种很有前途的方法,非常适合于电压-频率岛概念。在本文中,我们制定了具有随机执行时间的实时应用程序映射问题到多核系统上,在处理器上调度任务以及在GALS中作为混合整数线性规划(MILP)将电压-频率水平分配给处理元件(PE)的问题基于芯片的网络。此外,由于可靠性问题的重要性,我们在提出的MILP公式中解决了瞬态故障的影响,从而确保了包含多个异构PE的整个系统的可靠性都优于给定阈值。由于这种问题的NP难度,因此提供了基于采样的启发式算法的舍入。基于E3S基准套件和一些实际应用的实验结果表明,我们提出的启发式方法在找到最佳解决方案所需的一小部分时间内实现接近最佳解决方案的有效性。实验结果还表明,我们的配方保留了所需的可靠性,并且在某些情况下将能耗提高了70%。

著录项

  • 来源
    《Journal of computer and system sciences》 |2013年第4期|457-474|共18页
  • 作者单位

    Department of Electrical and Engineering, University of Tehran, Tehran, Iran Department of Science and Engineering, Shahed University, Tehran, Iran;

    Department of Electrical and Engineering, University of Tehran, Tehran, Iran School of Computer Science, 1PM, Tehran, Iran;

    Department of Electrical and Engineering, University of Tehran, Tehran, Iran School of Computer Science, 1PM, Tehran, Iran;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Energy; MILP; Reliability; Voltage-frequency island partitioning; GALS-based NoC; Real-time;

    机译:能源;乳汁;可靠性;电压-频率岛划分;基于GALS的NoC;即时的;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号