Code Prover Analysis on Clusters
You can configure a Polyspace® Code Prover™ analysis on your desktop and perform the analysis on a remote server with more computing power. This workflow requires:
A Polyspace Code Prover license on your desktop.
A MATLAB® Parallel Server™ license and a Polyspace Code Prover Server™ license on your server.
The server can be a single machine or a distributed system (cluster) consisting of several machines. In a cluster, one of the machines acts as the head node and distributes analysis jobs to the other machines (worker nodes). For more information on products required for this workflow, see Install Products for Submitting Polyspace Analysis from Desktops to Remote Server.

Polyspace Options
Run Bug Finder or Code Prover analysis on a remote cluster (-batch) | Enable batch remote analysis |
-scheduler | Specify cluster or job scheduler |
-no-credentials-check | Disable credential check when running Polyspace Bug Finder or Polyspace Code Prover analysis on a remote cluster |
-submit-job-from-previous-compilation-results | Specify that the analysis job must be resubmitted without recompilation |
Command/script to apply after the end of
the code verification (-post-analysis-command) | Specify command or script to be executed after analysis |
Functions
polyspaceJobsManager | Manage Polyspace jobs on a MATLAB Parallel Server cluster |
Classes
polyspace.Project | Run Polyspace analysis on C and C++ code and read results |
Topics
- Install Products for Submitting Polyspace Analysis from Desktops to Remote Server
Configure server-client connection so that clients can offload the Polyspace analysis to a remote server and download results after analysis.
- Send Polyspace Analysis from Desktop to Remote Servers Using Scripts
Send Polyspace analysis jobs to a remote server by using batch files (
.bat) or shell scripts (.sh). - Send Code Prover Analysis from Desktop to Locally Hosted Server
Offload Polyspace analysis to a locally hosted server and review downloaded results on desktop.
- Run Polyspace Analysis by Using MATLAB Scripts
Check C/C++ code with Bug Finder or Code Prover using M-files, run analysis locally on desktop or remote server.