|
|
Modelirovanie i Analiz Informatsionnykh Sistem, 2011, Volume 18, Number 4, Pages 94–105
(Mi mais201)
|
|
|
|
Automatic data race error detection in systemC models
A. V. Zakharov, M. Yu. Moiseev Saint-Petersburg State Polytechnical University
Abstract:
Hardware/software systems simulated by using the SystemC language are usually parallel and, therefore, may contain synchronization errors. One widespread type of synchronization errors is data races. In this paper we propose an approach to data race detection in SystemC programs which is based on the source code static analysis. We have developed some static analysis algorithms that can extract information for data race detection in a SystemC program without quantitative time. These algorithms can detect all the errors that exist in the program. The efficiency of our approach is shown by the evaluation results of the developed tool on a set of
test SystemC programs.
Keywords:
SystemC, static analysis, data error race detection.
Received: 15.09.2011
Citation:
A. V. Zakharov, M. Yu. Moiseev, “Automatic data race error detection in systemC models”, Model. Anal. Inform. Sist., 18:4 (2011), 94–105
Linking options:
https://www.mathnet.ru/eng/mais201 https://www.mathnet.ru/eng/mais/v18/i4/p94
|
| Statistics & downloads: |
| Abstract page: | 296 | | Full-text PDF : | 123 | | References: | 71 |
|