首页> 外文期刊>IEEE Transactions on Computers >An Energy-Delay Tunable Task Allocation Strategy for Collaborative Applications in Networked Embedded Systems
【24h】

An Energy-Delay Tunable Task Allocation Strategy for Collaborative Applications in Networked Embedded Systems

机译:网络嵌入式系统中协作应用的能量延迟可调任务分配策略

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

摘要

Collaborative applications with energy and low-delay constraints are emerging in various networked embedded systems like wireless sensor networks and multimedia terminals. Conventional energy-aware task allocation schemes developed for collaborative applications only concentrated on energy-saving when making allocation decisions. Consequently, the length of the schedules generated by such allocation schemes could be very long, which is unfavourable or in some situations even not tolerated. To remedy this problem, we developed a novel task allocation strategy called BEATA (Balanced Energy-Aware Task Allocation) for collaborative applications running on heterogeneous networked embedded systems. The BEATA algorithm aims at blending an energy-delay efficiency scheme with task allocations, thereby making the best tradeoffs between energy savings and schedule lengths. Besides, we introduced the concept of an energy-adaptive window, which is a critical parameter in the BEATA strategy. By fine-tuning the size of the energy-adaptive window, users can readily customize BEATA to meet their specific energy-delay trade-off needs imposed by applications. Further, we built a mathematical model to approximate energy consumption caused by both computation and communication activities. Experimental results show that BEATA significantly improves the performance of embedded systems in terms of energy-saving and schedule length over existing allocation schemes.
机译:在诸如无线传感器网络和多媒体终端之类的各种联网嵌入式系统中,出现了具有能量和低延迟约束的协作应用程序。为协作应用开发的常规节能任务分配方案仅在制定分配决策时集中于节能。因此,由这种分配方案生成的调度的长度可能非常长,这是不利的,或者在某些情况下甚至是不能容忍的。为了解决这个问题,我们为在异构网络嵌入式系统上运行的协作应用程序开发了一种称为BEATA(平衡能源感知任务分配)的新颖任务分配策略。 BEATA算法旨在将能源延迟效率方案与任务分配相结合,从而在节能与计划长度之间取得最佳平衡。此外,我们介绍了能量自适应窗口的概念,它是BEATA策略中的关键参数。通过微调能量自适应窗口的大小,用户可以轻松自定义BEATA以满足其在应用程序中提出的特定的能量延迟权衡需求。此外,我们建立了一个数学模型来估算由计算和通信活动引起的能耗。实验结果表明,与现有分配方案相比,BEATA在节能和调度长度方面显着提高了嵌入式系统的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号