mirror of
https://github.com/CNugteren/CLBlast.git
synced 2024-07-07 12:23:46 +02:00
Minor naming fixes to the benchmark script
This commit is contained in:
parent
81f598eceb
commit
97955fc221
|
@ -1,4 +1,7 @@
|
||||||
|
|
||||||
|
Development (next version)
|
||||||
|
- Various minor fixes and enhancements
|
||||||
|
|
||||||
Version 0.11.0
|
Version 0.11.0
|
||||||
- Improved the internal program source and binary caches for scalability and speed (thanks to 'intelfx')
|
- Improved the internal program source and binary caches for scalability and speed (thanks to 'intelfx')
|
||||||
- Fixed a bug having to re-create the binary even if it was in the cache
|
- Fixed a bug having to re-create the binary even if it was in the cache
|
||||||
|
|
|
@ -66,7 +66,7 @@ AXPYBATCHED = {
|
||||||
"benchmarks": [
|
"benchmarks": [
|
||||||
{
|
{
|
||||||
"name": "axpybatched", "num_runs": 30,
|
"name": "axpybatched", "num_runs": 30,
|
||||||
"title": "8 batches",
|
"title": "8 AXPYs",
|
||||||
"x_label": "sizes (n)", "x_keys": ["n"],
|
"x_label": "sizes (n)", "x_keys": ["n"],
|
||||||
"y_label": "GB/s (higher is better)", "y_keys": ["GBs_1", "GBs_2"],
|
"y_label": "GB/s (higher is better)", "y_keys": ["GBs_1", "GBs_2"],
|
||||||
"arguments": [{"batch_num": 8, "n": n, "incx": 1, "incy": 1, "step": 0, "num_steps": 1}
|
"arguments": [{"batch_num": 8, "n": n, "incx": 1, "incy": 1, "step": 0, "num_steps": 1}
|
||||||
|
@ -74,7 +74,7 @@ AXPYBATCHED = {
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "axpybatched", "num_runs": 20,
|
"name": "axpybatched", "num_runs": 20,
|
||||||
"title": "64 batches",
|
"title": "64 AXPYs",
|
||||||
"x_label": "sizes (n)", "x_keys": ["n"],
|
"x_label": "sizes (n)", "x_keys": ["n"],
|
||||||
"y_label": "GB/s (higher is better)", "y_keys": ["GBs_1", "GBs_2"],
|
"y_label": "GB/s (higher is better)", "y_keys": ["GBs_1", "GBs_2"],
|
||||||
"arguments": [{"batch_num": 64, "n": n, "incx": 1, "incy": 1, "step": 0, "num_steps": 1}
|
"arguments": [{"batch_num": 64, "n": n, "incx": 1, "incy": 1, "step": 0, "num_steps": 1}
|
||||||
|
@ -83,7 +83,7 @@ AXPYBATCHED = {
|
||||||
{
|
{
|
||||||
"name": "axpybatched", "num_runs": 40,
|
"name": "axpybatched", "num_runs": 40,
|
||||||
"title": "n=512K",
|
"title": "n=512K",
|
||||||
"x_label": "number of batches", "x_keys": ["batch_num"],
|
"x_label": "batch size", "x_keys": ["batch_num"],
|
||||||
"y_label": "GB/s (higher is better)", "y_keys": ["GBs_1", "GBs_2"],
|
"y_label": "GB/s (higher is better)", "y_keys": ["GBs_1", "GBs_2"],
|
||||||
"arguments": [{"batch_num": b, "n": utils.k(512), "incx": 1, "incy": 1, "step": 1, "num_steps": 1}
|
"arguments": [{"batch_num": b, "n": utils.k(512), "incx": 1, "incy": 1, "step": 1, "num_steps": 1}
|
||||||
for b in utils.powers_of_2(1, 512)],
|
for b in utils.powers_of_2(1, 512)],
|
||||||
|
@ -228,7 +228,7 @@ GEMMBATCHED = {
|
||||||
"benchmarks": [
|
"benchmarks": [
|
||||||
{
|
{
|
||||||
"name": "gemmbatched", "num_runs": 40,
|
"name": "gemmbatched", "num_runs": 40,
|
||||||
"title": "8 batches",
|
"title": "8 GEMMs",
|
||||||
"x_label": "sizes (m=n=k)", "x_keys": ["m"],
|
"x_label": "sizes (m=n=k)", "x_keys": ["m"],
|
||||||
"y_label": "GFLOPS (higher is better)", "y_keys": ["GFLOPS_1", "GFLOPS_2"],
|
"y_label": "GFLOPS (higher is better)", "y_keys": ["GFLOPS_1", "GFLOPS_2"],
|
||||||
"arguments": [{"batch_num": 8, "m": 32, "n": 32, "k": 32, "layout": 102,
|
"arguments": [{"batch_num": 8, "m": 32, "n": 32, "k": 32, "layout": 102,
|
||||||
|
@ -236,7 +236,7 @@ GEMMBATCHED = {
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "gemmbatched", "num_runs": 20,
|
"name": "gemmbatched", "num_runs": 20,
|
||||||
"title": "64 batches",
|
"title": "64 GEMMs",
|
||||||
"x_label": "sizes (m=n=k)", "x_keys": ["m"],
|
"x_label": "sizes (m=n=k)", "x_keys": ["m"],
|
||||||
"y_label": "GFLOPS (higher is better)", "y_keys": ["GFLOPS_1", "GFLOPS_2"],
|
"y_label": "GFLOPS (higher is better)", "y_keys": ["GFLOPS_1", "GFLOPS_2"],
|
||||||
"arguments": [{"batch_num": 64, "m": 32, "n": 32, "k": 32, "layout": 102,
|
"arguments": [{"batch_num": 64, "m": 32, "n": 32, "k": 32, "layout": 102,
|
||||||
|
@ -245,7 +245,7 @@ GEMMBATCHED = {
|
||||||
{
|
{
|
||||||
"name": "gemmbatched", "num_runs": 30,
|
"name": "gemmbatched", "num_runs": 30,
|
||||||
"title": "m=n=k=128",
|
"title": "m=n=k=128",
|
||||||
"x_label": "number of batches", "x_keys": ["batch_num"],
|
"x_label": "batch size", "x_keys": ["batch_num"],
|
||||||
"y_label": "GFLOPS (higher is better)", "y_keys": ["GFLOPS_1", "GFLOPS_2"],
|
"y_label": "GFLOPS (higher is better)", "y_keys": ["GFLOPS_1", "GFLOPS_2"],
|
||||||
"arguments": [{"batch_num": b, "m": 128, "n": 128, "k": 128, "layout": 102,
|
"arguments": [{"batch_num": b, "m": 128, "n": 128, "k": 128, "layout": 102,
|
||||||
"transA": 111, "transB": 111} for b in utils.powers_of_2(1, utils.k(16))],
|
"transA": 111, "transB": 111} for b in utils.powers_of_2(1, utils.k(16))],
|
||||||
|
|
Loading…
Reference in a new issue