@@ -196,30 +196,30 @@ end
196
196
sizes = 256 : - 1 : 2
197
197
longsizes = 1024 : - 1 : 2
198
198
199
- logdettriangle_bench = benchmark_logdettriangle (sizes); println (" logdet(LowerTriangular(A)) benchmark results:" ); println (logdettriangle_bench)
200
- dot3_bench = benchmark_dot3 (sizes); println (" x' * A * y benchmark results:" ); println (dot3_bench)
199
+ println (" logdet(LowerTriangular(A)) benchmark results:" ); logdettriangle_bench = benchmark_logdettriangle (sizes ); println (logdettriangle_bench)
200
+ println (" x' * A * y benchmark results:" ); dot3_bench = benchmark_dot3 (sizes ); println (dot3_bench)
201
201
202
- AmulB_bench = benchmark_AmulB (sizes); println (" A * B benchmark results:" ); println (AmulB_bench)
203
- AmulBt_bench = benchmark_AmulBt (sizes); println (" A * B' benchmark results:" ); println (AmulBt_bench)
204
- AtmulBt_bench = benchmark_AtmulBt (sizes); println (" A' * B' benchmark results:" ); println (AtmulBt_bench)
205
- AtmulB_bench = benchmark_AtmulB (sizes); println (" A' * B benchmark results:" ); println (AtmulB_bench)
202
+ println (" A * B benchmark results:" ); AmulB_bench = benchmark_AmulB (sizes ); println (AmulB_bench)
203
+ println (" A * B' benchmark results:" ); AmulBt_bench = benchmark_AmulBt (sizes ); println (AmulBt_bench)
204
+ println (" A' * B' benchmark results:" ); AtmulBt_bench = benchmark_AtmulBt (sizes ); println (AtmulBt_bench)
205
+ println (" A' * B benchmark results:" ); AtmulB_bench = benchmark_AtmulB (sizes ); println (AtmulB_bench)
206
206
207
- Amulvb_bench = benchmark_Amulvb (sizes); println (" A * b benchmark results:" ); println (Amulvb_bench)
208
- Atmulvb_bench = benchmark_Atmulvb (sizes); println (" A' * b benchmark results:" ); println (Atmulvb_bench)
207
+ println (" A * b benchmark results:" ); Amulvb_bench = benchmark_Amulvb (sizes ); println (Amulvb_bench)
208
+ println (" A' * b benchmark results:" ); Atmulvb_bench = benchmark_Atmulvb (sizes ); println (Atmulvb_bench)
209
209
210
- dot_bench = benchmark_dot (longsizes); println (" a' * b benchmark results:" ); println (dot_bench)
211
- selfdot_bench = benchmark_selfdot (longsizes); println (" a' * a benchmark results:" ); println (selfdot_bench)
210
+ println (" a' * b benchmark results:" ); dot_bench = benchmark_dot (longsizes ); println (dot_bench)
211
+ println (" a' * a benchmark results:" ); selfdot_bench = benchmark_selfdot (longsizes ); println (selfdot_bench)
212
212
213
- sse_bench = benchmark_sse (sizes); println (" Benchmark resutls of summing squared error:" ); println (sse_bench)
214
- aplusBc_bench = benchmark_aplusBc (sizes); println (" Benchmark results of a .+ B .* c':" ); println (aplusBc_bench)
215
- AplusAt_bench = benchmark_AplusAt (sizes); println (" Benchmark results of A .+ A':" ); println (AplusAt_bench)
213
+ println (" Benchmark resutls of summing squared error:" ); sse_bench = benchmark_sse (sizes ); println (sse_bench)
214
+ println (" Benchmark results of a .+ B .* c':" ); aplusBc_bench = benchmark_aplusBc (sizes ); println (aplusBc_bench)
215
+ println (" Benchmark results of A .+ A':" ); AplusAt_bench = benchmark_AplusAt (sizes ); println (AplusAt_bench)
216
216
217
- filter2d_dynamic_bench = benchmark_filter2ddynamic (sizes); println (" Benchmark results for dynamically sized 3x3 convolution:" ); println (filter2d_dynamic_bench)
218
- filter2d_3x3_bench = benchmark_filter2d3x3 (sizes); println (" Benchmark results for statically sized 3x3 convolution:" ); println (filter2d_3x3_bench)
219
- filter2d_unrolled_bench = benchmark_filter2dunrolled (sizes); println (" Benchmark results for unrolled 3x3 convolution:" ); println (filter2d_unrolled_bench)
217
+ println (" Benchmark results for dynamically sized 3x3 convolution:" ); filter2d_dynamic_bench = benchmark_filter2ddynamic (sizes ); println (filter2d_dynamic_bench)
218
+ println (" Benchmark results for statically sized 3x3 convolution:" ); filter2d_3x3_bench = benchmark_filter2d3x3 (sizes ); println (filter2d_3x3_bench)
219
+ println (" Benchmark results for unrolled 3x3 convolution:" ); filter2d_unrolled_bench = benchmark_filter2dunrolled (sizes ); println (filter2d_unrolled_bench)
220
220
221
- vexp_bench = benchmark_exp (sizes); println (" Benchmark results of exponentiating a vector:" ); println (vexp_bench)
222
- randomaccess_bench = benchmark_random_access (sizes); println (" Benchmark results from using a vector of indices:" ); println (randomaccess_bench)
221
+ println (" Benchmark results of exponentiating a vector:" ); vexp_bench = benchmark_exp (sizes ); println (vexp_bench)
222
+ println (" Benchmark results from using a vector of indices:" ); randomaccess_bench = benchmark_random_access (sizes ); println (randomaccess_bench)
223
223
224
224
const v = 2
225
225
using Cairo, Fontconfig
@@ -242,6 +242,7 @@ saveplot("bench_AtmulBt_v", AtmulBt_bench);
242
242
saveplot (" bench_Amulvb_v" , Amulvb_bench);
243
243
saveplot (" bench_Atmulvb_v" , Atmulvb_bench);
244
244
245
+
245
246
saveplot (" bench_logdettriangle_v" , logdettriangle_bench);
246
247
saveplot (" bench_filter2d_dynamic_v" , filter2d_dynamic_bench);
247
248
saveplot (" bench_filter2d_3x3_v" , filter2d_3x3_bench);
0 commit comments