Our website uses cookies to enhance your browsing experience.
Accept
to the top
close form

Fill out the form in 2 simple steps below:

Your contact information:

Step 1
Congratulations! This is your promo code!

Desired license type:

Step 2
Team license
Enterprise license
** By clicking this button you agree to our Privacy Policy statement
close form
Request our prices
New License
License Renewal
--Select currency--
USD
EUR
* By clicking this button you agree to our Privacy Policy statement

close form
Free PVS‑Studio license for Microsoft MVP specialists
* By clicking this button you agree to our Privacy Policy statement

close form
To get the licence for your open-source project, please fill out this form
* By clicking this button you agree to our Privacy Policy statement

close form
I am interested to try it on the platforms:
* By clicking this button you agree to our Privacy Policy statement

close form
check circle
Message submitted.

Your message has been sent. We will email you at


If you haven't received our response, please do the following:
check your Spam/Junk folder and click the "Not Spam" button for our message.
This way, you won't miss messages from our team in the future.

>
>
The final version of the code analyzer …

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

Mar 10 2009
Author:

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!

Popular related articles


Comments (0)

Next comments next comments
close comment form