Skip to content

Change the order of benchmark execution #852

@leanil

Description

@leanil

I'm using repetitions to cancel out "short" interferences (caused by system processes) by taking the minimum run time. In this case it seems clearly beneficial to space out repetitions evenly, rather then run them one after another.

Let's say I have 3 benchmarks and 2 repetitions, each for 1 sec time. I'd like to run them
b1 b2 b3 b1 b2 b3 rather than b1 b1 b2 b2 b3 b3 ,
because the former resists a 3 sec interference, while a 2 sec interference can ruin the latter.

Do you think this makes sense?

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions