首页> 外国专利> Project scheduling in a heterogeneous distributed computing environment

Project scheduling in a heterogeneous distributed computing environment

机译:异构分布式计算环境中的项目调度

摘要

A genetic algorithm is described to determine a near-optimal schedule for assigning heterogeneous computations to resources in a heterogeneous computational environment. The genetic algorithm evolves a computation-to-compute resource mapping optimized with respect to a set of inter-dependent, and possibly conflicting objectives including cost of computation, data transfer cost, time to complete computation, profitability, etc. A set of scheduling plans are randomly created and then evaluated and assigned a fitness value based on the ability to meet a set of weighted objectives. Scheduling plans having desirable fitness values are selected as parents to procreate one or more new scheduling plans, each new plan inheriting resource mappings from at least two parents. This evolutionary process is repeated until the fitness values across scheduling plans converge or a time threshold is exceeded. At the end of evolution, a scheduling plan with the best assigned value is chosen for scheduling.
机译:描述了一种遗传算法,用于确定将异构计算分配给异构计算环境中的资源的最佳调度。遗传算法改进了从计算到计算的资源映射,该映射针对一组相互依赖且可能相互冲突的目标进行了优化,这些目标包括计算成本,数据传输成本,完成计算所需的时间,获利能力等。一组调度计划随机创建,然后根据满足一组加权目标的能力进行评估并分配适合性值。选择具有合适的适应性值的调度计划作为父母,以创建一个或多个新的调度计划,每个新计划都从至少两个父母那里继承资源映射。重复此进化过程,直到跨计划计划的适应性值收敛或超过时间阈值为止。在演进的最后,选择具有最佳分配值的计划计划进行计划。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号