Problems of debugging parallel programs and possible solutions
- 1 Dr. Sc. (Eng.), Professor, Main Research Scientist, JSC «Concern «Morinsys-Agat» (Moscow)
- 2 Dr. Sc. (Mil.), Professor, Main Research Scientist, JSC «Concern «Morinsys-Agat» (Moscow)
Abstract
One of the factors that determine the reliability of the operation of computer systems, are errors in the programs. Testing and debugging are integral parts of the software development process. With the proliferation of multi-processor, multi-core, and cluster technology, the development of parallel programs is becoming increasingly important. The use of traditional methods of debugging programs designed to detect errors in successive programs, in general, does not allow to identify the communication error and other abnormalities characteristic of the parallel programs. Revealed the most common errors that occur in parallel programs. The possible ways to improve the quality of debugging parallel programs. The use of the proposed methods will significantly reduce the complexity and time debugging of parallel programs.
How to cite
Волосенков В.О., Гаврилов А.Д. Проблемы отладки параллельных программ и возможные пути их решения // Наукоемкие технологии. 2017. № 3. С. 29–31.
References
- Volosenkov V.O. Metodika ocenki kachestva slozhnykh kompleksov programm vychislitelnykh sistem realnogo vremeni // Nauka i tekhnika transporta. 2007. № 1. S. 63−66.
- Volosenkov V.O., Morozov A.V. Sposob postroenija sredstv kompleksnojj otladki programmnogo obespechenija specializirovannykh EHVM, funkcionirujushhikh v rezhime realnogo vremeni // Vestnik Orenburgskogo gosudarstvennogo universiteta. 2006. T. 2. № 2. S. 136−140.
