Pour obtenir une clé
d'essai remplissez le formulaire ci-dessous
Demandez des tariffs
Nouvelle licence
Renouvellement de licence
--Sélectionnez la devise--
USD
EUR
RUB
* En cliquant sur ce bouton, vous acceptez notre politique de confidentialité

Free PVS-Studio license for Microsoft MVP specialists
To get the licence for your open-source project, please fill out this form
** En cliquant sur ce bouton, vous acceptez notre politique de confidentialité.

I am interested to try it on the platforms:
** En cliquant sur ce bouton, vous acceptez notre politique de confidentialité.

Votre message a été envoyé.

Nous vous répondrons à


Si vous n'avez toujours pas reçu de réponse, vérifiez votre dossier
Spam/Junk et cliquez sur le bouton "Not Spam".
De cette façon, vous ne manquerez la réponse de notre équipe.

>
>
Beta-version of VivaMP code analyzer de…

Beta-version of VivaMP code analyzer designed for error educing in parallel OpenMP programs has been released

27 Nov 2008
Author:

OOO "Program Verification Systems" Company informs you that the first beta-version of static C/C++ code analyzer VivaMP has been released. VivaMP is meant for diagnostics of parallel errors in software products based on OpenMP technology. The fact that modern compilers where parallel programming technology OpenMP support is implemented provide rather weak error diagnostics in OpenMP code makes no secret. Moreover, it's easy to make an error working with OpenMP. VivaMP is ready to repair this gap and to offer high-quality diagnostics for OpenMP usage.

VivaMP software product is an add-in module (AddIn) for Microsoft Visual Studio 2005/2008 development environment. Being added in the environment, this analyzer is able to verify code of applications written in C and C++ languages, in which OpenMP paralleling is used. The analyzer is able to find the errors which were made because the developers master OpenMP syntax insufficiently or if the principles of work with OpenMP are misunderstood. Errors of incorrect work with shared memory, errors of synchronization and errors of performance can also be discovered.

Unlike dynamic tools, static code analyzer VivaMP doesn't require starting of a program, that's why its diagnostics is always stable, precise and doesn't depend upon "the environment" in which the program being developed starts.

Though the present beta-version is called "beta", still it is a full-fledged software product. Its only difference from the future release is the absence of help system. The help system is sure to be fully present in the release.

VivaMP code analyzer is now available for purchase. Every user who buys a license for VivaMP during beta-testing will receive a free license for VivaMP 1.00 version after its official release. Thus, if you are already developing OpenMP programs, there's no sense waiting for VivaMP 1.0 release - start using VivaMP right now!

Comments (0)

Next comments
Unicorn with delicious cookie
Nous utilisons des cookies pour améliorer votre expérience de navigation. En savoir plus
Accepter