Skip to content

Increased analysis time since SVF 2.5 #1790

@mortkever

Description

@mortkever

Hello,

I recently bit the bullet and migrated from version 2.5 to 3.2. However it seems to me the analysis takes a lot longer to run.
The difference is most notable in 483.Xalancbmk from the SPEC2006 bench marking suite. A simple Andersen wave diff takes about 20 seconds in version 2.5 and close to 12 hours in 3.2. This with 96GBs of RAM and a Ryzen 9 9950X3D, so I doubt my setup is suddenly the bottleneck.
I assumed it was due to some mechanism that increases precision which is currently not a priority for my project.
However I also set the "MaxFieldLimit" to zero to disable field sensitivity and "ContextInsensitive" to true, which unfortunately made little difference.

The increase in duration seemed so disproportionate, it warranted an issue.

Are there other options that were introduced that greatly increase the analysis time? Are there other ways to increase the performance or reduce the time needed?

Thanks in advance!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions