首页>
外国专利>
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.
展开▼