首页> 外文会议>2017 International Conference on Circuits, Devices and Systems >Scheduling of non-preemptive strictly periodic tasks in multi-core systems
【24h】

Scheduling of non-preemptive strictly periodic tasks in multi-core systems

机译:多核系统中非抢占式严格周期性任务的调度

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

摘要

The problem of scheduling and allocation of non-preemptive strictly periodic tasks in multi-core systems mainly appears in large-scale real-time multi-core systems with strict constraints on time. Although the use of multi-core platform makes greatly improvement on computing power and reliability of electronic systems, it also enhances the complexity of the task scheduling and allocation issues. In the non-preemptive strictly periodic task scheduling research of multi-core system, how to use a minimized number of processors to meet the task execution conditions is an important issue. Based on existing schedulability analysis and related algorithms, we propose the Sequential Task Assignment Algorithm (STAA) to solve the problem of how to minimize the number of processors for non-preemptive strictly periodic real-time tasks in the multi-core system under non-overlapping constraints. We also give formulas based on Mixed Integer Linear Programming (MILP) to calculate the minimum number of processors and the proposed MILP algorithm can get the optimal solution to the problem. Simulation results show that for randomly generated task sets, the STAA is superior to the existing algorithm in efficiency and results and is more efficient than the MILP algorithm and have a small difference in results.
机译:多核系统中非抢占式严格周期性任务的调度和分配问题主要出现在对时间有严格限制的大规模实时多核系统中。尽管使用多核平台极大地提高了电子系统的计算能力和可靠性,但它也增加了任务调度和分配问题的复杂性。在多核系统的非抢占式严格周期任务调度研究中,如何使用最少数量的处理器来满足任务执行条件是一个重要的问题。在现有可调度性分析和相关算法的基础上,我们提出了顺序任务分配算法(STAA),以解决如何在多核系统下,如何最大限度地减少非抢占式严格周期性实时任务的处理器数量。重叠的约束。我们还给出了基于混合整数线性规划(MILP)的公式来计算最小处理器数,并且所提出的MILP算法可以获得该问题的最佳解决方案。仿真结果表明,对于随机生成的任务集,STAA在效率和结果上均优于现有算法,并且比MILP算法更有效,并且结果差异很小。

著录项

  • 来源
  • 会议地点 Chengdu(CN)
  • 作者单位

    National Key Laboratory of Science and Technology on Communications, University of Electronic Science and Technology of China Chengdu, China;

    National Key Laboratory of Science and Technology on Communications, University of Electronic Science and Technology of China Chengdu, China;

    National Key Laboratory of Science and Technology on Communications, University of Electronic Science and Technology of China Chengdu, China;

    National Key Laboratory of Science and Technology on Communications, University of Electronic Science and Technology of China Chengdu, China;

    National Key Laboratory of Science and Technology on Communications, University of Electronic Science and Technology of China Chengdu, China;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Program processors; Algorithm design and analysis; Processor scheduling; Job shop scheduling; Schedules;

    机译:程序处理器;算法设计与分析;处理器调度;作业车间调度;调度;;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号