首页> 外文期刊>IEEE Transactions on Reliability >A Heterogeneous Built-in Self-Repair Approach Using System-Level Synthesis Flexibility
【24h】

A Heterogeneous Built-in Self-Repair Approach Using System-Level Synthesis Flexibility

机译:使用系统级综合灵活性的异构内置自修复方法

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

摘要

Summary and Conclusions - A novel methodology is proposed for designing fault-tolerant real-time multi-processor systems-on-a-chip to achieve optimal productivity. The methodology employs the heterogeneous built-in-self-repair (BISR) based on graceful degradation and yield enhancement techniques as an embedded optimization engine. The technique exploits the flexibility provided in task-level scheduling and algorithm selection steps. A hardware fault model is developed for modern superscalar processors and multi-processors which enables an efficient treatment of the synthesis and compilation goals. For the first time, heterogeneous BISR is used at the task level. The key idea is to adapt scheduling and algorithm selection to the available nonfaulty resources. If there is a fault in memory, the algorithms that use less memory are selected and the scheduler exploits the other abundant resource, viz, the processors, more vigorously to compensate for the loss of part of memory. Similarly, a fault in a processor is backed up by memory. The synthesis approach minimizes the degradation in performance for single or multiple faults using simulated annealing-based algorithm selection, scheduling, and assignment algorithms. On the large set of examples this adaptive algorithm selection and scheduling technique has achieved important improvement of throughput compared to conventional nonadaptive schemes. The experimental results also indicate that important improvement in productivity can be achieved by using the extra throughput gained from the technique.
机译:总结和结论-提出了一种新颖的方法来设计容错实时多处理器单芯片系统,以实现最佳生产率。该方法采用基于平稳降级和良率提高技术的异构内置自我修复(BISR)作为嵌入式优化引擎。该技术利用了任务级调度和算法选择步骤中提供的灵活性。针对现代超标量处理器和多处理器开发了硬件故障模型,该模型能够有效处理综合和编译目标。首次在任务级别使用异构BISR。关键思想是使调度和算法选择适应可用的无故障资源。如果内存中有故障,则选择使用较少内存的算法,并且调度程序会更积极地利用其他丰富的资源(即处理器)来补偿部分内存的丢失。类似地,处理器中的故障由内存备份。该综合方法使用基于模拟退火的算法选择,调度和分配算法,将单个或多个故障的性能降低降至最低。与常规的非自适应方案相比,在大量示例中,这种自适应算法选择和调度技术已实现了吞吐量的重要提高。实验结果还表明,通过使用从该技术获得的额外产量,可以实现生产率的重要提高。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号