What is the most performant configuration to run my Polyspace verification analysis?

10 views (last 30 days)
I am running a Polyspace Code Prover verification analysis and I would like it to run faster. I want to make use of the parallelization capabilities of Polyspace and I tried using the option -max-processes
​I intended to make use of the 4 physical + 4 virtual cores on my machine.
However it seems that Code Prover only recognizes 4 cores per the message below:
Remark: 4 core(s) detected. The verification uses 4 core(s).
Value 8 of -max-processes option has been ignored.
Is there any way to use virtual cores and more generally, how can I improve the performance of my verification analysis?

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 13 Jun 2024
Edited: MathWorks Support Team on 30 Jun 2024
Using Polyspace Code Prover, it is not possible to increase number of cores unless having physical cores on the machine. So -max-processes 8 will work only and only if you have 8 real cores (hyper-threading is not taken into account).
Now, we have experimented that increasing number of cores does not help too much for a Polyspace Code Prover analysis.
 

More Answers (0)

Products


Release

No release entered yet.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!