From 5089936f30bd326917bea3ab934c26171e045a30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Constantin=20F=C3=BCrst?= Date: Tue, 12 Dec 2023 13:03:46 +0100 Subject: [PATCH] prepare peak throughput plotter for multi-node results --- .../peak-perf-bench/copy-n0ton0-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n0ton1-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n0ton10-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n0ton11-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n0ton12-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n0ton13-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n0ton14-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n0ton15-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n0ton2-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n0ton3-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n0ton4-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n0ton5-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n0ton6-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n0ton7-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n0ton8-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n0ton9-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n10ton0-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n10ton1-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n10ton10-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n10ton11-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n10ton12-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n10ton13-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n10ton14-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n10ton15-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n10ton2-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n10ton3-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n10ton4-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n10ton5-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n10ton6-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n10ton7-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n10ton8-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n10ton9-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n11ton0-1gib.json | 47 +++++++- .../peak-perf-bench/copy-n11ton1-1gib.json | 47 +++++++- .../peak-perf-bench/copy-n11ton10-1gib.json | 47 +++++++- .../peak-perf-bench/copy-n11ton11-1gib.json | 47 +++++++- .../peak-perf-bench/copy-n11ton12-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n11ton13-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n11ton14-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n11ton15-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n11ton2-1gib.json | 47 +++++++- .../peak-perf-bench/copy-n11ton3-1gib.json | 47 +++++++- .../peak-perf-bench/copy-n11ton4-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n11ton5-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n11ton6-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n11ton7-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n11ton8-1gib.json | 47 +++++++- .../peak-perf-bench/copy-n11ton9-1gib.json | 47 +++++++- .../peak-perf-bench/copy-n12ton0-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n12ton1-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n12ton10-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n12ton11-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n12ton12-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n12ton13-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n12ton14-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n12ton15-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n12ton2-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n12ton3-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n12ton4-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n12ton5-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n12ton6-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n12ton7-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n12ton8-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n12ton9-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n13ton0-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n13ton1-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n13ton10-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n13ton11-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n13ton12-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n13ton13-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n13ton14-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n13ton15-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n13ton2-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n13ton3-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n13ton4-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n13ton5-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n13ton6-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n13ton7-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n13ton8-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n13ton9-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n14ton0-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n14ton1-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n14ton10-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n14ton11-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n14ton12-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n14ton13-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n14ton14-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n14ton15-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n14ton2-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n14ton3-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n14ton4-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n14ton5-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n14ton6-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n14ton7-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n14ton8-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n14ton9-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n15ton0-1gib.json | 107 ++++++++++++++++- .../peak-perf-bench/copy-n15ton1-1gib.json | 107 ++++++++++++++++- .../peak-perf-bench/copy-n15ton10-1gib.json | 107 ++++++++++++++++- .../peak-perf-bench/copy-n15ton11-1gib.json | 107 ++++++++++++++++- .../peak-perf-bench/copy-n15ton12-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n15ton13-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n15ton14-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n15ton15-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n15ton2-1gib.json | 107 ++++++++++++++++- .../peak-perf-bench/copy-n15ton3-1gib.json | 107 ++++++++++++++++- .../peak-perf-bench/copy-n15ton4-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n15ton5-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n15ton6-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n15ton7-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n15ton8-1gib.json | 107 ++++++++++++++++- .../peak-perf-bench/copy-n15ton9-1gib.json | 107 ++++++++++++++++- .../peak-perf-bench/copy-n1ton0-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n1ton1-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n1ton10-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n1ton11-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n1ton12-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n1ton13-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n1ton14-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n1ton15-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n1ton2-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n1ton3-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n1ton4-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n1ton5-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n1ton6-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n1ton7-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n1ton8-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n1ton9-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n2ton0-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n2ton1-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n2ton10-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n2ton11-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n2ton12-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n2ton13-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n2ton14-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n2ton15-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n2ton2-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n2ton3-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n2ton4-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n2ton5-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n2ton6-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n2ton7-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n2ton8-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n2ton9-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n3ton0-1gib.json | 47 +++++++- .../peak-perf-bench/copy-n3ton1-1gib.json | 47 +++++++- .../peak-perf-bench/copy-n3ton10-1gib.json | 47 +++++++- .../peak-perf-bench/copy-n3ton11-1gib.json | 47 +++++++- .../peak-perf-bench/copy-n3ton12-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n3ton13-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n3ton14-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n3ton15-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n3ton2-1gib.json | 47 +++++++- .../peak-perf-bench/copy-n3ton3-1gib.json | 47 +++++++- .../peak-perf-bench/copy-n3ton4-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n3ton5-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n3ton6-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n3ton7-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n3ton8-1gib.json | 47 +++++++- .../peak-perf-bench/copy-n3ton9-1gib.json | 47 +++++++- .../peak-perf-bench/copy-n4ton0-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n4ton1-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n4ton10-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n4ton11-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n4ton12-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n4ton13-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n4ton14-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n4ton15-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n4ton2-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n4ton3-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n4ton4-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n4ton5-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n4ton6-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n4ton7-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n4ton8-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n4ton9-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n5ton0-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n5ton1-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n5ton10-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n5ton11-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n5ton12-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n5ton13-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n5ton14-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n5ton15-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n5ton2-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n5ton3-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n5ton4-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n5ton5-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n5ton6-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n5ton7-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n5ton8-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n5ton9-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n6ton0-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n6ton1-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n6ton10-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n6ton11-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n6ton12-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n6ton13-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n6ton14-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n6ton15-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n6ton2-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n6ton3-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n6ton4-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n6ton5-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n6ton6-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n6ton7-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n6ton8-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n6ton9-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n7ton0-1gib.json | 107 ++++++++++++++++- .../peak-perf-bench/copy-n7ton1-1gib.json | 107 ++++++++++++++++- .../peak-perf-bench/copy-n7ton10-1gib.json | 107 ++++++++++++++++- .../peak-perf-bench/copy-n7ton11-1gib.json | 107 ++++++++++++++++- .../peak-perf-bench/copy-n7ton12-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n7ton13-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n7ton14-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n7ton15-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n7ton2-1gib.json | 107 ++++++++++++++++- .../peak-perf-bench/copy-n7ton3-1gib.json | 107 ++++++++++++++++- .../peak-perf-bench/copy-n7ton4-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n7ton5-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n7ton6-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n7ton7-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n7ton8-1gib.json | 107 ++++++++++++++++- .../peak-perf-bench/copy-n7ton9-1gib.json | 107 ++++++++++++++++- .../peak-perf-bench/copy-n8ton0-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n8ton1-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n8ton10-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n8ton11-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n8ton12-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n8ton13-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n8ton14-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n8ton15-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n8ton2-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n8ton3-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n8ton4-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n8ton5-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n8ton6-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n8ton7-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n8ton8-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n8ton9-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n9ton0-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n9ton1-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n9ton10-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n9ton11-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n9ton12-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n9ton13-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n9ton14-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n9ton15-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n9ton2-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n9ton3-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n9ton4-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n9ton5-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n9ton6-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n9ton7-1gib.json | 109 +++++++++++++++++- .../peak-perf-bench/copy-n9ton8-1gib.json | 49 +++++++- .../peak-perf-bench/copy-n9ton9-1gib.json | 49 +++++++- .../plot-perf-peakthroughput.py | 19 ++- 257 files changed, 19689 insertions(+), 490 deletions(-) diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton0-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton0-1gib.json index 82e580d..4be117c 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton0-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton0-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 0, "nnode_src": 0, - "node": 0 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton1-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton1-1gib.json index 0fb6631..3421051 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton1-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton1-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 1, "nnode_src": 0, - "node": 0 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 0, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 0, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 0, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton10-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton10-1gib.json index db20ab3..2a929b0 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton10-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton10-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 10, "nnode_src": 0, - "node": 0 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 0, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 0, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 0, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton11-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton11-1gib.json index c255bb2..4df399b 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton11-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton11-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 11, "nnode_src": 0, - "node": 0 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 0, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 0, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 0, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton12-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton12-1gib.json index cbdc353..e596de9 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton12-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton12-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 12, "nnode_src": 0, - "node": 0 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 0, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton13-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton13-1gib.json index 69c6f6f..eff4c52 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton13-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton13-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 13, "nnode_src": 0, - "node": 0 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 0, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton14-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton14-1gib.json index b8f5d0d..fe50f8d 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton14-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton14-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 14, "nnode_src": 0, - "node": 0 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 0, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton15-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton15-1gib.json index 75554a8..498c0b2 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton15-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton15-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 15, "nnode_src": 0, - "node": 0 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 0, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton2-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton2-1gib.json index 580600c..088ee80 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton2-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton2-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 2, "nnode_src": 0, - "node": 0 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 0, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 0, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 0, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton3-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton3-1gib.json index 41e4029..08f1b75 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton3-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton3-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 3, "nnode_src": 0, - "node": 0 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 0, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 0, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 0, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton4-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton4-1gib.json index a158fbc..83d1a83 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton4-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton4-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 4, "nnode_src": 0, - "node": 0 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 0, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton5-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton5-1gib.json index 4ed4791..681ba32 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton5-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton5-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 5, "nnode_src": 0, - "node": 0 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 0, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton6-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton6-1gib.json index de90155..ae04d87 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton6-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton6-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 6, "nnode_src": 0, - "node": 0 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 0, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton7-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton7-1gib.json index 0564571..133bf65 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton7-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton7-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 7, "nnode_src": 0, - "node": 0 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 0, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 0, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton8-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton8-1gib.json index ada5299..e04de3c 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton8-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton8-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 8, "nnode_src": 0, - "node": 0 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 0, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 0, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 0, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton9-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton9-1gib.json index 9bb4662..b629637 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton9-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n0ton9-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 9, "nnode_src": 0, - "node": 0 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 0, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 0, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 0, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton0-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton0-1gib.json index 74ffd36..10343ec 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton0-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton0-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 0, "nnode_src": 10, - "node": 2 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 10, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 10, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 10, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton1-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton1-1gib.json index 0c7a02f..1bda6e9 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton1-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton1-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 1, "nnode_src": 10, - "node": 2 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 10, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 10, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 10, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton10-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton10-1gib.json index b472fee..e9c62b7 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton10-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton10-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 10, "nnode_src": 10, - "node": 2 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 10, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 10, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 10, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton11-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton11-1gib.json index 1b91550..98c07c7 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton11-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton11-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 11, "nnode_src": 10, - "node": 2 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 10, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 10, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 10, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton12-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton12-1gib.json index 708150f..e186e53 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton12-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton12-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 12, "nnode_src": 10, - "node": 2 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 10, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton13-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton13-1gib.json index e0dcaba..c2d9647 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton13-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton13-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 13, "nnode_src": 10, - "node": 2 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 10, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton14-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton14-1gib.json index 7c87af2..181ba3c 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton14-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton14-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 14, "nnode_src": 10, - "node": 2 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 10, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton15-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton15-1gib.json index 2dc1379..a05c89e 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton15-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton15-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 15, "nnode_src": 10, - "node": 2 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 10, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton2-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton2-1gib.json index a667a30..7a5204e 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton2-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton2-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 2, "nnode_src": 10, - "node": 2 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 10, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 10, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 10, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton3-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton3-1gib.json index 399cc90..f75dce8 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton3-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton3-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 3, "nnode_src": 10, - "node": 2 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 10, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 10, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 10, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton4-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton4-1gib.json index 9353511..8e8a27e 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton4-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton4-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 4, "nnode_src": 10, - "node": 2 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 10, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton5-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton5-1gib.json index 3f4d409..06c07a1 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton5-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton5-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 5, "nnode_src": 10, - "node": 2 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 10, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton6-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton6-1gib.json index f5fec6e..d5a4d4a 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton6-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton6-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 6, "nnode_src": 10, - "node": 2 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 10, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton7-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton7-1gib.json index 081ec66..6dc8d70 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton7-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton7-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 7, "nnode_src": 10, - "node": 2 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 10, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 10, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton8-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton8-1gib.json index 7e00259..54abd21 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton8-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton8-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 8, "nnode_src": 10, - "node": 2 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 10, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 10, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 10, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton9-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton9-1gib.json index a70681f..9b5753d 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton9-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n10ton9-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 9, "nnode_src": 10, - "node": 2 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 10, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 10, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 10, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton0-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton0-1gib.json index e9dd7c3..fc199fa 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton0-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton0-1gib.json @@ -1,6 +1,51 @@ { - "count": 1, + "count": 4, "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 11, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 11, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 11, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 0, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton1-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton1-1gib.json index 5830762..467af96 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton1-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton1-1gib.json @@ -1,6 +1,51 @@ { - "count": 1, + "count": 4, "list": [ + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 11, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 11, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 11, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 1, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton10-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton10-1gib.json index 586a904..74f21b5 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton10-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton10-1gib.json @@ -1,6 +1,51 @@ { - "count": 1, + "count": 4, "list": [ + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 11, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 11, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 11, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 10, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton11-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton11-1gib.json index c2e87ca..c2a8f69 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton11-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton11-1gib.json @@ -1,6 +1,51 @@ { - "count": 1, + "count": 4, "list": [ + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 11, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 11, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 11, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 11, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton12-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton12-1gib.json index 574c4d4..a57eb3d 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton12-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton12-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 12, "nnode_src": 11, - "node": 3 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 11, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton13-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton13-1gib.json index 8cbca7b..7e63ca1 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton13-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton13-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 13, "nnode_src": 11, - "node": 3 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 11, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton14-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton14-1gib.json index 510d3cd..087f96f 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton14-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton14-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 14, "nnode_src": 11, - "node": 3 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 11, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton15-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton15-1gib.json index 891f105..2b628dd 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton15-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton15-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 15, "nnode_src": 11, - "node": 3 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 11, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton2-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton2-1gib.json index 0165e10..d339f39 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton2-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton2-1gib.json @@ -1,6 +1,51 @@ { - "count": 1, + "count": 4, "list": [ + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 11, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 11, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 11, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 2, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton3-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton3-1gib.json index 56c4cf1..b15f01e 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton3-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton3-1gib.json @@ -1,6 +1,51 @@ { - "count": 1, + "count": 4, "list": [ + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 11, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 11, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 11, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 3, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton4-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton4-1gib.json index 1b7445d..ffe3f96 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton4-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton4-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 4, "nnode_src": 11, - "node": 3 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 11, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton5-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton5-1gib.json index 710c325..82a62cb 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton5-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton5-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 5, "nnode_src": 11, - "node": 3 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 11, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton6-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton6-1gib.json index d7908f6..f5517bd 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton6-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton6-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 6, "nnode_src": 11, - "node": 3 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 11, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton7-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton7-1gib.json index 9e2041d..49833ee 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton7-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton7-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 7, "nnode_src": 11, - "node": 3 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 11, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 11, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton8-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton8-1gib.json index 5afab92..a87dadc 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton8-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton8-1gib.json @@ -1,6 +1,51 @@ { - "count": 1, + "count": 4, "list": [ + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 11, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 11, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 11, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 8, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton9-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton9-1gib.json index 4c40ce3..5e6af09 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton9-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n11ton9-1gib.json @@ -1,6 +1,51 @@ { - "count": 1, + "count": 4, "list": [ + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 11, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 11, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 11, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 9, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton0-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton0-1gib.json index 8459ac1..dc89b7e 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton0-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton0-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 0, "nnode_src": 12, - "node": 4 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 12, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton1-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton1-1gib.json index b576b6f..c1a06a5 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton1-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton1-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 1, "nnode_src": 12, - "node": 4 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 12, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton10-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton10-1gib.json index 7d000d6..9d876f0 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton10-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton10-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 10, "nnode_src": 12, - "node": 4 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 12, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton11-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton11-1gib.json index b188548..9e3e3b7 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton11-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton11-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 11, "nnode_src": 12, - "node": 4 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 12, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton12-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton12-1gib.json index b856423..b05a214 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton12-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton12-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 12, "nnode_src": 12, - "node": 4 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 12, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 12, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 12, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton13-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton13-1gib.json index 912dddd..dd4e160 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton13-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton13-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 13, "nnode_src": 12, - "node": 4 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 12, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 12, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 12, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton14-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton14-1gib.json index 7fdc0ed..10e29cd 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton14-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton14-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 14, "nnode_src": 12, - "node": 4 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 12, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 12, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 12, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton15-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton15-1gib.json index 9f52c73..e4d308a 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton15-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton15-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 15, "nnode_src": 12, - "node": 4 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 12, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 12, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 12, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton2-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton2-1gib.json index 5f0282b..a374eb4 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton2-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton2-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 2, "nnode_src": 12, - "node": 4 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 12, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton3-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton3-1gib.json index 373fd6b..8237453 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton3-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton3-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 3, "nnode_src": 12, - "node": 4 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 12, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton4-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton4-1gib.json index 7383e11..16a8ee1 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton4-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton4-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 4, "nnode_src": 12, - "node": 4 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 12, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 12, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 12, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton5-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton5-1gib.json index 518928b..dadc58b 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton5-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton5-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 5, "nnode_src": 12, - "node": 4 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 12, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 12, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 12, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton6-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton6-1gib.json index c3bd318..5e58070 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton6-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton6-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 6, "nnode_src": 12, - "node": 4 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 12, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 12, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 12, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton7-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton7-1gib.json index 7f00b32..6213c78 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton7-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton7-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 7, "nnode_src": 12, - "node": 4 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 12, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 12, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 12, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton8-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton8-1gib.json index f9604db..5c76316 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton8-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton8-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 8, "nnode_src": 12, - "node": 4 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 12, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton9-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton9-1gib.json index 6e7af97..b368205 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton9-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n12ton9-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 9, "nnode_src": 12, - "node": 4 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 12, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 12, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton0-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton0-1gib.json index 35d0e05..d415564 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton0-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton0-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 0, "nnode_src": 13, - "node": 5 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 13, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton1-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton1-1gib.json index 52909e5..d03337c 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton1-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton1-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 1, "nnode_src": 13, - "node": 5 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 13, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton10-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton10-1gib.json index 6893821..635f1be 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton10-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton10-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 10, "nnode_src": 13, - "node": 5 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 13, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton11-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton11-1gib.json index 3380ebf..aaf2ecc 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton11-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton11-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 11, "nnode_src": 13, - "node": 5 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 13, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton12-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton12-1gib.json index bdb9473..d05d230 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton12-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton12-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 12, "nnode_src": 13, - "node": 5 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 13, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 13, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 13, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton13-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton13-1gib.json index 4b086bc..8e31ecc 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton13-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton13-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 13, "nnode_src": 13, - "node": 5 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 13, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 13, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 13, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton14-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton14-1gib.json index b01f4e7..694d804 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton14-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton14-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 14, "nnode_src": 13, - "node": 5 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 13, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 13, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 13, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton15-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton15-1gib.json index 8b72cb6..b6b9570 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton15-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton15-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 15, "nnode_src": 13, - "node": 5 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 13, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 13, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 13, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton2-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton2-1gib.json index a0ae9fd..73e7f1e 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton2-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton2-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 2, "nnode_src": 13, - "node": 5 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 13, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton3-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton3-1gib.json index e687051..221e13f 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton3-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton3-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 3, "nnode_src": 13, - "node": 5 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 13, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton4-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton4-1gib.json index f53e413..6f17473 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton4-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton4-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 4, "nnode_src": 13, - "node": 5 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 13, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 13, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 13, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton5-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton5-1gib.json index 6decfa5..ba6a0ed 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton5-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton5-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 5, "nnode_src": 13, - "node": 5 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 13, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 13, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 13, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton6-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton6-1gib.json index 2504b49..519b548 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton6-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton6-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 6, "nnode_src": 13, - "node": 5 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 13, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 13, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 13, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton7-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton7-1gib.json index eedfcad..626d9e7 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton7-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton7-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 7, "nnode_src": 13, - "node": 5 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 13, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 13, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 13, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton8-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton8-1gib.json index 00b0461..5a674f8 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton8-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton8-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 8, "nnode_src": 13, - "node": 5 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 13, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton9-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton9-1gib.json index 319768d..da917f1 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton9-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n13ton9-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 9, "nnode_src": 13, - "node": 5 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 13, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 13, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton0-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton0-1gib.json index 5e02eac..8874cf9 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton0-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton0-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 0, "nnode_src": 14, - "node": 6 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 14, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton1-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton1-1gib.json index 3982775..44be3c7 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton1-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton1-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 1, "nnode_src": 14, - "node": 6 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 14, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton10-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton10-1gib.json index ed1aead..1584b8e 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton10-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton10-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 10, "nnode_src": 14, - "node": 6 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 14, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton11-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton11-1gib.json index e2ba8a1..31db0e0 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton11-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton11-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 11, "nnode_src": 14, - "node": 6 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 14, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton12-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton12-1gib.json index d337ec6..2facd3b 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton12-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton12-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 12, "nnode_src": 14, - "node": 6 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 14, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 14, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 14, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton13-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton13-1gib.json index b8a446c..438b9f3 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton13-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton13-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 13, "nnode_src": 14, - "node": 6 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 14, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 14, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 14, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton14-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton14-1gib.json index 122414d..03d1c4e 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton14-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton14-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 14, "nnode_src": 14, - "node": 6 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 14, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 14, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 14, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton15-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton15-1gib.json index 7313a3a..76f4586 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton15-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton15-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 15, "nnode_src": 14, - "node": 6 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 14, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 14, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 14, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton2-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton2-1gib.json index 297a41e..d20fe6c 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton2-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton2-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 2, "nnode_src": 14, - "node": 6 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 14, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton3-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton3-1gib.json index 632232b..bd69578 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton3-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton3-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 3, "nnode_src": 14, - "node": 6 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 14, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton4-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton4-1gib.json index 510b3b1..102d67f 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton4-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton4-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 4, "nnode_src": 14, - "node": 6 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 14, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 14, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 14, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton5-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton5-1gib.json index 43bf202..2ace1a6 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton5-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton5-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 5, "nnode_src": 14, - "node": 6 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 14, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 14, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 14, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton6-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton6-1gib.json index f18128f..bb11ccb 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton6-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton6-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 6, "nnode_src": 14, - "node": 6 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 14, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 14, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 14, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton7-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton7-1gib.json index d56c3a4..db9bd5f 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton7-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton7-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 7, "nnode_src": 14, - "node": 6 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 14, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 14, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 14, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton8-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton8-1gib.json index bc719ca..cde63e1 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton8-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton8-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 8, "nnode_src": 14, - "node": 6 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 14, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton9-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton9-1gib.json index 588e505..7158288 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton9-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n14ton9-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 9, "nnode_src": 14, - "node": 6 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 14, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 14, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton0-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton0-1gib.json index 983234a..c4d153c 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton0-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton0-1gib.json @@ -1,6 +1,111 @@ { - "count": 1, + "count": 8, "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 0, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton1-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton1-1gib.json index ba15566..a1a505b 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton1-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton1-1gib.json @@ -1,6 +1,111 @@ { - "count": 1, + "count": 8, "list": [ + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 1, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton10-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton10-1gib.json index 496ed75..152eb5e 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton10-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton10-1gib.json @@ -1,6 +1,111 @@ { - "count": 1, + "count": 8, "list": [ + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 10, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton11-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton11-1gib.json index 082001c..f3338d8 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton11-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton11-1gib.json @@ -1,6 +1,111 @@ { - "count": 1, + "count": 8, "list": [ + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 11, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton12-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton12-1gib.json index f905f52..33bd353 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton12-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton12-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 12, "nnode_src": 15, - "node": 7 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 15, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 15, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 15, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton13-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton13-1gib.json index 49fb23e..d5e2d67 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton13-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton13-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 13, "nnode_src": 15, - "node": 7 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 15, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 15, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 15, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton14-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton14-1gib.json index 986b5e8..1cd51fb 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton14-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton14-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 14, "nnode_src": 15, - "node": 7 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 15, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 15, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 15, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton15-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton15-1gib.json index 786e7be..723e9ad 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton15-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton15-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 15, "nnode_src": 15, - "node": 7 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 15, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 15, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 15, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton2-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton2-1gib.json index f4e328d..bb1b74f 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton2-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton2-1gib.json @@ -1,6 +1,111 @@ { - "count": 1, + "count": 8, "list": [ + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 2, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton3-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton3-1gib.json index 75586b7..cf0bd9f 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton3-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton3-1gib.json @@ -1,6 +1,111 @@ { - "count": 1, + "count": 8, "list": [ + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 3, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton4-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton4-1gib.json index 71ba884..ff3ba57 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton4-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton4-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 4, "nnode_src": 15, - "node": 7 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 15, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 15, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 15, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton5-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton5-1gib.json index 1bf7801..cc1543b 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton5-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton5-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 5, "nnode_src": 15, - "node": 7 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 15, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 15, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 15, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton6-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton6-1gib.json index 499e4ec..c64db05 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton6-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton6-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 6, "nnode_src": 15, - "node": 7 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 15, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 15, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 15, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton7-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton7-1gib.json index e806a7d..3a831ae 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton7-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton7-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 7, "nnode_src": 15, - "node": 7 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 15, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 15, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 15, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton8-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton8-1gib.json index d154745..1bf6c70 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton8-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton8-1gib.json @@ -1,6 +1,111 @@ { - "count": 1, + "count": 8, "list": [ + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 8, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton9-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton9-1gib.json index 0354fb6..b4a8e7c 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton9-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n15ton9-1gib.json @@ -1,6 +1,111 @@ { - "count": 1, + "count": 8, "list": [ + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 15, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 9, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton0-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton0-1gib.json index e55a281..e62896d 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton0-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton0-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 0, "nnode_src": 1, - "node": 1 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 1, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 1, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 1, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton1-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton1-1gib.json index d65cbff..b9d0470 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton1-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton1-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 1, "nnode_src": 1, - "node": 1 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 1, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 1, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 1, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton10-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton10-1gib.json index 8dfb343..503edc9 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton10-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton10-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 10, "nnode_src": 1, - "node": 1 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 1, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 1, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 1, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton11-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton11-1gib.json index f6838ff..014ac43 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton11-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton11-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 11, "nnode_src": 1, - "node": 1 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 1, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 1, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 1, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton12-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton12-1gib.json index 38bee81..041d4e5 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton12-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton12-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 12, "nnode_src": 1, - "node": 1 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 1, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton13-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton13-1gib.json index 7a5c5a6..ba2ca74 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton13-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton13-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 13, "nnode_src": 1, - "node": 1 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 1, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton14-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton14-1gib.json index 9b335f8..59210c5 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton14-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton14-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 14, "nnode_src": 1, - "node": 1 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 1, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton15-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton15-1gib.json index 93dab52..ab23779 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton15-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton15-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 15, "nnode_src": 1, - "node": 1 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 1, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton2-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton2-1gib.json index a3543e0..263ab18 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton2-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton2-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 2, "nnode_src": 1, - "node": 1 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 1, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 1, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 1, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton3-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton3-1gib.json index 7421639..6ba62b8 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton3-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton3-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 3, "nnode_src": 1, - "node": 1 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 1, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 1, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 1, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton4-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton4-1gib.json index f31ef1f..c77b8c7 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton4-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton4-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 4, "nnode_src": 1, - "node": 1 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 1, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton5-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton5-1gib.json index 367bd73..69684ba 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton5-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton5-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 5, "nnode_src": 1, - "node": 1 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 1, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton6-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton6-1gib.json index 5450071..06cd1f8 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton6-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton6-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 6, "nnode_src": 1, - "node": 1 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 1, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton7-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton7-1gib.json index bc427de..847632d 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton7-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton7-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 7, "nnode_src": 1, - "node": 1 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 1, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 1, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton8-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton8-1gib.json index b6767e1..309ae5a 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton8-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton8-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 8, "nnode_src": 1, - "node": 1 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 1, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 1, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 1, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton9-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton9-1gib.json index 305a923..ac3d20c 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton9-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n1ton9-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 9, "nnode_src": 1, - "node": 1 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 1, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 1, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 1, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton0-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton0-1gib.json index f02d41d..868ad8b 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton0-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton0-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 0, "nnode_src": 2, - "node": 2 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 2, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 2, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 2, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton1-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton1-1gib.json index 5e7666a..3e5d7b7 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton1-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton1-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 1, "nnode_src": 2, - "node": 2 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 2, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 2, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 2, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton10-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton10-1gib.json index 4f5efef..4727de9 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton10-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton10-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 10, "nnode_src": 2, - "node": 2 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 2, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 2, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 2, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton11-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton11-1gib.json index ff7ff3d..767187a 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton11-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton11-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 11, "nnode_src": 2, - "node": 2 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 2, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 2, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 2, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton12-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton12-1gib.json index 6e83541..8ea4275 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton12-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton12-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 12, "nnode_src": 2, - "node": 2 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 2, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton13-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton13-1gib.json index cc64915..6a5c604 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton13-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton13-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 13, "nnode_src": 2, - "node": 2 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 2, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton14-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton14-1gib.json index 9dcce8c..1a47674 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton14-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton14-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 14, "nnode_src": 2, - "node": 2 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 2, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton15-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton15-1gib.json index 579cffd..c83bc14 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton15-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton15-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 15, "nnode_src": 2, - "node": 2 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 2, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton2-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton2-1gib.json index 0e10990..6c8383a 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton2-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton2-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 2, "nnode_src": 2, - "node": 2 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 2, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 2, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 2, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton3-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton3-1gib.json index 97da0a6..6bcbc72 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton3-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton3-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 3, "nnode_src": 2, - "node": 2 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 2, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 2, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 2, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton4-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton4-1gib.json index 6718a44..ee13844 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton4-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton4-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 4, "nnode_src": 2, - "node": 2 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 2, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton5-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton5-1gib.json index a42623b..37192c7 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton5-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton5-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 5, "nnode_src": 2, - "node": 2 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 2, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton6-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton6-1gib.json index 606b1cb..65facf1 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton6-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton6-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 6, "nnode_src": 2, - "node": 2 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 2, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton7-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton7-1gib.json index d420e77..742effc 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton7-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton7-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 7, "nnode_src": 2, - "node": 2 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 2, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 2, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton8-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton8-1gib.json index c185250..0431817 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton8-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton8-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 8, "nnode_src": 2, - "node": 2 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 2, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 2, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 2, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton9-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton9-1gib.json index 890bf17..6a02950 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton9-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n2ton9-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 9, "nnode_src": 2, - "node": 2 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 2, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 2, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 2, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton0-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton0-1gib.json index 965588b..a15a5e1 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton0-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton0-1gib.json @@ -1,6 +1,51 @@ { - "count": 1, + "count": 4, "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 3, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 3, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 3, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 0, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton1-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton1-1gib.json index 3d46264..ea74626 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton1-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton1-1gib.json @@ -1,6 +1,51 @@ { - "count": 1, + "count": 4, "list": [ + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 3, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 3, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 3, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 1, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton10-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton10-1gib.json index 4a1fc87..8a4583e 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton10-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton10-1gib.json @@ -1,6 +1,51 @@ { - "count": 1, + "count": 4, "list": [ + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 3, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 3, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 3, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 10, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton11-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton11-1gib.json index 62e03d5..a2c8b0f 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton11-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton11-1gib.json @@ -1,6 +1,51 @@ { - "count": 1, + "count": 4, "list": [ + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 3, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 3, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 3, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 11, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton12-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton12-1gib.json index 5972169..6ff224c 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton12-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton12-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 12, "nnode_src": 3, - "node": 3 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 3, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton13-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton13-1gib.json index 8e54e88..c207150 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton13-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton13-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 13, "nnode_src": 3, - "node": 3 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 3, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton14-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton14-1gib.json index b502132..e418882 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton14-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton14-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 14, "nnode_src": 3, - "node": 3 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 3, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton15-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton15-1gib.json index e8ae9f1..df2cd04 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton15-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton15-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 15, "nnode_src": 3, - "node": 3 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 3, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton2-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton2-1gib.json index af3b971..08471ad 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton2-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton2-1gib.json @@ -1,6 +1,51 @@ { - "count": 1, + "count": 4, "list": [ + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 3, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 3, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 3, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 2, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton3-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton3-1gib.json index e589d0e..ca5be16 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton3-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton3-1gib.json @@ -1,6 +1,51 @@ { - "count": 1, + "count": 4, "list": [ + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 3, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 3, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 3, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 3, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton4-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton4-1gib.json index 4fc8480..bda6308 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton4-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton4-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 4, "nnode_src": 3, - "node": 3 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 3, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton5-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton5-1gib.json index 12c141e..24eccbb 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton5-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton5-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 5, "nnode_src": 3, - "node": 3 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 3, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton6-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton6-1gib.json index be9a400..eab1158 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton6-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton6-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 6, "nnode_src": 3, - "node": 3 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 3, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton7-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton7-1gib.json index 2505904..8f2bc89 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton7-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton7-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 7, "nnode_src": 3, - "node": 3 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 3, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 3, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton8-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton8-1gib.json index ee3afc4..9c71fd3 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton8-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton8-1gib.json @@ -1,6 +1,51 @@ { - "count": 1, + "count": 4, "list": [ + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 3, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 3, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 3, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 8, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton9-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton9-1gib.json index f81ccbf..6cdfa11 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton9-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n3ton9-1gib.json @@ -1,6 +1,51 @@ { - "count": 1, + "count": 4, "list": [ + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 3, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 3, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 3, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 9, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton0-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton0-1gib.json index 9175007..c57f14d 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton0-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton0-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 0, "nnode_src": 4, - "node": 4 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 4, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton1-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton1-1gib.json index 86fad5c..f2c5278 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton1-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton1-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 1, "nnode_src": 4, - "node": 4 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 4, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton10-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton10-1gib.json index 51a177d..25adaf6 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton10-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton10-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 10, "nnode_src": 4, - "node": 4 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 4, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton11-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton11-1gib.json index fb9fba5..cefbc0c 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton11-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton11-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 11, "nnode_src": 4, - "node": 4 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 4, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton12-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton12-1gib.json index e6ffb03..c8c7b09 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton12-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton12-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 12, "nnode_src": 4, - "node": 4 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 4, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 4, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 4, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton13-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton13-1gib.json index 43496a9..f3721ba 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton13-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton13-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 13, "nnode_src": 4, - "node": 4 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 4, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 4, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 4, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton14-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton14-1gib.json index c31890f..7856ee3 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton14-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton14-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 14, "nnode_src": 4, - "node": 4 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 4, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 4, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 4, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton15-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton15-1gib.json index 119d840..502b874 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton15-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton15-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 15, "nnode_src": 4, - "node": 4 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 4, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 4, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 4, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton2-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton2-1gib.json index 99fd62e..5b4d097 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton2-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton2-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 2, "nnode_src": 4, - "node": 4 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 4, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton3-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton3-1gib.json index 3b63467..dc7f848 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton3-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton3-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 3, "nnode_src": 4, - "node": 4 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 4, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton4-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton4-1gib.json index 1056310..5339a74 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton4-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton4-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 4, "nnode_src": 4, - "node": 4 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 4, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 4, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 4, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton5-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton5-1gib.json index 81fb657..2ef195a 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton5-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton5-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 5, "nnode_src": 4, - "node": 4 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 4, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 4, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 4, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton6-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton6-1gib.json index 3951ea4..f962d67 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton6-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton6-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 6, "nnode_src": 4, - "node": 4 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 4, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 4, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 4, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton7-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton7-1gib.json index 5211116..23bce87 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton7-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton7-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 7, "nnode_src": 4, - "node": 4 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 4, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 4, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 4, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton8-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton8-1gib.json index f69cc20..804012a 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton8-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton8-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 8, "nnode_src": 4, - "node": 4 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 4, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton9-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton9-1gib.json index 592dcf1..fc2eac7 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton9-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n4ton9-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 9, "nnode_src": 4, - "node": 4 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 4, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 4, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton0-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton0-1gib.json index fea4091..b9f5246 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton0-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton0-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 0, "nnode_src": 5, - "node": 5 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 5, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton1-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton1-1gib.json index 479e883..3ab7899 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton1-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton1-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 1, "nnode_src": 5, - "node": 5 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 5, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton10-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton10-1gib.json index 613f427..7272668 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton10-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton10-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 10, "nnode_src": 5, - "node": 5 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 5, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton11-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton11-1gib.json index d5d56a3..f80206a 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton11-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton11-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 11, "nnode_src": 5, - "node": 5 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 5, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton12-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton12-1gib.json index f2a1869..e5fc4e1 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton12-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton12-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 12, "nnode_src": 5, - "node": 5 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 5, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 5, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 5, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton13-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton13-1gib.json index 79b732f..d50a3a3 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton13-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton13-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 13, "nnode_src": 5, - "node": 5 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 5, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 5, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 5, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton14-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton14-1gib.json index e0cf3be..98ef8c5 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton14-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton14-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 14, "nnode_src": 5, - "node": 5 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 5, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 5, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 5, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton15-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton15-1gib.json index d391a15..26fb632 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton15-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton15-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 15, "nnode_src": 5, - "node": 5 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 5, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 5, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 5, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton2-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton2-1gib.json index 45f97f4..a0be909 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton2-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton2-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 2, "nnode_src": 5, - "node": 5 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 5, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton3-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton3-1gib.json index 1528fcf..7aee584 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton3-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton3-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 3, "nnode_src": 5, - "node": 5 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 5, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton4-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton4-1gib.json index a1d06c8..a29937d 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton4-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton4-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 4, "nnode_src": 5, - "node": 5 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 5, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 5, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 5, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton5-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton5-1gib.json index 99b2fba..8187f40 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton5-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton5-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 5, "nnode_src": 5, - "node": 5 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 5, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 5, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 5, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton6-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton6-1gib.json index 21d9245..6afa028 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton6-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton6-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 6, "nnode_src": 5, - "node": 5 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 5, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 5, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 5, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton7-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton7-1gib.json index cd1ebbc..dfc98b1 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton7-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton7-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 7, "nnode_src": 5, - "node": 5 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 5, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 5, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 5, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton8-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton8-1gib.json index 584c137..1d5794b 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton8-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton8-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 8, "nnode_src": 5, - "node": 5 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 5, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton9-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton9-1gib.json index 80d1d17..5270ad2 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton9-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n5ton9-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 9, "nnode_src": 5, - "node": 5 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 5, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 5, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton0-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton0-1gib.json index 052506d..46e2eb1 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton0-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton0-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 0, "nnode_src": 6, - "node": 6 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 6, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton1-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton1-1gib.json index 22eb714..212b2d3 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton1-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton1-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 1, "nnode_src": 6, - "node": 6 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 6, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton10-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton10-1gib.json index 6e0e883..7b5ba7f 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton10-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton10-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 10, "nnode_src": 6, - "node": 6 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 6, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton11-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton11-1gib.json index 9293b39..28c1015 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton11-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton11-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 11, "nnode_src": 6, - "node": 6 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 6, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton12-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton12-1gib.json index fe62ede..53b0444 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton12-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton12-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 12, "nnode_src": 6, - "node": 6 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 6, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 6, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 6, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton13-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton13-1gib.json index 56be9e0..40ecc2f 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton13-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton13-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 13, "nnode_src": 6, - "node": 6 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 6, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 6, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 6, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton14-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton14-1gib.json index 20f44da..05b52ca 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton14-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton14-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 14, "nnode_src": 6, - "node": 6 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 6, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 6, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 6, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton15-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton15-1gib.json index 1d7950b..bd7a0f3 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton15-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton15-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 15, "nnode_src": 6, - "node": 6 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 6, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 6, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 6, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton2-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton2-1gib.json index c7475a9..1602379 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton2-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton2-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 2, "nnode_src": 6, - "node": 6 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 6, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton3-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton3-1gib.json index 74abfe9..3b152d5 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton3-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton3-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 3, "nnode_src": 6, - "node": 6 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 6, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton4-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton4-1gib.json index fb2d555..1ebe097 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton4-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton4-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 4, "nnode_src": 6, - "node": 6 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 6, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 6, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 6, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton5-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton5-1gib.json index be35982..171cb26 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton5-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton5-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 5, "nnode_src": 6, - "node": 6 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 6, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 6, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 6, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton6-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton6-1gib.json index 28bf1c4..34042b2 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton6-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton6-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 6, "nnode_src": 6, - "node": 6 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 6, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 6, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 6, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton7-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton7-1gib.json index 513c319..f14340b 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton7-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton7-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 7, "nnode_src": 6, - "node": 6 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 6, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 6, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 6, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton8-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton8-1gib.json index 7a1e0f3..53bb111 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton8-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton8-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 8, "nnode_src": 6, - "node": 6 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 6, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton9-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton9-1gib.json index 14fbc2b..498f6b0 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton9-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n6ton9-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 9, "nnode_src": 6, - "node": 6 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 6, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 6, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton0-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton0-1gib.json index 8eeac70..b747ac0 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton0-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton0-1gib.json @@ -1,6 +1,111 @@ { - "count": 1, + "count": 8, "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 0, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton1-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton1-1gib.json index 7561cd8..12ad7b0 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton1-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton1-1gib.json @@ -1,6 +1,111 @@ { - "count": 1, + "count": 8, "list": [ + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 1, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton10-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton10-1gib.json index 2964aa6..e5410d4 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton10-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton10-1gib.json @@ -1,6 +1,111 @@ { - "count": 1, + "count": 8, "list": [ + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 10, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton11-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton11-1gib.json index 17d41dc..e6ce042 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton11-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton11-1gib.json @@ -1,6 +1,111 @@ { - "count": 1, + "count": 8, "list": [ + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 11, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton12-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton12-1gib.json index b2be1c9..5f67257 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton12-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton12-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 12, "nnode_src": 7, - "node": 7 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 7, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 7, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 7, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton13-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton13-1gib.json index 81a6a33..d908837 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton13-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton13-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 13, "nnode_src": 7, - "node": 7 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 7, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 7, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 7, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton14-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton14-1gib.json index 226f002..b65decb 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton14-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton14-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 14, "nnode_src": 7, - "node": 7 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 7, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 7, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 7, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton15-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton15-1gib.json index 9855438..f5d1fcc 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton15-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton15-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 15, "nnode_src": 7, - "node": 7 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 7, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 7, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 7, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton2-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton2-1gib.json index 132da84..d2716be 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton2-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton2-1gib.json @@ -1,6 +1,111 @@ { - "count": 1, + "count": 8, "list": [ + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 2, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton3-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton3-1gib.json index e902d10..9a860a3 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton3-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton3-1gib.json @@ -1,6 +1,111 @@ { - "count": 1, + "count": 8, "list": [ + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 3, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton4-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton4-1gib.json index 7ee6075..6852219 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton4-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton4-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 4, "nnode_src": 7, - "node": 7 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 7, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 7, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 7, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton5-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton5-1gib.json index 2937b98..57a24b2 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton5-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton5-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 5, "nnode_src": 7, - "node": 7 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 7, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 7, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 7, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton6-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton6-1gib.json index d3daf7a..72bf39c 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton6-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton6-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 6, "nnode_src": 7, - "node": 7 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 7, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 7, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 7, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton7-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton7-1gib.json index 7a7350d..6e1b587 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton7-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton7-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 7, "nnode_src": 7, - "node": 7 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 7, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 7, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 7, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton8-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton8-1gib.json index a4fef8e..bfa34c1 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton8-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton8-1gib.json @@ -1,6 +1,111 @@ { - "count": 1, + "count": 8, "list": [ + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 8, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton9-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton9-1gib.json index 53d82fe..e5d7e8b 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton9-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n7ton9-1gib.json @@ -1,6 +1,111 @@ { - "count": 1, + "count": 8, "list": [ + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 7, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, { "affinity": { "nnode_dst": 9, diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton0-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton0-1gib.json index 8a3fea2..738ccc1 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton0-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton0-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 0, "nnode_src": 8, - "node": 0 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 8, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 8, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 8, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton1-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton1-1gib.json index a963b38..a948fb8 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton1-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton1-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 1, "nnode_src": 8, - "node": 0 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 8, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 8, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 8, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton10-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton10-1gib.json index b8bdffd..2b4212d 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton10-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton10-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 10, "nnode_src": 8, - "node": 0 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 8, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 8, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 8, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton11-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton11-1gib.json index 8253313..d31f45e 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton11-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton11-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 11, "nnode_src": 8, - "node": 0 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 8, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 8, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 8, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton12-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton12-1gib.json index 973baf4..3259569 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton12-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton12-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 12, "nnode_src": 8, - "node": 0 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 8, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton13-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton13-1gib.json index f7ba281..af60442 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton13-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton13-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 13, "nnode_src": 8, - "node": 0 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 8, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton14-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton14-1gib.json index 0e6f7f7..cc03345 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton14-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton14-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 14, "nnode_src": 8, - "node": 0 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 8, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton15-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton15-1gib.json index acf2be5..53288bc 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton15-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton15-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 15, "nnode_src": 8, - "node": 0 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 8, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton2-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton2-1gib.json index 7ddd5bd..5154ac1 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton2-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton2-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 2, "nnode_src": 8, - "node": 0 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 8, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 8, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 8, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton3-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton3-1gib.json index 8f8a682..544e7cc 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton3-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton3-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 3, "nnode_src": 8, - "node": 0 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 8, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 8, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 8, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton4-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton4-1gib.json index 069cd52..528bd86 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton4-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton4-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 4, "nnode_src": 8, - "node": 0 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 8, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton5-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton5-1gib.json index ab08e3d..8ce85e4 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton5-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton5-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 5, "nnode_src": 8, - "node": 0 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 8, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton6-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton6-1gib.json index e3ed28a..171b28b 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton6-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton6-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 6, "nnode_src": 8, - "node": 0 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 8, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton7-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton7-1gib.json index dd1fb2b..53512b0 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton7-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton7-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 7, "nnode_src": 8, - "node": 0 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 8, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 8, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton8-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton8-1gib.json index d799562..e50097d 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton8-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton8-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 8, "nnode_src": 8, - "node": 0 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 8, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 8, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 8, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton9-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton9-1gib.json index a272994..8ca21fd 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton9-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n8ton9-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 9, "nnode_src": 8, - "node": 0 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 8, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 8, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 8, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton0-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton0-1gib.json index fd736c1..25fcc91 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton0-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton0-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 0, "nnode_src": 9, - "node": 1 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 9, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 9, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 9, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton1-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton1-1gib.json index c2ed9fe..47af846 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton1-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton1-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 1, "nnode_src": 9, - "node": 1 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 9, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 9, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 9, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton10-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton10-1gib.json index abf1d59..214284b 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton10-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton10-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 10, "nnode_src": 9, - "node": 1 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 9, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 9, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 10, + "nnode_src": 9, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton11-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton11-1gib.json index 02c1d6a..a16cbb6 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton11-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton11-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 11, "nnode_src": 9, - "node": 1 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 9, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 9, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 11, + "nnode_src": 9, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton12-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton12-1gib.json index 1d123f4..a7b4ad7 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton12-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton12-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 12, "nnode_src": 9, - "node": 1 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 12, + "nnode_src": 9, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton13-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton13-1gib.json index 7040b8b..4c28a89 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton13-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton13-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 13, "nnode_src": 9, - "node": 1 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 13, + "nnode_src": 9, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton14-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton14-1gib.json index 7df67af..e0a0c83 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton14-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton14-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 14, "nnode_src": 9, - "node": 1 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 14, + "nnode_src": 9, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton15-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton15-1gib.json index 9cf5b9e..d892e88 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton15-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton15-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 15, "nnode_src": 9, - "node": 1 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 15, + "nnode_src": 9, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton2-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton2-1gib.json index 17d4b90..3880a2a 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton2-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton2-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 2, "nnode_src": 9, - "node": 1 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 9, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 9, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 2, + "nnode_src": 9, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton3-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton3-1gib.json index 3a555f6..ecb467c 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton3-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton3-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 3, "nnode_src": 9, - "node": 1 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 9, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 9, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 3, + "nnode_src": 9, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton4-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton4-1gib.json index 478228a..f1083c0 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton4-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton4-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 4, "nnode_src": 9, - "node": 1 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 9, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton5-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton5-1gib.json index 0fbdd03..45ff4ef 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton5-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton5-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 5, "nnode_src": 9, - "node": 1 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 5, + "nnode_src": 9, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton6-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton6-1gib.json index d359c01..49d6251 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton6-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton6-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 6, "nnode_src": 9, - "node": 1 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 6, + "nnode_src": 9, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton7-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton7-1gib.json index 8fa252b..21c8a95 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton7-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton7-1gib.json @@ -1,11 +1,116 @@ { - "count": 1, + "count": 8, "list": [ { "affinity": { "nnode_dst": 7, "nnode_src": 9, - "node": 1 + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 9, + "node": 7 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 7, + "nnode_src": 9, + "node": 7 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton8-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton8-1gib.json index e0b5742..043e203 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton8-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton8-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 8, "nnode_src": 9, - "node": 1 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 9, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 9, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 8, + "nnode_src": 9, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton9-1gib.json b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton9-1gib.json index 293d5ff..d8dd575 100644 --- a/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton9-1gib.json +++ b/benchmarks/benchmark-descriptors/peak-perf-bench/copy-n9ton9-1gib.json @@ -1,11 +1,56 @@ { - "count": 1, + "count": 4, "list": [ { "affinity": { "nnode_dst": 9, "nnode_src": 9, - "node": 1 + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 9, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 9, + "node": 3 + }, + "task": { + "batching": { + "batch_size": 8, + "batch_submit": false + }, + "iterations": 10, + "size": 1073741824 + } + }, + { + "affinity": { + "nnode_dst": 9, + "nnode_src": 9, + "node": 3 }, "task": { "batching": { diff --git a/benchmarks/benchmark-plotters/plot-perf-peakthroughput.py b/benchmarks/benchmark-plotters/plot-perf-peakthroughput.py index c8a87d4..6867cce 100644 --- a/benchmarks/benchmark-plotters/plot-perf-peakthroughput.py +++ b/benchmarks/benchmark-plotters/plot-perf-peakthroughput.py @@ -1,6 +1,7 @@ import os import json import pandas as pd +from itertools import chain from pandas.core.ops import methods from typing import List import seaborn as sns @@ -16,10 +17,6 @@ index = [ runid, x_label, y_label] data = [] -def mean_without_outliers(x): - return x.sort_values()[2:-2].mean() - - def calc_throughput(size_bytes,time_ns): time_seconds = time_ns * 1e-9 size_gib = size_bytes / (1024 ** 3) @@ -36,13 +33,15 @@ def index_from_element(value,array): def load_time_mesurements(file_path): with open(file_path, 'r') as file: data = json.load(file) + count = data["count"] + batch_size = 8 iterations = data["list"][0]["task"]["iterations"] return { - "total": data["list"][0]["report"]["time"]["total"] / iterations, - "combined": data["list"][0]["report"]["time"]["combined"], - "submission": data["list"][0]["report"]["time"]["submission"], - "completion": data["list"][0]["report"]["time"]["completion"] + "total": sum([x / (iterations * batch_size * count) for x in list(chain([data["list"][i]["report"]["time"]["total"] for i in range(count)]))]), + "combined": [ x / (count * batch_size) for x in list(chain(*[data["list"][i]["report"]["time"]["combined"] for i in range(count)]))], + "submission": [ x / (count * batch_size) for x in list(chain(*[data["list"][i]["report"]["time"]["submission"] for i in range(count)]))], + "completion": [ x / (count * batch_size) for x in list(chain(*[data["list"][i]["report"]["time"]["completion"] for i in range(count)]))] } @@ -64,14 +63,14 @@ def main(): for src_node in range(16): for dst_node in range(16): - file = os.path .join(folder_path, f"copy-n{src_node}ton{dst_node}-1gib-1e.json") + file = os.path .join(folder_path, f"copy-n{src_node}ton{dst_node}-1gib-4e.json") process_file_to_dataset(file, src_node, dst_node) df = pd.DataFrame(data) df.set_index(index, inplace=True) data_pivot = df.pivot_table(index=y_label, columns=x_label, values=v_label) - sns.heatmap(data_pivot, annot=True, cmap="rocket_r", fmt=".0f") + sns.heatmap(data_pivot, annot=True, cmap="YlGn", fmt=".0f") plt.title(title) plt.savefig(os.path.join(folder_path, "plot-perf-peakthroughput.png"), bbox_inches='tight')