首页> 外文学位 >Analysis of optimal power-aware scheduling techniques in embedded systems for the multiprocessor platform running non-preemptive jobs.
【24h】

Analysis of optimal power-aware scheduling techniques in embedded systems for the multiprocessor platform running non-preemptive jobs.

机译:分析运行非抢先作业的多处理器平台的嵌入式系统中的最佳功耗感知调度技术。

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

摘要

From the design of first microprocessor to today, real-time embedded systems have been improving their performance, functionality, applicability in various ways. They have changed from cumbersome products to mobile portable ones with improved efficiency. These products' processing and storage capacity are far beyond their size, so they have to shrink every part of the artifact as well as battery also. Reducing the battery's size made it difficult to provide enough energy for processing. Therefore, minimizing the power consumption of a system is the only feasible way to reduce the size of the product. As a result, power scheduling has become one of the issues in the design of any embedded system. Multiple research reports describe scheduling algorithm minimizing the total energy of the system. However, very few of them describe scheduling techniques for which the energy consumption is optimal. Here optimal means the lowest energy that any system could consume in the same circumstances.;In power scheduling technique the major problem arise with deadline. When we make an optimal energy schedule we have to give a considerable though about deadline restriction. This work presents a novel solution of making a better schedule while considering the deadline of every task. The aim of the project was to produce a scheduling technique providing a minimum power schedule on both uni-processor platforms and multiprocessor platforms running non-preemptive jobs. We have used the conventional EDF and LLF scheduling algorithms to produce the initial schedule for our algorithm. We also developed two different algorithms to provide the optimal power schedule for two different situations. The only condition is that the input job set has to be EDF or LLF schedulable.;Our analysis shows a significant improvement in energy consumptions for both uniprocessor and multiprocessor platform. In our observation, multiprocessor platform is more convenient for the execution large number of tasks with greater accuracy. The percentage of energy minimization does not depend on a particular factor, so we were unable to establish the specific percentage of energy minimization value for any algorithms. For instance, for our algorithm, we could reduce the energy consumption by almost 1/3 of the maximum energy consumed by any schedule. Although a suitable number of processors was needed to archive that minimum energy.
机译:从第一个微处理器的设计到今天,实时嵌入式系统一直在以各种方式改善其性能,功能和适用性。它们已经从繁琐的产品变为具有更高效率的移动便携式产品。这些产品的处理和存储容量远远超出其尺寸,因此必须缩小工件的各个部分以及电池。减小电池的尺寸使其难以提供足够的能量用于处理。因此,最小化系统功耗是减小产品尺寸的唯一可行方法。结果,功率调度已成为任何嵌入式系统设计中的问题之一。多个研究报告描述了使系统总能量最小化的调度算法。但是,他们中很少有描述能耗最佳的调度技术。这里的最优意味着在相同情况下任何系统都可以消耗的最低能量。;在功率调度技术中,主要问题是截止期限。当我们制定最佳的能源计划时,我们必须给出有关期限限制的大量建议。这项工作提出了一种新颖的解决方案,可以在考虑每个任务的截止日期的同时制定更好的计划。该项目的目的是要产生一种调度技术,以在运行非抢占式作业的单处理器平台和多处理器平台上提供最小的功率调度。我们使用常规的EDF和LLF调度算法来为我们的算法生成初始调度。我们还开发了两种不同的算法,以针对两种不同情况提供最佳功率计划。唯一的条件是输入作业集必须是可调度的EDF或LLF。;我们的分析表明,单处理器和多处理器平台的能源消耗都得到了显着改善。在我们看来,多处理器平台更方便地以更高的精度执行大量任务。能量最小化的百分比不取决于特定因素,因此我们无法为任何算法确定能量最小化值的特定百分比。例如,对于我们的算法,我们可以将能耗减少几乎任何计划所消耗的最大能耗的1/3。尽管需要适当数量的处理器来存储该最低能耗。

著录项

  • 作者

    Ghosh, Rahul.;

  • 作者单位

    Lamar University - Beaumont.;

  • 授予单位 Lamar University - Beaumont.;
  • 学科 Computer engineering.;Electrical engineering.
  • 学位 M.E.S.
  • 年度 2015
  • 页码 111 p.
  • 总页数 111
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号