首页> 外文会议>Performance, Computing and Communications Conference, 1999 IEEE International >Towards the design of a snoopy coprocessor for dynamic software-fault detection
【24h】

Towards the design of a snoopy coprocessor for dynamic software-fault detection

机译:用于动态软件故障检测的窥探协处理器的设计

获取原文

摘要

Dynamic Monitoring with Integrity Constraints (DynaMICs) is a software-fault monitoring approach in which the constraints are maintained separately from the program. Since the constraints are not entwined in the code, the approach facilitates the maintenance of the application and constraint code. Through code analysis during compilation, the points at which constraint checking should occur are determined. DynaMICs minimizes performance degradation, addressing a problem that has limited the use of runtime software-fault monitoring. This paper presents the preliminary design of a DynaMICs snoopy-coprocessor system, i.e., one that employs a coprocessor that utilizes bus-monitoring hardware to facilitate the concurrent execution of the application and constraint-checking code. In this approach, the coprocessor executes the constraint-checking code while the main processor executes the application code.
机译:具有完整性约束的动态监视(DynaMIC)是一种软件故障监视方法,其中约束与程序分开维护。由于约束没有纠缠在代码中,因此该方法有助于维护应用程序和约束代码。通过编译期间的代码分析,确定应该进行约束检查的点。 DynaMIC将性能下降降到最低,解决了一个问题,该问题限制了运行时软件故障监视的使用。本文介绍了DynaMICs Snoopy协处理器系统的初步设计,即采用协处理器的协处理器,该协处理器利用总线监视硬件来促进应用程序的并行执行和约束检查代码。在这种方法中,协处理器执行约束检查代码,而主处理器执行应用程序代码。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号