首页> 外国专利> OPTIMIZED ALLOCATION OF TASKS IN HETEROGENEOUS COMPUTING SYSTEMS

OPTIMIZED ALLOCATION OF TASKS IN HETEROGENEOUS COMPUTING SYSTEMS

机译:异构计算系统中任务的优化分配

摘要

A method and system for automatically optimizing task allocation in heterogeneous computing systems is disclosed. The system comprises a plurality of target processing elements and a host processor. The host processor is configured to receive one or more requests from one or more applications for task allocation. During compilation, a virtualizer extracts parameters of kernels of the one or more applications and receives the architectures of the plurality of target processing elements. The virtualizer comprises a device conformability module and a mapping module. The device conformability module provides a prediction on execution time of the kernels for each of the architectures based on the parameters. The mapping module compares the predictions and indicates a ranking of the plurality of target processing elements based on least execution time for each of the kernels and determines a combination of the plurality of target processing elements based on the mapping prediction to optimize the task allocation.
机译:公开了一种用于自动优化异构计算系统中的任务分配的方法和系统。该系统包括多个目标处理元件和一个主机处理器。主机处理器被配置为从一个或多个应用程序接收一个或多个请求以进行任务分配。在编译期间,虚拟器提取一个或多个应用程序的内核参数,并接收多个目标处理元素的体系结构。虚拟器包括设备一致性模块和映射模块。设备一致性模块基于参数为每个体系结构提供内核执行时间的预测。映射模块比较预测并基于每个内核的最少执行时间指示多个目标处理元素的排名,并基于映射预测确定多个目标处理元素的组合以优化任务分配。

著录项

  • 公开/公告号US2019065271A1

    专利类型

  • 公开/公告日2019-02-28

    原文格式PDF

  • 申请/专利权人 AMRITA VISHWA VIDYAPEETHAM;

    申请/专利号US201816108647

  • 发明设计人 MADHURA PURNAPRAJNA;VANISHREE KATTISHETTI;

    申请日2018-08-22

  • 分类号G06F9/50;G06F9/48;G06F8/41;

  • 国家 US

  • 入库时间 2022-08-21 12:05:20

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号