Skip to content

Commit 515169c

Browse files
committed
Updates to improve performance for loops where LLVM compiler needs aliasing information to eliminate loads.
1 parent 5ce49bf commit 515169c

25 files changed

+33
-30
lines changed

Manifest.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,6 @@ uuid = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
7676

7777
[[VectorizationBase]]
7878
deps = ["CpuId", "LinearAlgebra"]
79-
git-tree-sha1 = "1e8a90888ec61405ea345c1ac2bdc7d86b99bd69"
79+
git-tree-sha1 = "b68b3234127d7839280f39bd668fd0025633aa01"
8080
uuid = "3d5dd08c-fd9d-11e8-17fa-ed2836048c2f"
81-
version = "0.8.2"
81+
version = "0.8.5"

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ OffsetArrays = "1"
1616
Parameters = "0"
1717
SIMDPirates = "0.7"
1818
SLEEFPirates = "0.4"
19-
VectorizationBase = "0.8"
19+
VectorizationBase = "0.8.5"
2020
julia = "1.1"
2121

2222
[extras]

benchmark/driver.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ end
2323
# sizes = 23:23
2424
sizes = 256:-1:2
2525

26-
filter2d_dynamic_bench = benchmark_filter2ddynamic(512:-1:2)
27-
filter2d_3x3_bench = benchmark_filter2d3x3(512:-1:2)
28-
filter2d_unrolled_bench = benchmark_filter2dunrolled(512:-1:2)
26+
filter2d_dynamic_bench = benchmark_filter2ddynamic(sizes)#512:-1:2)
27+
filter2d_3x3_bench = benchmark_filter2d3x3(sizes)#512:-1:2)
28+
filter2d_unrolled_bench = benchmark_filter2dunrolled(sizes)#512:-1:2)
2929

3030
AmulB_bench = benchmark_AmulB(sizes)
3131
AmulBt_bench = benchmark_AmulBt(sizes)

docs/src/assets/bench_AmulB_v1.svg

Lines changed: 1 addition & 1 deletion
Loading

docs/src/assets/bench_AmulBt_v1.svg

Lines changed: 1 addition & 1 deletion
Loading

docs/src/assets/bench_Amulvb_v1.svg

Lines changed: 1 addition & 1 deletion
Loading

docs/src/assets/bench_AplusAt_v1.svg

Lines changed: 1 addition & 1 deletion
Loading

docs/src/assets/bench_AtmulB_v1.svg

Lines changed: 1 addition & 1 deletion
Loading

docs/src/assets/bench_AtmulBt_v1.svg

Lines changed: 1 addition & 1 deletion
Loading

docs/src/assets/bench_Atmulvb_v1.svg

Lines changed: 1 addition & 1 deletion
Loading

0 commit comments

Comments
 (0)