首页> 外文会议>2012 IEEE 6th International Symposium on Embedded Multicore Socs. >An ILP-based Multiple Task Allocation Method for Fault Tolerance in Networks-on-Chip
【24h】

An ILP-based Multiple Task Allocation Method for Fault Tolerance in Networks-on-Chip

机译:片上网络中基于ILP的容错多任务分配方法

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

摘要

This paper proposes a multiple task allocationmethod for networks-on-chip (NoC) architecture. The proposedmethod generates two integer linear programming models formultiple task allocation under the total memory size and availableI/O ports. The former model realizes multiple task allocation forNoC nodes to minimize the communication cost. The number ofcopies for each task is given as a constraint. This model is usefulto realize dual or triple execution of tasks for fault tolerance. On the other hand, the latter realizes multiple task allocationfor NoC nodes to maximize the number of executable failurepatterns with the minimization of the communication cost. Anexecutable failure pattern means a combination of failed NoCnodes such that a given application is executed correctly usingsurvived NoC nodes only. This model is useful to maximize faulttolerance even though the memory space is restricted. In theexperiments, for several benchmarks, this paper evaluates theproposed method in terms of the allocation time for both modelsand the number of executable failure patterns for the latter modelwhile changing the size of NoC model.
机译:本文提出了一种片上网络(NoC)架构的多任务分配方法。所提出的方法为总内存大小和可用I / O端口下的多个任务分配生成了两个整数线性编程模型。前者的模型为NoC节点实现了多个任务分配,以最小化通信成本。每个任务的副本数量作为约束条件给出。此模型对于实现容错的任务的双重或三次执行很有用。另一方面,后者实现了对NoC节点的多个任务分配,以在使通信成本最小化的同时使可执行故障模式的数量最大化。可执行故障模式是指故障NoCnode的组合,从而仅使用幸存的NoC节点即可正确执行给定应用程序。即使内存空间受到限制,该模型也有助于最大化容错能力。在实验中,针对多个基准,本文在更改NoC模型的大小的同时,针对两种模型的分配时间以及后一种模型的可执行故障模式的数量,对提出的方法进行了评估。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号