Self-Organization And Self-Management In Control-Flow Error Mitigation
Journal: International Journal of Scientific & Technology Research (Vol.4, No. 11)Publication Date: 2015-11-15
Authors : Saber Fazel;
Page : 112-119
Keywords : Index Terms control-flow checking; control-flow error recovery; mutithreaded program; multi-core processor; on-line testing; interprocess communication; backward error recovery.;
Abstract
Abstract This paper presents a software-based technique to mitigate Control-flow Errors CFEs in multithreaded programs. In this paper we concentrate on self-organization and self-management mitigation of control-flow error using additional instructions insertion into specific portions of multithreaded program at design time regarding to control-flow and data-flow dependency graphs. In order to evaluate the proposed technique three multithreaded benchmarks quick sort matrix multiplication and linked list utilized to run on a multi-core processor and a total of 5000 transient faults has been injected into several executable points of each program. The results show that this technique detects and corrects between 91.9 and 93.8 of the injected faults with acceptable performance and memory overheads.
Other Latest Articles
- The Analysis Of Political Marketing Mix In Influencing Image And Reputation Of Political Party And Their Impact Toward The Competitiveness Of Political Party The Survey Of Voters In West Java Province
- Geochemical And Geological Characterisation Of Kaolinite Deposits Around Kaoje Kebbi State Nigeria
- Evaluation Of Anti-Arthritic Activity Of Ethanolic Extract Of Sida-Cardifolia
- Ant Species Diversity According To Disturbance Gradients In And Around Shegaon Maharashtra India.
- E-Road Construction Monitoring And Control System
Last modified: 2016-04-24 17:47:30