首页> 外文期刊>Computing and informatics >A NEW CONCURRENT CHECKPOINT MECHANISM FOR EMBEDED MULTI-CORE SYSTEMS
【24h】

A NEW CONCURRENT CHECKPOINT MECHANISM FOR EMBEDED MULTI-CORE SYSTEMS

机译:嵌入式多核系统的一种新的并发检查点机制

获取原文
获取原文并翻译 | 示例

摘要

This paper presents a new transparent, incremental, concurrent checkpoint mechanism for embedded multi-core systems. It allows the checkpointed process (also called checkpointee) to continue running without stopping while checkpoints are set to a large extent. Through tracing TLB misses to block the accesses to target memory pages first time while dumping memory pages (the most time-consuming step when setting a checkpoint). At that time, a kernel thread, called checkpointer, copies the memory access target pages to the designated memory buffer for constructing a consistent state of the checkpointee, and then resumes the memory accesses. From the experimental results, in contrast to a traditional concurrent checkpoint system, the proposed mechanism reduces the downtime of the checkpointed process by more than 10.1%. Moreover, the incremental checkpointing functionality has been implemented in this new concurrent checkpoint mechanism as well. Compared with full checkpointing, incremental checkpointing can reduce the checkpoint time more than 95.5 % and 89.2 % while the benchmark is the matrix multiplication at the checkpoint intervals of 10 seconds and 20 seconds, respectively.
机译:本文提出了一种用于嵌入式多核系统的新的透明,增量,并发检查点机制。当检查点设置得很大时,它允许被检查点的进程(也称为检查点)继续运行而不会停止。通过跟踪TLB未命中,在转储内存页面时第一次阻止对目标内存页面的访问(设置检查点时最耗时的步骤)。那时,称为检查指针的内核线程将内存访问目标页面复制到指定的内存缓冲区,以构造检查点的一致状态,然后恢复内存访问。从实验结果来看,与传统的并发检查点系统相比,该机制将检查点过程的停机时间减少了10.1%以上。此外,增量检查点功能也已在此新的并发检查点机制中实现。与完全检查点相比,增量检查点可以将检查点时间减少95.5%和89.2%以上,而基准是分别以10秒和20秒的检查点间隔进行矩阵乘法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号