equinor / neqsim

NeqSim is a library for calculation of fluid behavior, phase equilibrium and process simulation

Home Page:https://equinor.github.io/neqsimhome/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Performance test as part of build

EvenSol opened this issue · comments

Is your feature request related to a problem? Please describe.
Need to make sure updates are not reducing simulation performance. See issue:
#706

Describe the solution you'd like
Use https://github.com/openjdk/jmh

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

See https://github.com/equinor/neqsim-benchmark

This seems like a very good solution. I had problems setting up, but now it work fine. The challenge is how we can use it to see improvements in performance and to use it for finding bottlenecks.

I think using this in combination with the profiler could be good: https://github.com/equinor/neqsim/wiki/Profiling

Benchmark project created.