RFR: 8346142: [perf] scalability issue for the specjvm2008::xml.validation workload [v2]

duke duke at openjdk.org
Tue Jan 14 20:53:49 UTC 2025


On Fri, 13 Dec 2024 02:18:35 GMT, Vladimir Ivanov <vaivanov at openjdk.org> wrote:

>> The double check needs less time vs enter to 'synchronize' block when it not needed. This patch for the xml.validation workload for runs with 112 threads reports ~2.5% improvement on the server with Xeon 8480:
>> orig: 1T - 433.64 ops/m, 112T - 17344.25 ops/m
>> patched: 1T - 437.01 ops/m, 112T - 17771.94 ops/m
>> 
>> The tier1 and jaxp tests are OK with this patch.
>
> Vladimir Ivanov has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision:
> 
>  - Merge branch 'openjdk:master' into JDK-8346142
>  - 8346142 [perf] scalability issue for the specjvm2008::xml.validation workload

@IvaVladimir 
Your change (at version 2055429382d6da8fb13414fb9bee1ef116a0362c) is now ready to be sponsored by a Committer.

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

PR Comment: https://git.openjdk.org/jdk/pull/22723#issuecomment-2591078762


More information about the core-libs-dev mailing list