Skip to content

Commit e6affce

Browse files
committed
Add tests for different matrix size
1 parent 8c9285b commit e6affce

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

content/posts/hpc-cache-locality.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -181,17 +181,17 @@ static void BM_Multiply_Perf_Template(benchmark::State& state) {
181181
182182
183183
// Tests with different N to have a general picture
184-
BENCHMARK_TEMPLATE(BM_Multiply_Naive_Template, double)->Arg(1024);
185-
BENCHMARK_TEMPLATE(BM_Multiply_Perf_Template, double)->Arg(1024);
186-
BENCHMARK_TEMPLATE(BM_Multiply_Perf_Tilling_Template, double)->Arg(1024);
184+
BENCHMARK_TEMPLATE(BM_Multiply_Naive_Template, double)->Arg(32);
185+
BENCHMARK_TEMPLATE(BM_Multiply_Perf_Template, double)->Arg(32);
186+
BENCHMARK_TEMPLATE(BM_Multiply_Perf_Tilling_Template, double)->Arg(32);
187187
188-
BENCHMARK_TEMPLATE(BM_Multiply_Naive_Template, double)->Arg(1024);
189-
BENCHMARK_TEMPLATE(BM_Multiply_Perf_Template, double)->Arg(1024);
190-
BENCHMARK_TEMPLATE(BM_Multiply_Perf_Tilling_Template, double)->Arg(1024);
188+
BENCHMARK_TEMPLATE(BM_Multiply_Naive_Template, double)->Arg(96);
189+
BENCHMARK_TEMPLATE(BM_Multiply_Perf_Template, double)->Arg(96);
190+
BENCHMARK_TEMPLATE(BM_Multiply_Perf_Tilling_Template, double)->Arg(96);
191191
192-
BENCHMARK_TEMPLATE(BM_Multiply_Naive_Template, double)->Arg(1024);
193-
BENCHMARK_TEMPLATE(BM_Multiply_Perf_Template, double)->Arg(1024);
194-
BENCHMARK_TEMPLATE(BM_Multiply_Perf_Tilling_Template, double)->Arg(1024);
192+
BENCHMARK_TEMPLATE(BM_Multiply_Naive_Template, double)->Arg(320);
193+
BENCHMARK_TEMPLATE(BM_Multiply_Perf_Template, double)->Arg(320);
194+
BENCHMARK_TEMPLATE(BM_Multiply_Perf_Tilling_Template, double)->Arg(320);
195195
196196
BENCHMARK_TEMPLATE(BM_Multiply_Naive_Template, double)->Arg(1024);
197197
BENCHMARK_TEMPLATE(BM_Multiply_Perf_Template, double)->Arg(1024);

0 commit comments

Comments
 (0)