【笔记】异构嵌入式系统上可靠并行应用的资源消耗成本最小化

该研究关注在异构嵌入式系统中,如何在不使用容错功能的情况下,最小化可靠并行应用的资源消耗成本。通过分解问题,首先确保可靠性目标,然后最小化成本。提出的新算法MRCRG,在满足任务可靠性目标的同时,选择成本最低的处理器进行任务分配。
摘要由CSDN通过智能技术生成

摘要

本研究解决了在异构嵌入式系统上可靠并行应用不采用容错功能的资源消耗成本最小化问题。

问题分解为两个子问题,即满足可靠性目标最小化资源消耗成本。第一个子问题通过将应用程序的可靠性目标转移到每个任务的可靠性目标来解决,第二个子问题通过以最小的资源消耗成本将每个任务以最小的资源消耗成本分配给处理器来解决,同时满足其可靠性目标。

模型

1.应用模型

U:平台中的一组异构ECU
G = (N, W, M, C)
N|n_i:G中一组节点|一个任务                  
W:|N|×|U|的矩阵,w_{i,k}代表任务n_i在处理器u_k上运行的最坏情况执行时间(WCET),且各不相同
M:一组通信边,m_{i,j}代表从n_in_j的通信信息;
C:c_{i,j}代表m_{i,j}最坏情况响应时间(WCRT)
 

2.可靠性模型

有两种主要的时间故障类型:暂时性故障永久故障;本文只考虑暂时性故障

可靠性等级如下所示:

任务n_i的可靠性如公式(1)所示,其中\lambda_k代表处理器u_k单位时间的恒定故障率

所以,应用G的可靠性如公式(2)所示:

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值