Withdrawn: CODETOOLS-7902964: jcstress: Introduce short-stride checkpointing for more frequent collisions

Aleksey Shipilev shade at openjdk.java.net
Tue Jun 8 14:16:22 UTC 2021


On Tue, 8 Jun 2021 13:12:33 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> Currently, the harness uses larger strides to run and consume the results of the test. Unfortunately, when actor threads are unbalanced (e.g. run asymmetric workloads), there is a single collision per entire stride. Having shorter strides would increase collision ratios, but would create much more overhead for creating/consuming benchmark results and state.
> 
> We can do long "epoch" with several shorter "strides" and spin-loop checkpointing between strides, so that threads can catch up more often.

This pull request has been closed without being integrated.

-------------

PR: https://git.openjdk.java.net/jcstress/pull/69


More information about the jcstress-dev mailing list