The final version of the code analyzer VivaMP 1.00 intended for OpenMP-program developers is released

Andrey Karpov
Articles: 552

OOO "Program Verification Systems" Company announces release of the static code C/C++ code analyzer VivaMP 1.00. VivaMP analyzer is intended for diagnosing parallel errors in the software implemented on the basis of OpenMP technology. It is no secret that the modern compilers which support OpenMP parallel technology provide rather ineffective diagnosis of errors in OpenMP-code. Meanwhile it is rather easy to make a error when using OpenMP. The developed code analyzer VivaMP is meant to fill this gap and offer high-quality diagnosis when using OpenMP.

VivaMP software is an AddIn module for Microsoft Visual Studio 2005/2008 development environment. Integrating into this environment, the analyzer can test the code of C and C++ applications in which OpenMP-parallelling is used. The analyzer allows you to detect errors resulting from lack of knowledge of OpenMP syntax and insufficient understanding of OpenMP working principles as well as errors of incorrect work with common memory, synchronization errors and performance errors.

Unlike dynamic tools the static code analyzer VivaMP doesn't demand launching the program, that's why its diagnosis is always stable, precise and independent from the "environment" in which the program being developed is launched.

In comparison with beta-versions a lot of defects were corrected which had been detected during testing and also new diagnostic messages were added in VivaMP 1.00.

The final VivaMP 1.00 version is supplied with the complete Help system which contains descriptions of all the possible problems and, what is the most important, ways to solve them. Besides, a presentation devoted to VivaMP which will help you to get acquainted with the main abilities of the analyzer, is available on our site. Those who would like to see how VivaMP works without installing it may watch a demo-video also available on the site.

VivaMP analyzer is necessary for all who use OpenMP!

Use PVS-Studio to search for bugs in C, C++, C# and Java

We offer you to check your project code with PVS-Studio. Just one bug found in the project will show you the benefits of the static code analysis methodology better than a dozen of the articles.

goto PVS-Studio;

Andrey Karpov
Articles: 552

Bugs Found

Checked Projects
Collected Errors
14 132
This website uses cookies and other technology to provide you a more personalized experience. By continuing the view of our web-pages you accept the terms of using these files. If you don't want your personal data to be processed, please, leave this site. Learn More →