Skip to content

Performance Regression #759

@phkahler

Description

@phkahler

System information

For SovleSpace version see the bad commit listed below.
Operating system: Fedora 32

Expected behavior

Performance should be similar to before

Actual behavior

After commit: ab10e38

The performance test I've been using went from 15 seconds to 193 with a Release + OMP build.

Additional information

I'm going to try to make the additional improvements suggested in the fix rather than revert it.

For reference I take the attached file and change the number of repeats in the last group from 4 to 40. Wait for a bit and the Generate::DIRTY time is printed in the terminal. BTW it has always given a few bad edges.
perf_test.zip

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions