Affiliation:
1. Amirkabir University of Technology (Tehran Polytechnic), Tehran, Iran
Abstract
In this paper, a software behavior-based technique is presented to detect
control-flow errors in multi-core architectures. The analysis of a key point
leads to introduction of the proposed technique: employing under-utilized CPU
resources in multi-core processors to check the execution flow of the
programs concurrently and in parallel with the main executions. To evaluate
the proposed technique, a quad-core processor system was used as the
simulation environment, and the behavior of SPEC CPU2006 benchmarks were
studied as the target to compare with conventional techniques. The
experimental results, with regard to both detection coverage and performance
overhead, demonstrate that on average, about 94% of the control-flow errors
can be detected by the proposed technique, with less performance overhead
compared to previous techniques. <br><br><font color="red"><b> This article has been retracted. Link to the retraction <u><a href="http://dx.doi.org/10.2298/FUEE1801155E">10.2298/FUEE1801155E</a><u></b></font>
Publisher
National Library of Serbia
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献