"We contacted Coverity because an Open MPI user recommended their advanced source code analysis technology. It is highly accurate and can scale to be of great value to the Open MPI project", stated Jeff Squyres, a developer for the Open MPI project and high performance computing architect at Cisco. "This will enable our developers to identify and fix defects early in the development cycle, at the stage when it saves the most effort."
The Open MPI project develops an open source, freely available version of the Message Passing Interface (MPI) standard which is often used in parallel and distributed computing. Initially developed by programmers at the University of Indiana and the University of Tennessee, membership in Open MPI project has expanded to represent a broad range of commercial and government organizations including Cisco, IBM, Lawrence Livermore National Lab, Los Alamos National Lab, and Sandia National Lab.
Coverity Prevent, the company's flagship static analysis solution, will be used to analyse more than 2 million lines of code from the Open MPI project. Analysis results will be made available to Open MPI developers at no cost via Coverity's Scan site. Coverity will also provide members of the Open MPI project with access to specialized features in Coverity Prevent designed specifically for analysing source code frequently used in supercomputer applications.
"We are proud to partner with Open MPI, because the efforts of this open source project provide direct benefits to the academic and research computer science communities", stated David Maxwell, open source strategist at Coverity. "By analysing the highly specialized code base in the Open MPI project, including a wide variety of modular device drivers, this relationship will also provide our advanced technology group with an opportunity to gain further insight into the nature of software defects in supercomputing environments."
Coverity provides free access to its advanced source code analysis solution for over 250 open source projects through its partnership with the U.S. Department of Homeland Security.