scholarly journals Two control-flow error recovery methods for multithreaded programs running on multi-core processors

Author(s):  
N. Khoshavi ◽  
H. R. Zarandi ◽  
M. Maghsoudloo
2015 ◽  
Vol 28 (3) ◽  
pp. 309-323 ◽  
Author(s):  
Navid Khoshavi ◽  
Hamid Zarandi ◽  
Mohammad Maghsoudloo

This paper presents two control-flow error recovery techniques, CFE Recovery using Data-flow graph Consideration and CFE Recovery using Macro block-level Check pointing. These techniques are proposed with regards to thread interactions in the programs. These techniques try to moderate the high memory and performance overheads of conventional control-flow checking techniques. The proposed recovery techniques are composed of two phases of control-flow error detection and recovery. These phases are designed by means of inserting additional instructions into program at compile time considering dependency graph, extracted from control-flow and data-flow dependencies among basic blocks and thread interactions in the programs. In order to evaluate the proposed techniques, five multithreaded benchmarks are utilized to run on a multi-core processor. Moreover, a total of 10000 transient faults have been injected into several executable points of each program. Fault injection experiments show that the proposed techniques recover the detected errors at-least for 91% of the cases.


Author(s):  
Ghazaleh Nazarian ◽  
Razvan Nane ◽  
Georgi N. Gaydadjiev
Keyword(s):  
Low Cost ◽  

Author(s):  
A. A. Kazakov ◽  
V. V. Chelepov ◽  
R. G. Ramazanov

The features of evaluation of the effectiveness of flow deflection technologies of enhanced oil recovery methods. It is shown that the effect of zeroing component intensification of fluid withdrawal leads to an overestimation of the effect of flow deflection technology (PRP). Used in oil companies practice PRP efficiency calculation, which consists in calculating the effect on each production well responsive to subsequent summation effects, leads to the selective taking into account only the positive components of PRP effect. Negative constituents — not taken into account and it brings overestimate over to overstating of efficiency. On actual examples the groundless overstating and understating of efficiency is shown overestimate at calculations on applied in petroleum companies by a calculation.


2020 ◽  
Vol 16 (2) ◽  
pp. 214
Author(s):  
Wang Yong ◽  
Liu SanMing ◽  
Li Jun ◽  
Cheng Xiangyu ◽  
Zhou Wan

Sign in / Sign up

Export Citation Format

Share Document