首页> 外国专利> INTELLIGENT SCHEDULING OF COPROCESSOR EXECUTION

INTELLIGENT SCHEDULING OF COPROCESSOR EXECUTION

机译:协处理器执行的智能计划

摘要

Execution of multiple execution streams is scheduled on at least one coprocessor. A software layer located logically between applications and the at least one coprocessor intercepts a first API call from an application and determines that a first execution stream is to be executed. Before scheduling the first execution stream, the software layer transmits a response to the application indicating that the at least one coprocessor is ready to execute another execution stream. The software layer intercepts a second API call from the application and determines that a second execution stream including one or more kernels is to be executed. The software layer determines that the one or more kernels does not have a dependency on the first execution stream. The software layer schedules the one or more kernels for execution prior to when the at least one coprocessor has completed execution of the first execution stream.
机译:在至少一个协处理器上安排了多个执行流的执行。在逻辑上位于应用程序和至少一个协处理器之间的软件层拦截来自应用程序的第一API呼叫,并确定要执行第一执行流。在调度第一执行流之前,软件层向应用程序发送响应,该应用程序指示所述至少一个协处理器已准备好执行另一执行流。软件层拦截来自应用程序的第二API呼叫,并确定要执行包括一个或多个内核的第二执行流。软件层确定一个或多个内核没有对第一执行流的依赖性。软件层在当至少一个协处理器完成第一执行流的执行之前,在该软件层中调度用于执行的一个或多个内核。

著录项

  • 公开/公告号US2021200553A1

    专利类型

  • 公开/公告日2021-07-01

    原文格式PDF

  • 申请/专利权人 VMWARE INC.;

    申请/专利号US202117201855

  • 发明设计人 MAZHAR MEMON;AIDAN CULLY;

    申请日2021-03-15

  • 分类号G06F9/38;G06N3/02;G06F9/54;

  • 国家 US

  • 入库时间 2022-08-24 19:42:21

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号