Skip to content

Commit ae6debe

Browse files
authored
Merge pull request #49 from chriselrod/l2thread
Multithread based on L2 threshold instead of L1
2 parents 4e4ca9b + 5e3cb5b commit ae6debe

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "RecursiveFactorization"
22
uuid = "f2c3362d-daeb-58d1-803e-2bc74f2840b4"
33
authors = ["Yingbo Ma <[email protected]>"]
4-
version = "0.2.10"
4+
version = "0.2.11"
55

66
[deps]
77
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"

src/lu.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ end
7777
@inline function recurse!(A, ::Val{Pivot}, m, n, mnmin, ipiv, info, blocksize,
7878
::Val{true}) where {Pivot}
7979
if length(A) * _sizeof(eltype(A)) >
80-
0.92 * LoopVectorization.VectorizationBase.cache_size(Val(1))
80+
0.92 * LoopVectorization.VectorizationBase.cache_size(Val(2))
8181
_recurse!(A, Val{Pivot}(), m, n, mnmin, ipiv, info, blocksize, Val(true))
8282
else
8383
_recurse!(A, Val{Pivot}(), m, n, mnmin, ipiv, info, blocksize, Val(false))

0 commit comments

Comments
 (0)