Data race is a difficult problem for the development and testing of the concurrent program. Research has found that data race may cause duplicate computing which may decrease a system's performance. First, the concurrent computation redundancy problem (CCRP) is defined. The related performance index and judging methods are given, and the general concurrent redundancy control mechanism is designed. When CCRP is studied, the parallel program generally be analyzed based on a producer-consumer model. In the case of the producerconsumer model with data source, CCRP is analyzed in detail. The single condition and cross condition redundancy control algorithms have different application scopes and can be used as fixed patterns to solve CCRP. Relative property proofs and simulations are given based on Petri net. The concurrent program experiments show that the concurrent redundancy control is necessary and efficient. Two control algorithms are compared in the experiments.The research has reference value for data race detection and concurrent programming.
Abstract. In this article we focus on the voltage signals supply to power-on-off testing and some specific fault cases for diesel engine electronic control unit life time test system. According to the actual engineering needs we design six different voltage signals supply modules and use TESTBASE bench to supply power to diesel electronic control unit directly. These voltage signals supply modules are all used to supply varied power-on-off environment so we can observe the status of electronic control unit visualized. The accuracy and reliability of voltage power supply module are verified by simulation and experiment. The result shows it provides a good environment for diesel electronic control unit life time test.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.