首页> 中文期刊>航空计算技术 >混合触发的并行程序过程重现技术研究与实现

混合触发的并行程序过程重现技术研究与实现

     

摘要

为了实现并行程序的过程重现复现初始执行时的错误,对源程序进行词法语法分析,在此基础上建立确定性复现所需的信息模板;基于信息模板通过插桩技术实现基于时间和事件混合触发的记录,并设计自适应动态采样周期和记录信息约简方法;基于混合触发实现程序执行时序的确定性以及初始输入的确定性记录,并在Eclipse环境下实现相应的并行程序过程重现插件.试验验证混合触发的记录方式在回放的一致性、记录阶段的开销方面比现有的单一触发具有较好的优势.%In order to realize the process reproduction of the parallel program to reproduce the error during the initial execution, firstly, the lexical and grammatical analysis of the source program is performed, and the information template required for deterministic recurrence is established on the basis of the information template. Next, the recording mode based on time and event hybrid triggering is realized by the instrumentation technique. And design adaptive dynamic adoption of cycle and record information reduction methods. Then, based on the hybrid trigger, the determinism of the execution timing of the program and the deterministic record of the initial input are implemented, and the corresponding parallel program process reproduction plug-in is implemented in the Eclipse environment. Finally, it is verified by experiments that the hybrid recording method proposed in this paper has better advantages in terms of playback consistency and recording stage overhead than the existing single trigger recording method.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号