Skip to content

Releases: JuliaLinearAlgebra/BLASBenchmarksCPU.jl

v0.3.6

18 Nov 17:47
8d26d05
Compare
Choose a tag to compare

BLASBenchmarksCPU v0.3.6

Diff since v0.3.5

Merged pull requests:

v0.3.5

14 Nov 23:20
9730589
Compare
Choose a tag to compare

BLASBenchmarksCPU v0.3.5

Diff since v0.3.4

Closed issues:

  • A way to disable MKL? (#73)

Merged pull requests:

  • CompatHelper: bump compat for "Octavian" to "0.3" (#70) (@github-actions[bot])
  • RecursiveFactorization 0.2 (#71) (@chriselrod)
  • CompatHelper: bump compat for VectorizationBase to 0.21, (keep existing compat) (#72) (@github-actions[bot])
  • VB 0.21 (#74) (@chriselrod)
  • Don't use MKL except on x86_64, fixes #73. (#75) (@chriselrod)

v0.3.4

15 Jul 09:07
81520e3
Compare
Choose a tag to compare

BLASBenchmarksCPU v0.3.4

Diff since v0.3.3

Closed issues:

  • Fails to Precompile in Julia 1.6.2 (#68)

Merged pull requests:

  • CompatHelper: bump compat for "DataFrames" to "1.0" (#59) (@github-actions[bot])
  • CompatHelper: bump compat for "DataFrames" to "1.1" (#60) (@github-actions[bot])
  • CompatHelper: bump compat for "VectorizationBase" to "0.20" (#61) (@github-actions[bot])
  • CompatHelper: bump compat for "BenchmarkTools" to "1.0" (#62) (@github-actions[bot])
  • Merge memory requirement tables into one table (#63) (@jaakkor2)
  • Fix plots, evaluate benchmarks from outer->inner rather than first->last (#64) (@chriselrod)
  • MKL gemm direct (#65) (@chriselrod)
  • Bump version. (#66) (@chriselrod)
  • Add lu (#67) (@chriselrod)
  • Set LoopVectorization lower bound. Should fix #68. (#69) (@chriselrod)

v0.3.3

01 Apr 08:25
4addf90
Compare
Choose a tag to compare

BLASBenchmarksCPU v0.3.3

Diff since v0.3.2

Merged pull requests:

  • CompatHelper: bump compat for "BenchmarkTools" to "0.7" (#55) (@github-actions[bot])
  • Bump version (#56) (@chriselrod)

v0.3.2

26 Mar 07:14
5d64b1d
Compare
Choose a tag to compare

BLASBenchmarksCPU v0.3.2

Diff since v0.3.1

Closed issues:

  • Docs: mention the sleep_time kwarg (#21)
  • CI is failing on master (#54)

Merged pull requests:

  • CompatHelper: bump compat for "BenchmarkTools" to "0.6" (#51) (@github-actions[bot])
  • BLIS now provides 64 bit binaries, add a LoopVectorization matmul (#52) (@chriselrod)

v0.3.1

19 Feb 13:00
de68232
Compare
Choose a tag to compare

BLASBenchmarksCPU v0.3.1

Diff since v0.3.0

Merged pull requests:

  • CompatHelper: bump compat for "LoopVectorization" to "0.11" (#44) (@github-actions[bot])
  • CompatHelper: bump compat for "VectorizationBase" to "0.18" (#48) (@github-actions[bot])
  • CompatHelper: bump compat for "VectorizationBase" to "0.19" (#49) (@github-actions[bot])
  • BLASBenchmarksCPU has been moved to JuliaLinearAlgebra (#50) (@DilumAluthge)

v0.3.0

01 Feb 08:52
a365246
Compare
Choose a tag to compare

BLASBenchmarksCPU v0.3.0

Diff since v0.2.1

Closed issues:

  • Replace @asserts (#46)

Merged pull requests:

  • Don't use @assert, and print some debugging info if C is not approximately equal to reference (#47) (@DilumAluthge)

v0.2.1

01 Feb 07:43
8f2ccc1
Compare
Choose a tag to compare

BLASBenchmarksCPU v0.2.1

Diff since v0.2.0

Merged pull requests:

  • CompatHelper: bump compat for "VectorizationBase" to "0.17" (#43) (@github-actions[bot])
  • Fix a spelling mistake (#45) (@DilumAluthge)

v0.2.0

28 Jan 20:15
f6264c2
Compare
Choose a tag to compare

BLASBenchmarksCPU v0.2.0

Diff since v0.1.0

Closed issues:

  • Bind benchmark libraries to fixed, standard colors in plots (#28)
  • benchmark_result_df is broken (#34)

Merged pull requests:

  • CompatHelper: bump compat for "VectorizationBase" to "0.16" (#29) (@github-actions[bot])
  • CompatHelper: bump compat for "LoopVectorization" to "0.10" (#31) (@github-actions[bot])
  • Switch to Gadfly, set colors based on library (#32) (@chriselrod)
  • Revert "CompatHelper: bump compat for "VectorizationBase" to "0.16"" (#33) (@chriselrod)
  • Add a test for get_benchmark_type (#35) (@DilumAluthge)
  • Bump version from "0.1.0" to "0.2.0-DEV" (#36) (@DilumAluthge)
  • CompatHelper: add new compat entry for "Cairo" at version "1.0" (#37) (@github-actions[bot])
  • CompatHelper: add new compat entry for "DataFrames" at version "0.22" (#38) (@github-actions[bot])
  • CompatHelper: add new compat entry for "Fontconfig" at version "0.4" (#39) (@github-actions[bot])
  • Benchmark result df (#40) (@chriselrod)
  • Add option to specify median or mean instead of minimum time (#41) (@chriselrod)
  • Calculate 5 summaries while running benchmarks (#42) (@chriselrod)

v0.1.0

25 Jan 19:17
ccf6ecb
Compare
Choose a tag to compare

BLASBenchmarksCPU v0.1.0

Closed issues:

  • Docs: add table with amount of memory required at different matrix sizes (#3)
  • WARN Missing type for channel "color", using "nominal" instead. (#4)
  • Can't run benchmarks with integer matrices? (#5)
  • Customize the colors used in the plot? (#8)
  • Rename to BLASBenchmarksCPU.jl and register in the General registry? (#20)

Merged pull requests:

  • Fix CI and add some docs (#2) (@DilumAluthge)
  • More stuff (#6) (@DilumAluthge)
  • Add a stable public interface for accessing the data underlying a BenchmarkResult (#9) (@DilumAluthge)
  • Add docs discussing disabling turbo (#10) (@chriselrod)
  • CompatHelper: add new compat entry for "VectorizationBase" at version "0.15" (#11) (@github-actions[bot])
  • CompatHelper: add new compat entry for "Gaius" at version "0.5" (#12) (@github-actions[bot])
  • CompatHelper: add new compat entry for "VegaLite" at version "2.3" (#13) (@github-actions[bot])
  • CompatHelper: add new compat entry for "DataFrames" at version "0.22" (#14) (@github-actions[bot])
  • CompatHelper: add new compat entry for "Octavian" at version "0.2" (#15) (@github-actions[bot])
  • CompatHelper: add new compat entry for "BenchmarkTools" at version "0.5" (#16) (@github-actions[bot])
  • CompatHelper: add new compat entry for "LoopVectorization" at version "0.9" (#17) (@github-actions[bot])
  • CompatHelper: add new compat entry for "Tullio" at version "0.2" (#18) (@github-actions[bot])
  • CompatHelper: add new compat entry for "ProgressMeter" at version "1.4" (#19) (@github-actions[bot])
  • [docs] Small tweaks to the "Memory Required for Large Matrices" docs page (#22) (@DilumAluthge)
  • CompatHelper: bump compat for "Gaius" to "0.6" (#23) (@github-actions[bot])
  • Small tweaks to README and docs (#24) (@DilumAluthge)
  • Docs: add a link to the BLASBenchmarksGPU.jl package (#25) (@DilumAluthge)
  • README: organize the status badges into a table (#26) (@DilumAluthge)
  • Docs: fix a typo in an example (#27) (@DilumAluthge)