首页> 外国专利> Memory-controller-embedded apparatus and procedure for achieving system-directed checkpointing without operating-system kernel support

Memory-controller-embedded apparatus and procedure for achieving system-directed checkpointing without operating-system kernel support

机译:无需操作系统内核支持即可实现系统定向检查点的内存控制器嵌入式设备和过程

摘要

System-directed checkpointing is enabled in otherwise standard computers through relatively straightforward augmentations to the computer's memory controller hub. Firmware routines executed by a control and dispatch unit that is normally part of any memory controller hub enable it to implement any of six different checkpointing strategies: post-image checkpointing in which an image of the system state at the time of the last checkpoint is maintained in a local shadow memory; post-image checkpointing in which an image of the system state at the time of the last checkpoint is maintained in a shadow memory located in a second, backup computer; post-image checkpointing using a bit-map memory, having one bit representing each data block in system memory, to reduce the amount of memory-to-memory copying required to establish a checkpoint; post-image checkpointing to a local shadow memory using two bit map memories to enable normal processing to continue while the shadow is being updated, post-image checkpointing to a local shadow memory using a block-state memory that eliminates the need for any memory-to-memory copying; and local pre-image checkpointing that does not require a shadow memory. Since each of these implementations has advantages and disadvantages relative to the others and since similar mechanisms are used in the memory controller hub for all of these options, it can be designed to support all of them with hardwired or settable status bits defining which is to be supported in a given situation.
机译:通过对计算机的内存控制器中枢进行相对直接的扩充,可以在其他标准计算机中启用系统控制的检查点。通常由任何内存控制器集线器组成部分的控制和调度单元执行的固件例程使它能够实现以下六种不同的检查点策略中的任何一种:映像后检查点,其中维护最后一个检查点时的系统状态映像在本地影子内存中;映像后检查点,其中最后一个检查点时的系统状态映像保存在第二台备用计算机中的影子存储器中;使用位图内存进行映像后检查点,该位图代表系统内存中的每个数据块,以减少建立检查点所需的内存到内存复制量;使用两个位图存储器将图像后检查点指向本地阴影存储器,以使正常处理能够在更新阴影时继续进行;使用块状态存储器将图像后检查点指向本地阴影存储器,从而无需任何内存,内存复制;以及不需要影子内存的本地映像前检查点。由于这些实现中的每一个相对于其他实现都有优点和缺点,并且由于在内存控制器中枢中对所有这些选项都使用了类似的机制,因此可以将其设计为通过硬连线或可设置状态位来支持所有这些实现,从而定义将要使用的状态位在特定情况下得到支持。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号