首页> 外文期刊>IEEE Transactions on Computers >An optimal graph-construction approach to placing program signatures for signature monitoring
【24h】

An optimal graph-construction approach to placing program signatures for signature monitoring

机译:放置程序签名以进行签名监视的最佳图形构造方法

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

摘要

A new approach produces optimal signature placement for concurrent detection of processor and program-memory errors using signature monitoring. A program control-how graph, labeled with the overhead for placing a signature on each node and arc, is transformed into an undirected graph. For an order-independent signature function such as an XOR or arithmetic checksum, the undirected graph and a spanning tree algorithm are shown to produce an optimal placement in O(n log beta (n, m)) time. Cyclic codes, which are order dependent, are shown to allow significantly lower overhead than order-independent functions. Prior work suggests overhead is unrelated to signature-function type. An O(n) graph-construction algorithm produces an optimal signature placement for cyclic codes. Experimental data show that using a cyclic code and horizontal reference signatures, the new approach can reduce average performance overhead to a fraction of a percent for the SPEC89 benchmark suite, more than 9 times lower than the performance overhead of an existing O(n/sup 2/) placement algorithm.
机译:一种新方法可产生最佳的签名放置,以便使用签名监视来同时检测处理器和程序内存错误。标有在每个节点和弧上放置签名的开销的程序控制方式图将转换为无向图。对于诸如XOR或算术校验和之类的与顺序无关的签名函数,无向图和生成树算法显示为在O(n log beta(n,m))时间内产生最佳放置。与顺序无关的功能相比,与顺序有关的循环代码具有显着更低的开销。先前的工作表明开销与签名功能类型无关。 O(n)图构造算法为循环代码生成最佳签名放置。实验数据表明,使用循环代码和水平参考签名,该新方法可以将SPEC89基准套件的平均性能开销降低到百分之一,比现有O(n / sup)的性能开销低9倍以上。 2 /)放置算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号