Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tracer: add some structs for well rate output and avoid complex keys #6044

Merged
merged 2 commits into from
Mar 5, 2025

Conversation

akva2
Copy link
Member

@akva2 akva2 commented Mar 4, 2025

Not really inner-loopy so not much gained in terms of efficiency. But seems to yield, if anything, a small speedup

Timings for NORNE_ATW2013 [5 runs]

Revision tracerAdvance tracerAssemble Pre/post step p-value(tracerAssemble)
tracer_rate_structs 31.91 +- 0.27 25.72 +- 0.22 53.72 +- 0.35 0.04
master 32.68 +- 0.23 26.31 +- 0.20 54.69 +- 0.33

Timings for NORNE_ATW2013_1A_MSW [5 runs]

Revision tracerAdvance tracerAssemble Pre/post step p-value(tracerAssemble)
tracer_rate_structs 35.27 +- 0.11 31.19 +- 0.10 61.14 +- 0.20 0.09
master 35.80 +- 0.26 31.61 +- 0.23 62.16 +- 0.37

use this to avoid complex keys in maps for tracer rates
@akva2
Copy link
Member Author

akva2 commented Mar 4, 2025

jenkins build this please

use this to avoid complex keys in maps for msw tracer rates
@akva2 akva2 force-pushed the tracer_rate_structs branch from 4469d9a to 175117b Compare March 4, 2025 09:54
@atgeirr atgeirr merged commit f75dcbb into OPM:master Mar 5, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants