Skip to content

regression on binary-trees regression in 5.0 #60659

Description

@danmoseley

Our current result, based on 5.0 (so year old bits) is
image

Last Aug 2020 or so I took a screenshot, and we were here
image

I'm including Java here just to demonstrate the hardware hasn't changed. Our benchmark implementation is essentially the same as the official one, but made single threaded. Note that didn't change since at least 2017, the only variable is the .NET version.

Did we really regress 3.1->5.0? And did this regression persist to 6.0?

Was there a regression that only shows up in the parallelized version? Is that stable enough to be able to include in our perf repo alongside the single threaded one?

Again using Java as a benchmark, we get the same result on Fasta and are leading on all other scenarios. binary-trees the curious outlier.

Metadata

Metadata

Labels

area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMItenet-performancePerformance related issuetenet-performance-benchmarksIssue from performance benchmark

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions