Closed Thread
Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: VivaMP 1.00 released

  1. #1
    AsmDeveloper is offline Newbie
    Join Date
    Feb 2007
    Posts
    11
    Rep Power
    0

    Post VivaMP 1.00 released

    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.
    Attached Thumbnails Attached Thumbnails VivaMP 1.00 released-vivamp_screen.png  
    Last edited by AsmDeveloper; 03-10-2009 at 09:56 AM. Reason: Attach image

  2. CODECALL Circuit advertisement
    Join Date
    Always
    Posts
    Many

     
  3. #2
    Jordan Guest

    Re: VivaMP 1.00 released

    Got any screenshots?

  4. #3
    AsmDeveloper is offline Newbie
    Join Date
    Feb 2007
    Posts
    11
    Rep Power
    0

    Re: VivaMP 1.00 released

    I can't post links.

    (To be able to post links or images your post count must be 10 or greater. You currently have 3 posts.)

  5. #4
    Jordan Guest

    Re: VivaMP 1.00 released

    You can attach images.

  6. #5
    Join Date
    Jul 2006
    Posts
    16,491
    Blog Entries
    75
    Rep Power
    143

    Re: VivaMP 1.00 released

    A couple questions:
    1) how does VivaMP compare with Lint?
    2) Why use openMP as opposed to Boost threads?
    Programming is a branch of mathematics.
    My CodeCall Blog | My Personal Blog

  7. #6
    AsmDeveloper is offline Newbie
    Join Date
    Feb 2007
    Posts
    11
    Rep Power
    0

    Re: VivaMP 1.00 released

    Quote Originally Posted by WingedPanther View Post
    1) how does VivaMP compare with Lint?
    VivaMP is the first lint-like static code analyzer for check OpenMP programs.

    Quote Originally Posted by WingedPanther View Post
    2) Why use openMP as opposed to Boost threads?
    I do not know.

  8. #7
    Join Date
    Jul 2006
    Posts
    16,491
    Blog Entries
    75
    Rep Power
    143

    Re: VivaMP 1.00 released

    Since I don't use OpenMP, that doesn't tell me why lint would not be adequate for checking OpenMP programs.
    Programming is a branch of mathematics.
    My CodeCall Blog | My Personal Blog

  9. #8
    Jordan Guest

    Re: VivaMP 1.00 released

    And where are the attachments?

  10. #9
    AsmDeveloper is offline Newbie
    Join Date
    Feb 2007
    Posts
    11
    Rep Power
    0

    Re: VivaMP 1.00 released

    Quote Originally Posted by WingedPanther View Post
    Since I don't use OpenMP, that doesn't tell me why lint would not be adequate for checking OpenMP programs.
    Parallel programming for PCs is a real challenge now when multicore processors are being used in practice. It is natural that parallel programming support appeared in compilers. One of the most widely spread technologies of parallel programming is OpenMP. It is supported by Microsoft Visual C++, Intel C++, PGI C++ Workstation and many other compilers. But as parallel programming for PCs only starts spreading, the support of “parallel errors” testing in compilers has not achieved its strong position yet. Nowadays the level of error diagnostic by compilers in OpenMP programs is at the same rate as the common error verification in traditional compilers used 30 years ago. Just at that time static code analysis tools which complemented diagnostic abilities of a compiler appeared. One of the most famous tools of this class is lint analyzer for C++ programs. The time of parallel programs has come and we offer a new product - VivaMP.

    VivaMP fields of application:
    • Verification of code correctness of OpenMP based applications .
    • Help in mastering OpenMP and its integration into the existing projects
    • Developing parallel applications which use resources more efficiently.
    • Error search in the existing OpenMP applications.

  11. #10
    AsmDeveloper is offline Newbie
    Join Date
    Feb 2007
    Posts
    11
    Rep Power
    0

    Re: VivaMP 1.00 released

    Quote Originally Posted by Jordan View Post
    And where are the attachments?
    See first post.

    .../1373d1236704077-vivamp-1-00-released-vivamp_screen.png

Closed Thread
Page 1 of 2 12 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. FastReport .Net 1.3 released!
    By HERBERTS in forum Pascal and Delphi
    Replies: 1
    Last Post: 12-04-2009, 06:35 AM
  2. PHP 5.2.0 Released
    By Blaze in forum PHP Development
    Replies: 3
    Last Post: 11-20-2006, 08:17 AM
  3. IE 7 Released
    By Jordan in forum Technology Ramble
    Replies: 3
    Last Post: 11-07-2006, 07:07 AM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts