Performance regression for BitMatrix multiplication in 1.11.2 #56954
Labels
arrays
[a, r, r, a, y, s]
linear algebra
Linear algebra
performance
Must go faster
regression 1.11
Regression in the 1.11 release
I believe there might be a significant performance regression between 1.11.1 and 1.11.2. I encountered this after upgrading and have managed to pin it down as far as matrix multiplying two large
BitMatrix
objects.I found the following (after running the multiplication a couple of times already):
1.11.0:
1.11.1:
1.11.2:
A significant decrease in gc time, but vastly outweighed by the runtime.
I did run some profiling on a fuller example (where I encountered this) and found a large increase associated with a
setindex!
1.11.0:
1.11.2
The difference doesn't seem to appear for a pair of similarly sized
Matrix{Int}
1.11.1:
1.11.2:
Hopefully someone can reproduce this.
My system:
The text was updated successfully, but these errors were encountered: