首页> 外国专利> LEVERAGE OFFLOAD PROGRAMMING MODEL FOR LOCAL CHECKPOINTS

LEVERAGE OFFLOAD PROGRAMMING MODEL FOR LOCAL CHECKPOINTS

机译:本地检查点的杠杆卸载编程模型

摘要

Methods, apparatus, and systems for leveraging an offload programming model for local checkpoints. Compute entities in a computing environment are implemented as one or more sources and a larger number of sinks. A job dispatcher dispatches jobs comprising executable code to the source(s), and the execution of the job code is managed by the source(s). Code sections in the job code designated for offload are offloaded to the sinks by creating offload context information. In conjunction with each offload, an offload object is generated and written to storage. The offloaded code sections are executed by the sinks, which return result data to the source, e.g., via a direct write to a memory buffer specified in the offload context information. The health of the sinks is monitored to detect failures, and upon a failure the source retrieves the offload object corresponding to the code section offloaded to the failed sink, regenerates the offload context information for the code section and sends this to another sink for execution.
机译:用于为本地检查点利用卸载编程模型的方法,设备和系统。计算环境中的计算实体被实现为一个或多个源和大量接收器。作业分配器将包括可执行代码的作业分配到源,并且作业代码的执行由源管理。通过创建卸载上下文信息,将作业代码中指定用于卸载的代码段卸载到接收器。结合每个卸载,将生成卸载对象并将其写入存储。卸载的代码段由接收器执行,接收器例如通过直接写入卸载上下文信息中指定的存储缓​​冲器,将结果数据返回给源。监视接收器的运行状况以检测故障,并且在发生故障时,源将检索与卸载到发生故障的接收器的代码段相对应的卸载对象,重新生成代码段的卸载上下文信息,并将其发送到另一个接收器以执行。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号