基于Android移动Sink负载预测的低功耗设计方法

    公开(公告)号:CN103955266A

    公开(公告)日:2014-07-30

    申请号:CN201410217174.3

    申请日:2014-05-22

    Abstract: 基于Android移动Sink负载预测的低功耗设计方法属于无线传感器网络中的移动Sink节点低功耗设计方法,尤其是通过CPU负载预测的低功耗设计方法;该方法通过Android的CPU驱动程序获取当前CPU的负载load_cur,更新history_load[3]数组中的历史负载值,判断history_load[3]数组中当前时间段的前两个时间段CPU负载历史值history_load[1]和history_load[2]是否相等,并分别计算当前最优权值αbest,再通过计算得到下一时间段的CPU负载值load_next,最后调用__cpufreq_driver_target函数,根据预测的CPU负载值load_next调节CPU工作频率;本发明基于Android移动Sink负载预测的低功耗设计方法方法,可以实现权值的动态调整,进一步提高负载预测精度,从而选择更合适的CPU计算频率降低功耗。

    基于Android移动Sink负载预测的低功耗设计方法

    公开(公告)号:CN103955266B

    公开(公告)日:2016-09-14

    申请号:CN201410217174.3

    申请日:2014-05-22

    Abstract: 基于Android移动Sink负载预测的低功耗设计方法属于无线传感器网络中的移动Sink节点低功耗设计方法,尤其是通过CPU负载预测的低功耗设计方法;该方法通过Android的CPU驱动程序获取当前CPU的负载load_cur,更新history_load[3]数组中的历史负载值,判断history_load[3]数组中当前时间段的前两个时间段CPU负载历史值history_load[1]和history_load[2]是否相等,并分别计算当前最优权值αbest,再通过计算得到下一时间段的CPU负载值load_next,最后调用__cpufreq_driver_target函数,根据预测的CPU负载值load_next调节CPU工作频率;本发明基于Android移动Sink负载预测的低功耗设计方法方法,可以实现权值的动态调整,进一步提高负载预测精度,从而选择更合适的CPU计算频率降低功耗。

Patent Agency Ranking