JuliaLinearAlgebra / BLASBenchmarksCPU.jl

Benchmark BLAS Libraries
MIT License
5 stars 2 forks source link

Benchmarks to include in `BLASBenchmarks` docs and `Octavian` docs? #7

Open chriselrod opened 3 years ago

chriselrod commented 3 years ago

I think size ranges of 1:100 and logspace(100, 10_000, N) are good, where N is the number of sampled sizes.

I can add benchmarks for Skylake-X, Haswell (probably not all the way up to 10_000, perhaps stopping at just 1_000), and Tiger Lake.

Having example results would be nice for BLASBenchmarks, while Octavian should showcase its performance.

DilumAluthge commented 3 years ago

That sounds good to me!

DilumAluthge commented 3 years ago

I think size ranges of 1:100 and logspace(100, 10_000, N) are good, where N is the number of sampled sizes.

BTW, what do you think a good value for N would be?

chriselrod commented 3 years ago

Depends on how patient you are.

DilumAluthge commented 3 years ago

Would be cool if we could use Buildkite to auto generate these benchmark plots.

chriselrod commented 3 years ago

Yeah. Now that actions is reenabled, would be good to get around to setting it up. I've been meaning to upload a few plots to Octavian's README.