From 3964da0d7ad04bb84a311e6b544cd63416cddc1b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Constantin=20F=C3=BCrst?= Date: Wed, 6 Dec 2023 13:51:56 +0100 Subject: [PATCH] use ms10 instead of ms50 as ms50 with > 2 threads will overfill the wq of size 128 (max) and cause an error unhandled in the benchmark yet --- ...t-12t-ms50.json => mtsubmit-12t-ms10.json} | 24 +++++++++---------- ...mit-1t-ms50.json => mtsubmit-1t-ms10.json} | 2 +- ...mit-2t-ms50.json => mtsubmit-2t-ms10.json} | 4 ++-- ...mit-4t-ms50.json => mtsubmit-4t-ms10.json} | 8 +++---- ...mit-8t-ms50.json => mtsubmit-8t-ms10.json} | 16 ++++++------- .../benchmark-plotters/plot-cost-mtsubmit.py | 4 ++-- 6 files changed, 29 insertions(+), 29 deletions(-) rename benchmarks/benchmark-descriptors/mtsubmit-bench/{mtsubmit-12t-ms50.json => mtsubmit-12t-ms10.json} (90%) rename benchmarks/benchmark-descriptors/mtsubmit-bench/{mtsubmit-1t-ms50.json => mtsubmit-1t-ms10.json} (91%) rename benchmarks/benchmark-descriptors/mtsubmit-bench/{mtsubmit-2t-ms50.json => mtsubmit-2t-ms10.json} (90%) rename benchmarks/benchmark-descriptors/mtsubmit-bench/{mtsubmit-4t-ms50.json => mtsubmit-4t-ms10.json} (90%) rename benchmarks/benchmark-descriptors/mtsubmit-bench/{mtsubmit-8t-ms50.json => mtsubmit-8t-ms10.json} (90%) diff --git a/benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-12t-ms50.json b/benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-12t-ms10.json similarity index 90% rename from benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-12t-ms50.json rename to benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-12t-ms10.json index 8941f17..e4ff363 100644 --- a/benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-12t-ms50.json +++ b/benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-12t-ms10.json @@ -9,7 +9,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, @@ -24,7 +24,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, @@ -39,7 +39,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, @@ -54,7 +54,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, @@ -69,7 +69,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, @@ -84,7 +84,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, @@ -99,7 +99,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, @@ -114,7 +114,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, @@ -129,7 +129,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, @@ -144,7 +144,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, @@ -159,7 +159,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, @@ -174,7 +174,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, diff --git a/benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-1t-ms50.json b/benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-1t-ms10.json similarity index 91% rename from benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-1t-ms50.json rename to benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-1t-ms10.json index b5cc7cd..4c0fc96 100644 --- a/benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-1t-ms50.json +++ b/benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-1t-ms10.json @@ -9,7 +9,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, diff --git a/benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-2t-ms50.json b/benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-2t-ms10.json similarity index 90% rename from benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-2t-ms50.json rename to benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-2t-ms10.json index 985bb3e..04ccfaf 100644 --- a/benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-2t-ms50.json +++ b/benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-2t-ms10.json @@ -9,7 +9,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, @@ -24,7 +24,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, diff --git a/benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-4t-ms50.json b/benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-4t-ms10.json similarity index 90% rename from benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-4t-ms50.json rename to benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-4t-ms10.json index 7c14195..c580225 100644 --- a/benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-4t-ms50.json +++ b/benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-4t-ms10.json @@ -9,7 +9,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, @@ -24,7 +24,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, @@ -39,7 +39,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, @@ -54,7 +54,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, diff --git a/benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-8t-ms50.json b/benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-8t-ms10.json similarity index 90% rename from benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-8t-ms50.json rename to benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-8t-ms10.json index 9affa6d..3b08cf6 100644 --- a/benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-8t-ms50.json +++ b/benchmarks/benchmark-descriptors/mtsubmit-bench/mtsubmit-8t-ms10.json @@ -9,7 +9,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, @@ -24,7 +24,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, @@ -39,7 +39,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, @@ -54,7 +54,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, @@ -69,7 +69,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, @@ -84,7 +84,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, @@ -99,7 +99,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, @@ -114,7 +114,7 @@ }, "task": { "batching": { - "batch_size": 50, + "batch_size": 10, "batch_submit": false }, "iterations": 1000, diff --git a/benchmarks/benchmark-plotters/plot-cost-mtsubmit.py b/benchmarks/benchmark-plotters/plot-cost-mtsubmit.py index 2b9f83a..cd7c36c 100644 --- a/benchmarks/benchmark-plotters/plot-cost-mtsubmit.py +++ b/benchmarks/benchmark-plotters/plot-cost-mtsubmit.py @@ -11,8 +11,8 @@ y_label = "Throughput in GiB/s" var_label = "Thread Counts" thread_counts = ["1t", "2t", "4t", "8t", "12t"] thread_counts_nice = ["1 Thread", "2 Threads", "4 Threads", "8 Threads", "12 Threads"] -engine_counts = ["ms50-1e", "ms50-4e", "ssaw-1e", "ssaw-4e"] -engine_counts_nice = ["1 E/WQ Multisubmit 50", "4 E/WQ Multisubmit 50", "1 E/WQ Single Submit", "4 E/WQ Single Submit"] +engine_counts = ["ms10-1e", "ms10-4e", "ssaw-1e", "ssaw-4e"] +engine_counts_nice = ["1 E/WQ Multisubmit 10", "4 E/WQ Multisubmit 10", "1 E/WQ Single Submit", "4 E/WQ Single Submit"] title = "Per-Thread Throughput - Copy Operation Intra-Node on DDR with Size 1 MiB" index = [runid, x_label, var_label]