diff --git a/benchmarks/benchmark-results/cross-copy-bench/dstcopy-internode-n0ton1-1mib-4e.json b/benchmarks/benchmark-results/cross-copy-bench/dstcopy-internode-n0ton1-1mib-4e.json new file mode 100644 index 0000000..88779f6 --- /dev/null +++ b/benchmarks/benchmark-results/cross-copy-bench/dstcopy-internode-n0ton1-1mib-4e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 0, + "node": 1 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 55.7704, + "combined_stdev": 24.298524314039348, + "completion_avg": 55.2905, + "completion_stdev": 24.02476034740095, + "submission_avg": 0.0647, + "submission_stdev": 1.9673621705222173, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/cross-copy-bench/dstcopy-intersock-n0ton4-1mib-4e.json b/benchmarks/benchmark-results/cross-copy-bench/dstcopy-intersock-n0ton4-1mib-4e.json new file mode 100644 index 0000000..810488a --- /dev/null +++ b/benchmarks/benchmark-results/cross-copy-bench/dstcopy-intersock-n0ton4-1mib-4e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 0, + "node": 4 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 70.134, + "combined_stdev": 16.262282865573315, + "completion_avg": 69.6715, + "completion_stdev": 15.949482366209697, + "submission_avg": 0.0601, + "submission_stdev": 1.8249076661575903, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/cross-copy-bench/srccopy-internode-n0ton1-1mib-4e.json b/benchmarks/benchmark-results/cross-copy-bench/srccopy-internode-n0ton1-1mib-4e.json new file mode 100644 index 0000000..911c06c --- /dev/null +++ b/benchmarks/benchmark-results/cross-copy-bench/srccopy-internode-n0ton1-1mib-4e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 54.9076, + "combined_stdev": 21.925830936133714, + "completion_avg": 54.429, + "completion_stdev": 21.637281691562674, + "submission_avg": 0.0607, + "submission_stdev": 1.9057847491262854, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/cross-copy-bench/srccopy-intersock-n0ton4-1mib-4e.json b/benchmarks/benchmark-results/cross-copy-bench/srccopy-intersock-n0ton4-1mib-4e.json new file mode 100644 index 0000000..7069f26 --- /dev/null +++ b/benchmarks/benchmark-results/cross-copy-bench/srccopy-intersock-n0ton4-1mib-4e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 56.7866, + "combined_stdev": 22.901691213529965, + "completion_avg": 56.2827, + "completion_stdev": 22.61799683238915, + "submission_avg": 0.0637, + "submission_stdev": 1.9867164644204196, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/cross-copy-bench/task-description.json b/benchmarks/benchmark-results/cross-copy-bench/task-description.json new file mode 100644 index 0000000..cbafdda --- /dev/null +++ b/benchmarks/benchmark-results/cross-copy-bench/task-description.json @@ -0,0 +1,21 @@ +{ + "count": 1, + "path" : "hw", + "list": [ + { + "task": { + "size": 1048576, + "iterations": 10000, + "batching": { + "batch_submit": false, + "batch_size": 0 + } + }, + "affinity": { + "node": 0, + "nnode_src": 0, + "nnode_dst": 1 + } + } + ] +} diff --git a/benchmarks/benchmark-results/cross-copy-bench/xcopy-internode-n0ton1-1mib-4e.json b/benchmarks/benchmark-results/cross-copy-bench/xcopy-internode-n0ton1-1mib-4e.json new file mode 100644 index 0000000..0044a96 --- /dev/null +++ b/benchmarks/benchmark-results/cross-copy-bench/xcopy-internode-n0ton1-1mib-4e.json @@ -0,0 +1,62 @@ +{ + "count": 2, + "list": [ + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 58.6801, + "combined_stdev": 28.300052367265184, + "completion_avg": 57.7179, + "completion_stdev": 27.865339035976902, + "submission_avg": 0.4855, + "submission_stdev": 1.6777931189510886, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 1, + "nnode_src": 0, + "node": 1 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 60.1575, + "combined_stdev": 30.121210031304912, + "completion_avg": 59.0079, + "completion_stdev": 29.200695840853694, + "submission_avg": 0.6388, + "submission_stdev": 3.2029883796233203, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/cross-copy-bench/xcopy-intersock-n0ton4-1mib-4e.json b/benchmarks/benchmark-results/cross-copy-bench/xcopy-intersock-n0ton4-1mib-4e.json new file mode 100644 index 0000000..808ce2b --- /dev/null +++ b/benchmarks/benchmark-results/cross-copy-bench/xcopy-intersock-n0ton4-1mib-4e.json @@ -0,0 +1,62 @@ +{ + "count": 2, + "list": [ + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 59.686, + "combined_stdev": 26.758071754144392, + "completion_avg": 59.0981, + "completion_stdev": 26.498299499967832, + "submission_avg": 0.1325, + "submission_stdev": 1.4459404379160368, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 4, + "nnode_src": 0, + "node": 4 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 90.9133, + "combined_stdev": 60.52950506249271, + "completion_avg": 90.3643, + "completion_stdev": 60.11581643386513, + "submission_avg": 0.0669, + "submission_stdev": 1.6994188388974776, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-12t-1e.json b/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-12t-1e.json new file mode 100644 index 0000000..da9bc5c --- /dev/null +++ b/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-12t-1e.json @@ -0,0 +1,342 @@ +{ + "count": 12, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 117.4535, + "combined_stdev": 61.4114796902923, + "completion_avg": 115.9899, + "completion_stdev": 61.09237266623663, + "submission_avg": 0.8704, + "submission_stdev": 2.6552219944856907, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 117.6296, + "combined_stdev": 61.290519689758995, + "completion_avg": 115.9807, + "completion_stdev": 60.94366683676126, + "submission_avg": 1.1056, + "submission_stdev": 2.8534275249250762, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 79.921, + "combined_stdev": 70.36711702921338, + "completion_avg": 78.8171, + "completion_stdev": 66.59085558536395, + "submission_avg": 0.4052, + "submission_stdev": 21.178267468330496, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 116.6236, + "combined_stdev": 59.970888963224, + "completion_avg": 115.611, + "completion_stdev": 59.814794816993356, + "submission_avg": 0.3485, + "submission_stdev": 2.4729835725295657, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 80.3714, + "combined_stdev": 66.53697364653662, + "completion_avg": 79.5443, + "completion_stdev": 66.39561610159248, + "submission_avg": 0.154, + "submission_stdev": 1.619840732911632, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 117.5281, + "combined_stdev": 61.28390988172063, + "completion_avg": 115.8731, + "completion_stdev": 60.95328043994239, + "submission_avg": 1.1288, + "submission_stdev": 2.7758261040632246, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 116.9456, + "combined_stdev": 62.58855199348559, + "completion_avg": 115.781, + "completion_stdev": 60.57463362664129, + "submission_avg": 0.4721, + "submission_stdev": 14.164173876015953, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 116.8947, + "combined_stdev": 61.247243300502255, + "completion_avg": 115.8927, + "completion_stdev": 60.823498639175405, + "submission_avg": 0.2859, + "submission_stdev": 2.325158315039456, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 117.1382, + "combined_stdev": 61.245237372073206, + "completion_avg": 115.9735, + "completion_stdev": 60.85043136865057, + "submission_avg": 0.4864, + "submission_stdev": 2.80028838514932, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 116.7406, + "combined_stdev": 72.04146383604416, + "completion_avg": 115.7417, + "completion_stdev": 71.60439358802964, + "submission_avg": 0.3206, + "submission_stdev": 2.575930053398477, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 75.5221, + "combined_stdev": 67.82197071443109, + "completion_avg": 74.6545, + "completion_stdev": 67.33396267671046, + "submission_avg": 0.1816, + "submission_stdev": 2.4869301236659256, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 75.7103, + "combined_stdev": 67.00423847720104, + "completion_avg": 74.8254, + "completion_stdev": 66.48768242946585, + "submission_avg": 0.1891, + "submission_stdev": 2.534549504350127, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-12t-4e.json b/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-12t-4e.json new file mode 100644 index 0000000..830b72d --- /dev/null +++ b/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-12t-4e.json @@ -0,0 +1,342 @@ +{ + "count": 12, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 115.4911, + "combined_stdev": 77.65021648901076, + "completion_avg": 114.5664, + "completion_stdev": 77.03399633305304, + "submission_avg": 0.2208, + "submission_stdev": 2.4532524044627957, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 122.2327, + "combined_stdev": 77.6974462302953, + "completion_avg": 118.9417, + "completion_stdev": 77.40454832313436, + "submission_avg": 2.8271, + "submission_stdev": 3.846375643381828, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 125.9446, + "combined_stdev": 77.91219372370578, + "completion_avg": 121.9903, + "completion_stdev": 77.29627937948875, + "submission_avg": 3.3614, + "submission_stdev": 4.735608729614739, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 116.8162, + "combined_stdev": 78.17364656684875, + "completion_avg": 115.8553, + "completion_stdev": 77.53551548749176, + "submission_avg": 0.2861, + "submission_stdev": 2.6206958598810197, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 134.9319, + "combined_stdev": 76.03160305024883, + "completion_avg": 128.3107, + "completion_stdev": 75.95823040006147, + "submission_avg": 6.0964, + "submission_stdev": 4.102792590419827, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 87.2096, + "combined_stdev": 81.68601268173235, + "completion_avg": 86.192, + "completion_stdev": 81.49308274939995, + "submission_avg": 0.3889, + "submission_stdev": 2.377489598294695, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 135.1478, + "combined_stdev": 76.11185029389597, + "completion_avg": 128.5268, + "completion_stdev": 76.51567343857235, + "submission_avg": 6.1932, + "submission_stdev": 3.743537599651141, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 115.6062, + "combined_stdev": 78.01762699262665, + "completion_avg": 114.6627, + "completion_stdev": 77.39757185280324, + "submission_avg": 0.2551, + "submission_stdev": 2.5949612694599664, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 135.7637, + "combined_stdev": 76.14041543299716, + "completion_avg": 128.945, + "completion_stdev": 76.17011864898512, + "submission_avg": 6.2357, + "submission_stdev": 4.020465832462303, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 121.7434, + "combined_stdev": 77.48982614795369, + "completion_avg": 118.3094, + "completion_stdev": 76.79720354049782, + "submission_avg": 2.9561, + "submission_stdev": 4.100972176204186, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 135.4016, + "combined_stdev": 76.1175086129411, + "completion_avg": 128.603, + "completion_stdev": 76.06590294607986, + "submission_avg": 6.3264, + "submission_stdev": 4.279797079302009, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 133.3818, + "combined_stdev": 76.01868868087571, + "completion_avg": 127.3216, + "completion_stdev": 75.72424561155859, + "submission_avg": 5.4919, + "submission_stdev": 4.326399702985823, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-1t-1e.json b/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-1t-1e.json new file mode 100644 index 0000000..bc1e6a1 --- /dev/null +++ b/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-1t-1e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 48.7461, + "combined_stdev": 14.560303389351938, + "completion_avg": 48.3268, + "completion_stdev": 14.37938808711774, + "submission_avg": 0.0277, + "submission_stdev": 1.2934190001693977, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-1t-4e.json b/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-1t-4e.json new file mode 100644 index 0000000..bfbcd45 --- /dev/null +++ b/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-1t-4e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 54.668, + "combined_stdev": 20.24605581341762, + "completion_avg": 54.1854, + "completion_stdev": 20.029798472273537, + "submission_avg": 0.0546, + "submission_stdev": 1.6717113506822172, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-2t-1e.json b/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-2t-1e.json new file mode 100644 index 0000000..4c8f5c3 --- /dev/null +++ b/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-2t-1e.json @@ -0,0 +1,62 @@ +{ + "count": 2, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 80.3284, + "combined_stdev": 37.78186540444961, + "completion_avg": 79.2508, + "completion_stdev": 37.36244236342133, + "submission_avg": 0.5344, + "submission_stdev": 2.076298783894276, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 80.3812, + "combined_stdev": 38.05381566360699, + "completion_avg": 79.3534, + "completion_stdev": 37.664013440414735, + "submission_avg": 0.5147, + "submission_stdev": 1.7168529086675477, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-2t-4e.json b/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-2t-4e.json new file mode 100644 index 0000000..0e11e66 --- /dev/null +++ b/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-2t-4e.json @@ -0,0 +1,62 @@ +{ + "count": 2, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 68.2169, + "combined_stdev": 37.043407704879115, + "completion_avg": 67.2879, + "completion_stdev": 36.62232397855067, + "submission_avg": 0.4196, + "submission_stdev": 1.763841217343641, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 68.1891, + "combined_stdev": 36.973768284963306, + "completion_avg": 67.1569, + "completion_stdev": 36.38501453057157, + "submission_avg": 0.4829, + "submission_stdev": 2.8042659627786164, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-4t-1e.json b/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-4t-1e.json new file mode 100644 index 0000000..26fbc5d --- /dev/null +++ b/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-4t-1e.json @@ -0,0 +1,118 @@ +{ + "count": 4, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 110.7824, + "combined_stdev": 48.283962660912735, + "completion_avg": 109.3438, + "completion_stdev": 48.29328733436952, + "submission_avg": 0.9145, + "submission_stdev": 2.2360656855291294, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 109.9902, + "combined_stdev": 48.68029276782139, + "completion_avg": 108.5214, + "completion_stdev": 48.68311146629043, + "submission_avg": 0.9899, + "submission_stdev": 2.343458553079512, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 109.6963, + "combined_stdev": 48.094129229155655, + "completion_avg": 108.5404, + "completion_stdev": 47.80664146162716, + "submission_avg": 0.4991, + "submission_stdev": 3.0214895647681, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 109.9845, + "combined_stdev": 49.50132381814974, + "completion_avg": 108.5616, + "completion_stdev": 49.20276217287531, + "submission_avg": 0.8919, + "submission_stdev": 3.343473402017917, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-4t-4e.json b/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-4t-4e.json new file mode 100644 index 0000000..25f24aa --- /dev/null +++ b/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-4t-4e.json @@ -0,0 +1,118 @@ +{ + "count": 4, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 111.5869, + "combined_stdev": 42.7487058095354, + "completion_avg": 110.3459, + "completion_stdev": 42.71022656448694, + "submission_avg": 0.6403, + "submission_stdev": 2.210772695236023, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 112.5374, + "combined_stdev": 41.977291494796454, + "completion_avg": 111.3065, + "completion_stdev": 41.94185448629657, + "submission_avg": 0.6047, + "submission_stdev": 2.0788068476893664, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 112.0754, + "combined_stdev": 42.57531579260781, + "completion_avg": 110.4407, + "completion_stdev": 42.317009387605026, + "submission_avg": 1.0079, + "submission_stdev": 2.954325234296483, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 112.3917, + "combined_stdev": 41.91471186957676, + "completion_avg": 111.2212, + "completion_stdev": 41.82858437192419, + "submission_avg": 0.5219, + "submission_stdev": 2.3312915712113993, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-8t-1e.json b/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-8t-1e.json new file mode 100644 index 0000000..c6725ca --- /dev/null +++ b/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-8t-1e.json @@ -0,0 +1,230 @@ +{ + "count": 8, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 75.9054, + "combined_stdev": 50.74860639308365, + "completion_avg": 74.3472, + "completion_stdev": 50.050794720569044, + "submission_avg": 1.0041, + "submission_stdev": 3.4778273663306245, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 114.4944, + "combined_stdev": 43.83723951893358, + "completion_avg": 113.2916, + "completion_stdev": 43.52254553034328, + "submission_avg": 0.6368, + "submission_stdev": 3.2061013333958592, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 115.2314, + "combined_stdev": 43.77373931980914, + "completion_avg": 113.5628, + "completion_stdev": 43.200600182868264, + "submission_avg": 1.1816, + "submission_stdev": 3.017883602791958, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 115.2225, + "combined_stdev": 44.108060416994306, + "completion_avg": 113.7268, + "completion_stdev": 43.400349788456126, + "submission_avg": 0.9223, + "submission_stdev": 3.290359054875656, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 74.1232, + "combined_stdev": 51.322161117395915, + "completion_avg": 73.1039, + "completion_stdev": 50.27307136817984, + "submission_avg": 0.3749, + "submission_stdev": 4.727256074087321, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 114.8051, + "combined_stdev": 43.55456478935725, + "completion_avg": 113.4018, + "completion_stdev": 43.34826590256577, + "submission_avg": 0.877, + "submission_stdev": 2.8673805118960445, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 74.2754, + "combined_stdev": 49.74361823229286, + "completion_avg": 73.2713, + "completion_stdev": 48.90249376370943, + "submission_avg": 0.3251, + "submission_stdev": 3.479857754276138, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 73.512, + "combined_stdev": 51.27598712849013, + "completion_avg": 72.5124, + "completion_stdev": 50.37981784643053, + "submission_avg": 0.3115, + "submission_stdev": 3.986184610626261, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-8t-4e.json b/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-8t-4e.json new file mode 100644 index 0000000..eb94b2c --- /dev/null +++ b/benchmarks/benchmark-results/mtsubmit-bench/mtsubmit-8t-4e.json @@ -0,0 +1,230 @@ +{ + "count": 8, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 119.9679, + "combined_stdev": 64.88604526084265, + "completion_avg": 118.9473, + "completion_stdev": 64.80201326124218, + "submission_avg": 0.371, + "submission_stdev": 1.9825133038647968, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 119.1021, + "combined_stdev": 65.27667022442458, + "completion_avg": 117.7053, + "completion_stdev": 64.86494316587202, + "submission_avg": 0.7823, + "submission_stdev": 2.92371453975974, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 78.9709, + "combined_stdev": 72.76109024190946, + "completion_avg": 78.0385, + "completion_stdev": 72.14649969159598, + "submission_avg": 0.2426, + "submission_stdev": 3.2682021418517553, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 119.09, + "combined_stdev": 64.95495285195577, + "completion_avg": 117.8331, + "completion_stdev": 64.7310686177006, + "submission_avg": 0.6662, + "submission_stdev": 2.9581713202577995, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 118.6519, + "combined_stdev": 65.31557185228132, + "completion_avg": 117.4566, + "completion_stdev": 64.8838956632572, + "submission_avg": 0.5441, + "submission_stdev": 2.8367331897803783, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 115.7251, + "combined_stdev": 64.07455914785389, + "completion_avg": 114.8225, + "completion_stdev": 63.51996059309606, + "submission_avg": 0.2007, + "submission_stdev": 2.680525976370031, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 119.0898, + "combined_stdev": 65.2489412631561, + "completion_avg": 117.6501, + "completion_stdev": 64.84477210993083, + "submission_avg": 0.8384, + "submission_stdev": 2.9953439602150453, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + }, + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 118.5125, + "combined_stdev": 65.22630331199869, + "completion_avg": 117.5606, + "completion_stdev": 64.70094533805663, + "submission_avg": 0.2538, + "submission_stdev": 2.8402439261442978, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/mtsubmit-bench/task-description.json b/benchmarks/benchmark-results/mtsubmit-bench/task-description.json new file mode 100644 index 0000000..f9bf4ab --- /dev/null +++ b/benchmarks/benchmark-results/mtsubmit-bench/task-description.json @@ -0,0 +1,186 @@ +{ + "count": 1, + "path" : "hw", + "list": [ + { + "task": { + "size": 1048576, + "iterations": 10000, + "batching": { + "batch_submit": false, + "batch_size": 0 + } + }, + "affinity": { + "node": 0, + "nnode_src": 0, + "nnode_dst": 0 + } + }, + { + "task": { + "size": 1048576, + "iterations": 10000, + "batching": { + "batch_submit": false, + "batch_size": 0 + } + }, + "affinity": { + "node": 0, + "nnode_src": 0, + "nnode_dst": 0 + } + }, + { + "task": { + "size": 1048576, + "iterations": 10000, + "batching": { + "batch_submit": false, + "batch_size": 0 + } + }, + "affinity": { + "node": 0, + "nnode_src": 0, + "nnode_dst": 0 + } + }, + { + "task": { + "size": 1048576, + "iterations": 10000, + "batching": { + "batch_submit": false, + "batch_size": 0 + } + }, + "affinity": { + "node": 0, + "nnode_src": 0, + "nnode_dst": 0 + } + }, + { + "task": { + "size": 1048576, + "iterations": 10000, + "batching": { + "batch_submit": false, + "batch_size": 0 + } + }, + "affinity": { + "node": 0, + "nnode_src": 0, + "nnode_dst": 0 + } + }, + { + "task": { + "size": 1048576, + "iterations": 10000, + "batching": { + "batch_submit": false, + "batch_size": 0 + } + }, + "affinity": { + "node": 0, + "nnode_src": 0, + "nnode_dst": 0 + } + }, + { + "task": { + "size": 1048576, + "iterations": 10000, + "batching": { + "batch_submit": false, + "batch_size": 0 + } + }, + "affinity": { + "node": 0, + "nnode_src": 0, + "nnode_dst": 0 + } + }, + { + "task": { + "size": 1048576, + "iterations": 10000, + "batching": { + "batch_submit": false, + "batch_size": 0 + } + }, + "affinity": { + "node": 0, + "nnode_src": 0, + "nnode_dst": 0 + } + }, + { + "task": { + "size": 1048576, + "iterations": 10000, + "batching": { + "batch_submit": false, + "batch_size": 0 + } + }, + "affinity": { + "node": 0, + "nnode_src": 0, + "nnode_dst": 0 + } + }, + { + "task": { + "size": 1048576, + "iterations": 10000, + "batching": { + "batch_submit": false, + "batch_size": 0 + } + }, + "affinity": { + "node": 0, + "nnode_src": 0, + "nnode_dst": 0 + } + }, + { + "task": { + "size": 1048576, + "iterations": 10000, + "batching": { + "batch_submit": false, + "batch_size": 0 + } + }, + "affinity": { + "node": 0, + "nnode_src": 0, + "nnode_dst": 0 + } + }, + { + "task": { + "size": 1048576, + "iterations": 10000, + "batching": { + "batch_submit": false, + "batch_size": 0 + } + }, + "affinity": { + "node": 0, + "nnode_src": 0, + "nnode_dst": 0 + } + } + ] +} diff --git a/benchmarks/benchmark-results/peak-perf-bench/task-description.json b/benchmarks/benchmark-results/peak-perf-bench/task-description.json new file mode 100644 index 0000000..3c8086c --- /dev/null +++ b/benchmarks/benchmark-results/peak-perf-bench/task-description.json @@ -0,0 +1,21 @@ +{ + "count": 1, + "path" : "sw", + "list": [ + { + "task": { + "size": 4096, + "iterations": 1000, + "batching": { + "batch_submit": false, + "batch_size": 0 + } + }, + "affinity": { + "node": 0, + "nnode_src": 0, + "nnode_dst": 0 + } + } + ] +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-bs10-1gib-1e.json b/benchmarks/benchmark-results/submit-bench/submit-bs10-1gib-1e.json new file mode 100644 index 0000000..c768e9d --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-bs10-1gib-1e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 100, + "status": "ok", + "time": { + "combined_avg": 352494.62, + "combined_stdev": 39.19407608300008, + "completion_avg": 352493.45, + "completion_stdev": 39.22049846700068, + "submission_avg": 0.32, + "submission_stdev": 0.957914401186245, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 10, + "batch_submit": true + }, + "iterations": 100, + "size": 1073741824 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-bs10-1gib-4e.json b/benchmarks/benchmark-results/submit-bench/submit-bs10-1gib-4e.json new file mode 100644 index 0000000..4d9b653 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-bs10-1gib-4e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 100, + "status": "ok", + "time": { + "combined_avg": 352514.28, + "combined_stdev": 40.97122892957939, + "completion_avg": 352512.27, + "completion_stdev": 41.02849132005706, + "submission_avg": 1.18, + "submission_stdev": 5.614944345227312, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 10, + "batch_submit": true + }, + "iterations": 100, + "size": 1073741824 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-bs10-1kib-1e.json b/benchmarks/benchmark-results/submit-bench/submit-bs10-1kib-1e.json new file mode 100644 index 0000000..f1b18cf --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-bs10-1kib-1e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 4.834, + "combined_stdev": 1.778044993806405, + "completion_avg": 4.0241, + "completion_stdev": 0.6962177748378414, + "submission_avg": 0.208, + "submission_stdev": 1.5750352377010057, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 10, + "batch_submit": true + }, + "iterations": 10000, + "size": 1024 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-bs10-1kib-4e.json b/benchmarks/benchmark-results/submit-bench/submit-bs10-1kib-4e.json new file mode 100644 index 0000000..9e58b39 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-bs10-1kib-4e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 5.412, + "combined_stdev": 1.4742645624171935, + "completion_avg": 4.4423, + "completion_stdev": 0.5450419341665221, + "submission_avg": 0.3882, + "submission_stdev": 1.3343540609596511, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 10, + "batch_submit": true + }, + "iterations": 10000, + "size": 1024 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-bs10-1mib-1e.json b/benchmarks/benchmark-results/submit-bench/submit-bs10-1mib-1e.json new file mode 100644 index 0000000..5ad0678 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-bs10-1mib-1e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 444.4434, + "combined_stdev": 95.30051729365961, + "completion_avg": 443.5896, + "completion_stdev": 95.22398527597828, + "submission_avg": 0.0426, + "submission_stdev": 0.8667094322783776, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 10, + "batch_submit": true + }, + "iterations": 10000, + "size": 1048576 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-bs10-1mib-4e.json b/benchmarks/benchmark-results/submit-bench/submit-bs10-1mib-4e.json new file mode 100644 index 0000000..b93b168 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-bs10-1mib-4e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 439.0931, + "combined_stdev": 74.53269505651606, + "completion_avg": 438.2534, + "completion_stdev": 74.33995015091087, + "submission_avg": 0.035, + "submission_stdev": 1.1550649332396776, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 10, + "batch_submit": true + }, + "iterations": 10000, + "size": 1048576 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-bs10-4kib-1e.json b/benchmarks/benchmark-results/submit-bench/submit-bs10-4kib-1e.json new file mode 100644 index 0000000..6530dde --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-bs10-4kib-1e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 5.4734, + "combined_stdev": 2.3591719818615067, + "completion_avg": 4.3955, + "completion_stdev": 1.2852547412867894, + "submission_avg": 0.4453, + "submission_stdev": 1.8466206730127068, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 10, + "batch_submit": true + }, + "iterations": 10000, + "size": 4096 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-bs10-4kib-4e.json b/benchmarks/benchmark-results/submit-bench/submit-bs10-4kib-4e.json new file mode 100644 index 0000000..89d0cf4 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-bs10-4kib-4e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 5.3249, + "combined_stdev": 2.0474227677741146, + "completion_avg": 4.3731, + "completion_stdev": 1.330073828777854, + "submission_avg": 0.366, + "submission_stdev": 1.3833452208328647, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 10, + "batch_submit": true + }, + "iterations": 10000, + "size": 4096 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-bs50-1gib-1e.json b/benchmarks/benchmark-results/submit-bench/submit-bs50-1gib-1e.json new file mode 100644 index 0000000..7420a37 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-bs50-1gib-1e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 100, + "status": "ok", + "time": { + "combined_avg": 1762602.05, + "combined_stdev": 92.63437536897423, + "completion_avg": 1762599.41, + "completion_stdev": 93.00742927314995, + "submission_avg": 2.08, + "submission_stdev": 4.061231340369575, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 50, + "batch_submit": true + }, + "iterations": 100, + "size": 1073741824 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-bs50-1gib-4e.json b/benchmarks/benchmark-results/submit-bench/submit-bs50-1gib-4e.json new file mode 100644 index 0000000..a0959e9 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-bs50-1gib-4e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 100, + "status": "ok", + "time": { + "combined_avg": 1761334.83, + "combined_stdev": 77.93664799053137, + "completion_avg": 1761332.06, + "completion_stdev": 78.36795518577729, + "submission_avg": 2.11, + "submission_stdev": 4.467426552278162, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 50, + "batch_submit": true + }, + "iterations": 100, + "size": 1073741824 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-bs50-1kib-1e.json b/benchmarks/benchmark-results/submit-bench/submit-bs50-1kib-1e.json new file mode 100644 index 0000000..7fa5389 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-bs50-1kib-1e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 13.2815, + "combined_stdev": 4.750984924202359, + "completion_avg": 11.4236, + "completion_stdev": 4.579952296694559, + "submission_avg": 1.1049, + "submission_stdev": 1.0101960156329621, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 50, + "batch_submit": true + }, + "iterations": 10000, + "size": 1024 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-bs50-1kib-4e.json b/benchmarks/benchmark-results/submit-bench/submit-bs50-1kib-4e.json new file mode 100644 index 0000000..3cdca81 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-bs50-1kib-4e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 14.2919, + "combined_stdev": 5.431546224603079, + "completion_avg": 12.2727, + "completion_stdev": 4.995531474228129, + "submission_avg": 1.2339, + "submission_stdev": 0.9744694915698657, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 50, + "batch_submit": true + }, + "iterations": 10000, + "size": 1024 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-bs50-1mib-1e.json b/benchmarks/benchmark-results/submit-bench/submit-bs50-1mib-1e.json new file mode 100644 index 0000000..aae2d5d --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-bs50-1mib-1e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 2138.3382, + "combined_stdev": 142.04304988544146, + "completion_avg": 2136.7021, + "completion_stdev": 141.79367671229275, + "submission_avg": 1.0194, + "submission_stdev": 0.954685099915041, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 50, + "batch_submit": true + }, + "iterations": 10000, + "size": 1048576 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-bs50-1mib-4e.json b/benchmarks/benchmark-results/submit-bench/submit-bs50-1mib-4e.json new file mode 100644 index 0000000..b03ad94 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-bs50-1mib-4e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 2146.7728, + "combined_stdev": 197.52952432525254, + "completion_avg": 2145.1199, + "completion_stdev": 197.29640930334082, + "submission_avg": 1.0222, + "submission_stdev": 0.8712675593641318, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 50, + "batch_submit": true + }, + "iterations": 10000, + "size": 1048576 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-bs50-4kib-1e.json b/benchmarks/benchmark-results/submit-bench/submit-bs50-4kib-1e.json new file mode 100644 index 0000000..30d0cc9 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-bs50-4kib-1e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 16.9978, + "combined_stdev": 6.187163741166069, + "completion_avg": 14.8975, + "completion_stdev": 5.734910090838275, + "submission_avg": 1.3294, + "submission_stdev": 0.9557696584428053, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 50, + "batch_submit": true + }, + "iterations": 10000, + "size": 4096 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-bs50-4kib-4e.json b/benchmarks/benchmark-results/submit-bench/submit-bs50-4kib-4e.json new file mode 100644 index 0000000..d7a5fd6 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-bs50-4kib-4e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 17.6267, + "combined_stdev": 6.667259340238546, + "completion_avg": 15.5713, + "completion_stdev": 6.1242237312167385, + "submission_avg": 1.321, + "submission_stdev": 0.9400845706637665, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 50, + "batch_submit": true + }, + "iterations": 10000, + "size": 4096 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-ms10-1gib-1e.json b/benchmarks/benchmark-results/submit-bench/submit-ms10-1gib-1e.json new file mode 100644 index 0000000..5c5ba5f --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-ms10-1gib-1e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 100, + "status": "ok", + "time": { + "combined_avg": 352632.68, + "combined_stdev": 39.39286229762949, + "completion_avg": 352623.97, + "completion_stdev": 40.507889355037996, + "submission_avg": 8.21, + "submission_stdev": 9.851187745647696, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 10, + "batch_submit": false + }, + "iterations": 100, + "size": 1073741824 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-ms10-1gib-4e.json b/benchmarks/benchmark-results/submit-bench/submit-ms10-1gib-4e.json new file mode 100644 index 0000000..5f59298 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-ms10-1gib-4e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 1000, + "status": "ok", + "time": { + "combined_avg": 352828.438, + "combined_stdev": 39.87009099563249, + "completion_avg": 352820.74, + "completion_stdev": 40.218632497885416, + "submission_avg": 7.237, + "submission_stdev": 3.4581542764890534, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 10, + "batch_submit": false + }, + "iterations": 1000, + "size": 1073741824 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-ms10-1kib-1e.json b/benchmarks/benchmark-results/submit-bench/submit-ms10-1kib-1e.json new file mode 100644 index 0000000..180635e --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-ms10-1kib-1e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 5.977, + "combined_stdev": 4.380715809089389, + "completion_avg": 0.0162, + "completion_stdev": 0.18093523703246672, + "submission_avg": 5.2292, + "submission_stdev": 4.300240383978561, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 10, + "batch_submit": false + }, + "iterations": 10000, + "size": 1024 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-ms10-1kib-4e.json b/benchmarks/benchmark-results/submit-bench/submit-ms10-1kib-4e.json new file mode 100644 index 0000000..a04f8b1 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-ms10-1kib-4e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 5.7885, + "combined_stdev": 2.9526882243138854, + "completion_avg": 0.1907, + "completion_stdev": 0.3979114348697151, + "submission_avg": 5.0843, + "submission_stdev": 2.7948512500668716, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 10, + "batch_submit": false + }, + "iterations": 10000, + "size": 1024 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-ms10-1mib-1e.json b/benchmarks/benchmark-results/submit-bench/submit-ms10-1mib-1e.json new file mode 100644 index 0000000..d7151d1 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-ms10-1mib-1e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 433.8989, + "combined_stdev": 67.67236273982743, + "completion_avg": 429.1576, + "completion_stdev": 66.81880994331644, + "submission_avg": 4.3643, + "submission_stdev": 2.699404658438527, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 10, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-ms10-1mib-4e.json b/benchmarks/benchmark-results/submit-bench/submit-ms10-1mib-4e.json new file mode 100644 index 0000000..ff47b52 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-ms10-1mib-4e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 434.3756, + "combined_stdev": 59.8685971494153, + "completion_avg": 429.5841, + "completion_stdev": 58.84252481998659, + "submission_avg": 4.3002, + "submission_stdev": 11.314861022568287, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 10, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-ms10-4kib-1e.json b/benchmarks/benchmark-results/submit-bench/submit-ms10-4kib-1e.json new file mode 100644 index 0000000..dd707d3 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-ms10-4kib-1e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 4.8533, + "combined_stdev": 2.6288360751477153, + "completion_avg": 0.0315, + "completion_stdev": 0.18359670476352094, + "submission_avg": 4.3122, + "submission_stdev": 2.614561370479152, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 10, + "batch_submit": false + }, + "iterations": 10000, + "size": 4096 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-ms10-4kib-4e.json b/benchmarks/benchmark-results/submit-bench/submit-ms10-4kib-4e.json new file mode 100644 index 0000000..17468c3 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-ms10-4kib-4e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 5.0281, + "combined_stdev": 2.851194554919864, + "completion_avg": 0.084, + "completion_stdev": 0.3002399040767778, + "submission_avg": 4.0697, + "submission_stdev": 2.796934377135554, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 10, + "batch_submit": false + }, + "iterations": 10000, + "size": 4096 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-ms50-1gib-1e.json b/benchmarks/benchmark-results/submit-bench/submit-ms50-1gib-1e.json new file mode 100644 index 0000000..4b2ff00 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-ms50-1gib-1e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 100, + "status": "ok", + "time": { + "combined_avg": 1763146.87, + "combined_stdev": 85.98693563559519, + "completion_avg": 1763083.07, + "completion_stdev": 86.54215793473152, + "submission_avg": 63.29, + "submission_stdev": 11.107920597483579, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 50, + "batch_submit": false + }, + "iterations": 100, + "size": 1073741824 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-ms50-1gib-4e.json b/benchmarks/benchmark-results/submit-bench/submit-ms50-1gib-4e.json new file mode 100644 index 0000000..32f986c --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-ms50-1gib-4e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 1000, + "status": "ok", + "time": { + "combined_avg": 1762844.277, + "combined_stdev": 89.47936226303779, + "completion_avg": 1762783.16, + "completion_stdev": 89.4367508354368, + "submission_avg": 60.656, + "submission_stdev": 2.8371929789847314, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 50, + "batch_submit": false + }, + "iterations": 1000, + "size": 1073741824 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-ms50-1kib-1e.json b/benchmarks/benchmark-results/submit-bench/submit-ms50-1kib-1e.json new file mode 100644 index 0000000..ccc9400 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-ms50-1kib-1e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 28.3402, + "combined_stdev": 17.351912400652463, + "completion_avg": 0.0031, + "completion_stdev": 0.05907952267917649, + "submission_avg": 27.6442, + "submission_stdev": 17.321997758923484, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 50, + "batch_submit": false + }, + "iterations": 10000, + "size": 1024 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-ms50-1kib-4e.json b/benchmarks/benchmark-results/submit-bench/submit-ms50-1kib-4e.json new file mode 100644 index 0000000..56dd41a --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-ms50-1kib-4e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 28.3518, + "combined_stdev": 16.90067563028196, + "completion_avg": 0.0038, + "completion_stdev": 0.06469590404346363, + "submission_avg": 27.4572, + "submission_stdev": 17.0187886807475, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 50, + "batch_submit": false + }, + "iterations": 10000, + "size": 1024 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-ms50-1mib-1e.json b/benchmarks/benchmark-results/submit-bench/submit-ms50-1mib-1e.json new file mode 100644 index 0000000..67b2459 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-ms50-1mib-1e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 2126.7124, + "combined_stdev": 177.51172041936687, + "completion_avg": 2097.186, + "completion_stdev": 174.30560233108096, + "submission_avg": 29.086, + "submission_stdev": 16.133945704634797, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 50, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-ms50-1mib-4e.json b/benchmarks/benchmark-results/submit-bench/submit-ms50-1mib-4e.json new file mode 100644 index 0000000..b6a9ccc --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-ms50-1mib-4e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 2133.9194, + "combined_stdev": 106.25609772450565, + "completion_avg": 2104.7714, + "completion_stdev": 105.28412483389883, + "submission_avg": 28.781, + "submission_stdev": 15.360268194274635, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 50, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-ms50-4kib-1e.json b/benchmarks/benchmark-results/submit-bench/submit-ms50-4kib-1e.json new file mode 100644 index 0000000..f7b50c1 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-ms50-4kib-1e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 28.9337, + "combined_stdev": 17.26191485062078, + "completion_avg": 0.0274, + "completion_stdev": 0.16567812166973225, + "submission_avg": 28.359, + "submission_stdev": 17.108054214314784, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 50, + "batch_submit": false + }, + "iterations": 10000, + "size": 4096 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-ms50-4kib-4e.json b/benchmarks/benchmark-results/submit-bench/submit-ms50-4kib-4e.json new file mode 100644 index 0000000..6fe7246 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-ms50-4kib-4e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 30.217, + "combined_stdev": 21.494676340900593, + "completion_avg": 0.081, + "completion_stdev": 0.2761141068472065, + "submission_avg": 29.2564, + "submission_stdev": 21.470376313426293, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 50, + "batch_submit": false + }, + "iterations": 10000, + "size": 4096 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-ssaw-1gib-1e.json b/benchmarks/benchmark-results/submit-bench/submit-ssaw-1gib-1e.json new file mode 100644 index 0000000..5044007 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-ssaw-1gib-1e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 1000, + "status": "ok", + "time": { + "combined_avg": 35255.817, + "combined_stdev": 13.27725540162572, + "completion_avg": 35255.284, + "completion_stdev": 13.23440002417954, + "submission_avg": 0.125, + "submission_stdev": 2.1636485389267825, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 1000, + "size": 1073741824 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-ssaw-1gib-4e.json b/benchmarks/benchmark-results/submit-bench/submit-ssaw-1gib-4e.json new file mode 100644 index 0000000..3ba13b7 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-ssaw-1gib-4e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 35310.5654, + "combined_stdev": 12.71247115394953, + "completion_avg": 35310.1044, + "completion_stdev": 12.665484619231504, + "submission_avg": 0.0404, + "submission_stdev": 1.09834777734543, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1073741824 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-ssaw-1kib-1e.json b/benchmarks/benchmark-results/submit-bench/submit-ssaw-1kib-1e.json new file mode 100644 index 0000000..267433e --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-ssaw-1kib-1e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 1.0367, + "combined_stdev": 1.5318463075647293, + "completion_avg": 0.0537, + "completion_stdev": 0.3271334742883803, + "submission_avg": 0.0337, + "submission_stdev": 1.5140555835237695, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1024 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-ssaw-1kib-4e.json b/benchmarks/benchmark-results/submit-bench/submit-ssaw-1kib-4e.json new file mode 100644 index 0000000..9250685 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-ssaw-1kib-4e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 1.0677, + "combined_stdev": 2.0773821771642247, + "completion_avg": 0.4117, + "completion_stdev": 0.4961885831012145, + "submission_avg": 0.0654, + "submission_stdev": 2.0310890773174655, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1024 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-ssaw-1mib-1e.json b/benchmarks/benchmark-results/submit-bench/submit-ssaw-1mib-1e.json new file mode 100644 index 0000000..2d12d9d --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-ssaw-1mib-1e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 66.0432, + "combined_stdev": 24.65292546048099, + "completion_avg": 65.556, + "completion_stdev": 24.46310822442444, + "submission_avg": 0.0357, + "submission_stdev": 1.4252106896880223, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-ssaw-1mib-4e.json b/benchmarks/benchmark-results/submit-bench/submit-ssaw-1mib-4e.json new file mode 100644 index 0000000..a546dc1 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-ssaw-1mib-4e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 50.6515, + "combined_stdev": 17.171699035038966, + "completion_avg": 50.1687, + "completion_stdev": 16.8464607651004, + "submission_avg": 0.0624, + "submission_stdev": 1.9736023510313767, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 1048576 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-ssaw-4kib-1e.json b/benchmarks/benchmark-results/submit-bench/submit-ssaw-4kib-1e.json new file mode 100644 index 0000000..551c4b5 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-ssaw-4kib-1e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 1.0373, + "combined_stdev": 1.5821215850873935, + "completion_avg": 1.0006, + "completion_stdev": 0.02827790657032254, + "submission_avg": 0.0359, + "submission_stdev": 1.5598753764320716, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 4096 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/submit-ssaw-4kib-4e.json b/benchmarks/benchmark-results/submit-bench/submit-ssaw-4kib-4e.json new file mode 100644 index 0000000..951938e --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/submit-ssaw-4kib-4e.json @@ -0,0 +1,34 @@ +{ + "count": 1, + "list": [ + { + "affinity": { + "nnode_dst": 0, + "nnode_src": 0, + "node": 0 + }, + "report": { + "iterations_completed": 10000, + "status": "ok", + "time": { + "combined_avg": 1.0791, + "combined_stdev": 2.1644036568987253, + "completion_avg": 1.0037, + "completion_stdev": 0.18244536168398912, + "submission_avg": 0.0685, + "submission_stdev": 2.12240612277596, + "unit": "microseconds" + } + }, + "task": { + "batching": { + "batch_size": 0, + "batch_submit": false + }, + "iterations": 10000, + "size": 4096 + } + } + ], + "path": "hw" +} \ No newline at end of file diff --git a/benchmarks/benchmark-results/submit-bench/task-description.json b/benchmarks/benchmark-results/submit-bench/task-description.json new file mode 100644 index 0000000..00f0421 --- /dev/null +++ b/benchmarks/benchmark-results/submit-bench/task-description.json @@ -0,0 +1,21 @@ +{ + "count": 1, + "path" : "hw", + "list": [ + { + "task": { + "size": 1024, + "iterations": 10000, + "batching": { + "batch_submit": false, + "batch_size": 0 + } + }, + "affinity": { + "node": 0, + "nnode_src": 0, + "nnode_dst": 0 + } + } + ] +} diff --git a/benchmarks/benchmark-results/task-description.json b/benchmarks/benchmark-results/task-description.json new file mode 100644 index 0000000..3c8086c --- /dev/null +++ b/benchmarks/benchmark-results/task-description.json @@ -0,0 +1,21 @@ +{ + "count": 1, + "path" : "sw", + "list": [ + { + "task": { + "size": 4096, + "iterations": 1000, + "batching": { + "batch_submit": false, + "batch_size": 0 + } + }, + "affinity": { + "node": 0, + "nnode_src": 0, + "nnode_dst": 0 + } + } + ] +} \ No newline at end of file