JuliaLinearAlgebra / Octavian.jl

Multi-threaded BLAS-like library that provides pure Julia matrix multiplication
https://julialinearalgebra.github.io/Octavian.jl/stable/
Other
231 stars 18 forks source link

Adjust blocking behavior to cap cache use at L2e and L3e #126

Closed chriselrod closed 2 years ago

chriselrod commented 2 years ago

This will require adjusting the blocking parameters, so I'll wait to merge until they're updated.

codecov[bot] commented 2 years ago

Codecov Report

Merging #126 (1f9f96b) into master (f2e527c) will decrease coverage by 0.22%. The diff coverage is 88.23%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #126      +/-   ##
==========================================
- Coverage   87.83%   87.61%   -0.23%     
==========================================
  Files          13       13              
  Lines         855      872      +17     
==========================================
+ Hits          751      764      +13     
- Misses        104      108       +4     
Impacted Files Coverage Δ
src/block_sizes.jl 86.90% <86.66%> (-2.65%) :arrow_down:
src/global_constants.jl 60.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update f2e527c...1f9f96b. Read the comment docs.