首页> 外文期刊>International journal of reconfigurable computing >A Decentralised Task Mapping Approach for Homogeneous Multiprocessor Network-On-Chips
【24h】

A Decentralised Task Mapping Approach for Homogeneous Multiprocessor Network-On-Chips

机译:均质多处理器片上网络的分散任务映射方法

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

摘要

We present a heuristic algorithm for the run-time distribution of task sets in a homogeneous Multiprocessor network-on-chip. The algorithm is itself distributed over the processors and thus can be applied to systems of arbitrary size. Also, tasks added at runtime can be handled without any difficulty, allowing for inline optimisation. Based on local information on processor workload, task size, communication requirements, and link contention, iterative decisions on task migrations to other processors are made. The mapping results for several example task sets are first compared with those of an exact (enumeration) algorithm with global information for a 3 × 3 processor array. The results show that the mapping quality achieved by our distributed algorithm is within 25% of that of the exact algorithm. For larger array sizes, simulated annealing is used as a reference and the behaviour of our algorithm is investigated. The mapping quality of the algorithm can be shown to be within a reasonable range (below 30% mostly) of the reference. This adaptability and the low computation and communication overhead of the distributed heuristic clearly indicate that decentralised algorithms are a favourable solution for an automatic task distribution.
机译:我们为同类多处理器片上网络中的任务集的运行时分布提供了一种启发式算法。该算法本身分布在处理器上,因此可以应用于任意大小的系统。而且,可以轻松处理在运行时添加的任务,从而实现内联优化。根据有关处理器工作负载,任务大小,通信要求和链接争用的本地信息,可以做出有关将任务迁移到其他处理器的迭代决策。首先将几个示例任务集的映射结果与具有3×3处理器阵列的全局信息的精确(枚举)算法的映射结果进行比较。结果表明,我们的分布式算法实现的映射质量在精确算法的25%以内。对于较大的阵列大小,将模拟退火用作参考,并研究了我们算法的行为。可以证明算法的映射质量在参考的合理范围内(大部分低于30%)。这种适应性以及分布式启发式算法的低计算量和通信开销清楚地表明,分散算法是自动任务分配的理想解决方案。

著录项

  • 来源
    《International journal of reconfigurable computing》 |2009年第2期|P.14.1-14.14|共14页
  • 作者单位

    Digital Technology Lab, University of Kassel, Wilhelmshoeher Allee 73, 34121 Kassel, Germany;

    rnLaboratoire d'Informatique, de Robotique et de Microelectroniqe de Montpellier (LIRMM), University of Montpellier II, UMR CNRS 5506, 161 rue ADA, 34392 Montpellier Cedex 5, France;

    rnInstitute of Microelectronic Systems, Darmstadt University of Technology, Karlstrasse 15, 64283 Darmstadt, Germany;

    rnLaboratoire d'Informatique, de Robotique et de Microelectroniqe de Montpellier (LIRMM), University of Montpellier II, UMR CNRS 5506, 161 rue ADA, 34392 Montpellier Cedex 5, France;

    rnLaboratoire d'Informatique, de Robotique et de Microelectroniqe de Montpellier (LIRMM), University of Montpellier II, UMR CNRS 5506, 161 rue ADA, 34392 Montpellier Cedex 5, France;

    rnInstitute of Microelectronic Systems, Darmstadt University of Technology, Karlstrasse 15, 64283 Darmstadt, Germany;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

  • 入库时间 2022-08-18 00:37:21

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号