首页> 外国专利> Process allocation in a processor array using a simulated annealing method

Process allocation in a processor array using a simulated annealing method

机译:使用模拟退火方法的处理器阵列中的过程分配

摘要

The invention is a method for allocating processes onto processor elements in a processor array, e.g. using a simulated annealing method, the method comprising: (i) initially, randomly assigning each of the plurality of processes to a respective processor element; (ii) evaluating a cost function for the initial assignment to determine an initial value for the cost function, the result of the evaluation of the cost function indicating the suitability of a placement, wherein the cost function comprises a bandwidth utilisation of a bus interconnecting the processor elements in the processor array or site congestion or site group congestion; (iii) reassigning one or more of the processes to respective different ones of the processor elements to generate a second placement; (iv) evaluating the cost function for the second placement to determine a modified value for the cost function; and (v) accepting or rejecting the reassignments of the one or more processes based on a comparison between the modified value and the initial value.
机译:本发明是一种用于将处理分配到例如处理器阵列的处理器阵列中的处理器元件上的方法。使用模拟退火方法,该方法包括:(i)首先,将多个过程中的每一个随机地分配给相应的处理器元件; (ii)评估用于初始分配的成本函数以确定成本函数的初始值,该成本函数的评估结果指示放置的适合性,其中,该成本函数包括互连该总线的总线的带宽利用率。处理器阵列中的处理器元素或站点拥塞或站点组拥塞; (iii)将一个或多个处理重新分配给各个不同的处理器元件以生成第二放置; (iv)评估第二安置的成本函数,以确定成本函数的修改值; (v)基于修改后的值和初始值之间的比较来接受或拒绝一个或多个过程的重新分配。

著录项

  • 公开/公告号GB2457309A

    专利类型

  • 公开/公告日2009-08-12

    原文格式PDF

  • 申请/专利权人 PICOCHIP DESIGNS LIMITED;

    申请/专利号GB20080002530

  • 发明设计人 ANDREW WILLIAM GEORGE DULLER;

    申请日2008-02-11

  • 分类号G06F9/50;G06F9/45;

  • 国家 GB

  • 入库时间 2022-08-21 19:06:35

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号