Extending benchmark runner to include bitset and matrixmult
@@ -36,17 +36,24 @@ __BENCHMARKS__ = [
"saxpy",
"sgemm",
"scopy",
- "blackscholes"
+ "blackscholes",
+ "bitset",
+ "matrixmult",
]
__PROBLEM_SIZES__ = [
+ "512",
"1024",
"2048",
"4096",
- "10240",
- "40960",
- "102400",
+ "8192",
+ "16384",
+ "32798",
+ "65536",
+ "1048576",
+ "4194304",
]
+
dict = {
"montecarlo": [[512, 1024, 2048, 4096, 8192, 16384, 32798, 65536, 1048576, 4194304, 16777216], [131]],
"nbody": [[512, 1024, 2040, 4096, 16384, 32768], [131]],
@@ -54,6 +61,8 @@ dict = {
"sgemm": [[128, 256, 512, 1024], [131]],
"scopy": [[512, 1024, 2048, 4096, 8192, 16384, 32798, 65536, 1048576, 4194304, 16777216], [131]],
"blackscholes": [[512, 1024, 2048, 4096, 8192, 16384, 32798, 65536, 1048576, 4194304], [131]],
+ "matrixmul": [[512, 1024, 2048, 4096, 8192, 16384, 32798, 65536, 1048576, 4194304], [131]],
+ "bitset": [[512, 1024, 2048, 4096, 8192, 16384, 32798, 65536], [131]],
}
## Options
