计算卸载决策依据

计算任务进行计算卸载的时候,主要有两个依据。

1.能否降低程序运行时延

s表示本地执行速度,k表示完成某个计算任务需要的计算资源,那么这个模块在本地执行需要的时间是:

k/s(1)

当前网络的带宽是N,云端的计算速度是L,计算任务的大小是M。计算任务上传至云端执行所需的时间是:

M/N+k/L(2)

(1)式即模块在本地运行的时间,(2)式即模块上传至云端时所耗费的时间,要使终端性能获得提高,即云端运行的时间要小于本地运行时间

k(1/s-1/L)<M/N(3)*

2.能否节省能耗

减少任务运行的能耗,提高终端续航能力。

P表示终端的运行功率,由(1)式可得任务在本地运行的能耗:

P(k/s)(4)*

终端上传至M的发送功率是P1,任务在云端执行完成后,移动设备通过网络接收云端返回的结果。用P2表示任务在云端执行时,移动设备与网络保持连接的功率,则计算任务上传的能耗是:

P1*(M/N)+P2*(k/L) (5)

计算卸载要节省能耗,则(4)式要大于(5)式,即

k*(P/s-P2/L)>P1*(M/N)

具体算法分析之后再分享。

-------------------------------------分割线---------------------------------
扇贝打卡第809天
在这里插入图片描述

--------------------------------------分割线-----------------------------------------
今天看见杭州推出了健康码,分为三种颜色,(1)健康为绿色,即可以自由通行;(2)需要隔离7天的黄色;(3)需要隔离14天的红色。
这也是一种有效的措施,至少比“一刀切”的方式好,这种无期限的等待解封真的太难熬了。。。

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值