You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@nemo.apache.org by GitBox <gi...@apache.org> on 2021/08/12 03:31:26 UTC

[GitHub] [incubator-nemo] taegeonum commented on a change in pull request #315: [MINOR] Network Profiling Scripts

taegeonum commented on a change in pull request #315:
URL: https://github.com/apache/incubator-nemo/pull/315#discussion_r687348035



##########
File path: bin/network_profiling/labeldict_example.json
##########
@@ -0,0 +1 @@
+{"0": ["willy-1", "0"], "1": ["willy-10", "0"], "2": ["willy-11", "0"], "3": ["willy-12", "0"], "4": ["willy-13", "0"], "5": ["willy-14", "0"], "6": ["willy-15", "0"], "7": ["willy-16", "0"], "8": ["willy-2", "0"], "9": ["willy-3", "0"], "10": ["willy-4", "0"], "11": ["willy-5", "0"], "12": ["willy-6", "0"], "13": ["willy-7", "0"], "14": ["willy-8", "0"], "15": ["willy-9", "0"], "16": ["willy-m", "0"], "17": ["9+10", "0.00003992"], "18": ["0+16", "0.00004864"], "19": ["11+12", "0.00005612"], "20": ["8+18", "0.00005702"], "21": ["4+5", "0.00005997"], "22": ["1+15", "0.00006612"], "23": ["6+7", "0.00006692"], "24": ["13+14", "0.00007658"], "25": ["2+3", "0.00009460"], "26": ["22+24", "0.01019850"], "27": ["19+26", "0.17401823"], "28": ["21+25", "0.18369587"], "29": ["23+28", "0.20939741"], "30": ["27+29", "2.24956349"], "31": ["17+20", "2.60744858"], "32": ["30+31", "5.40899999"]}

Review comment:
       how about moving example json files to `examples` folder?  Usually `bin/` dir includes only script files.

##########
File path: bin/network_profiling/network_profiling.py
##########
@@ -0,0 +1,133 @@
+#!/usr/bin/env python3
+
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you under the Apache License, Version 2.0 (the
+#  "License"); you may not use this file except in compliance
+#  with the License.  You may obtain a copy of the License at
+#
+#    http://www.apache.org/licenses/LICENSE-2.0
+#
+#  Unless required by applicable law or agreed to in writing,
+#  software distributed under the License is distributed on an
+#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#  KIND, either express or implied.  See the License for the
+#  specific language governing permissions and limitations
+#  under the License.
+
+#
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+

Review comment:
       Could you please add a description for this script?
   
   

##########
File path: bin/network_profiling/network_clustering.py
##########
@@ -0,0 +1,65 @@
+#!/usr/bin/env python3
+
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you under the Apache License, Version 2.0 (the
+#  "License"); you may not use this file except in compliance
+#  with the License.  You may obtain a copy of the License at
+#
+#    http://www.apache.org/licenses/LICENSE-2.0
+#
+#  Unless required by applicable law or agreed to in writing,
+#  software distributed under the License is distributed on an
+#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#  KIND, either express or implied.  See the License for the
+#  specific language governing permissions and limitations
+#  under the License.
+
+#
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+

Review comment:
       Could you please add a description for this script? 

##########
File path: bin/network_profiling/network_profiling.py
##########
@@ -0,0 +1,133 @@
+#!/usr/bin/env python3
+
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you under the Apache License, Version 2.0 (the
+#  "License"); you may not use this file except in compliance
+#  with the License.  You may obtain a copy of the License at
+#
+#    http://www.apache.org/licenses/LICENSE-2.0
+#
+#  Unless required by applicable law or agreed to in writing,
+#  software distributed under the License is distributed on an
+#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#  KIND, either express or implied.  See the License for the
+#  specific language governing permissions and limitations
+#  under the License.
+
+#
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+import paramiko
+from tqdm import tqdm
+import os, getpass, json, datetime
+import threading
+
+
+def collect_candidates(list):
+  if len(list) == 1:
+    return []
+  else:
+    src = list[0]
+    dsts = list[1:]
+    return ['{}/{}'.format(src, dst) for dst in dsts] + collect_candidates(dsts)
+
+
+def qperf(candidate, username, key, busy_nodes, result):

Review comment:
       Please add a function description. 

##########
File path: bin/network_profiling/profiling.sh
##########
@@ -0,0 +1,24 @@
+#!/usr/bin/env bash
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+

Review comment:
       Could you please add a description for this script?
   
   

##########
File path: bin/network_profiling/profiling.sh
##########
@@ -0,0 +1,24 @@
+#!/usr/bin/env bash
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+for i in {1..240}
+do
+	python3 network_profiling.py
+	sleep 200

Review comment:
       why 200? 

##########
File path: bin/network_profiling/network_clustering.py
##########
@@ -0,0 +1,65 @@
+#!/usr/bin/env python3
+
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you under the Apache License, Version 2.0 (the
+#  "License"); you may not use this file except in compliance
+#  with the License.  You may obtain a copy of the License at
+#
+#    http://www.apache.org/licenses/LICENSE-2.0
+#
+#  Unless required by applicable law or agreed to in writing,
+#  software distributed under the License is distributed on an
+#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#  KIND, either express or implied.  See the License for the
+#  specific language governing permissions and limitations
+#  under the License.
+
+#
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+import json
+from scipy.cluster.hierarchy import dendrogram, linkage
+
+with open('result.json') as json_file:
+  dic = json.load(json_file)
+
+# Sort according to node ids
+sorted_dic = {k: v for k, v in sorted([a for a in dic.items() if 'latency' in a[1] and 'bw' in a[1]], key=lambda a: (a[0].split('/')[0], a[0].split('/')[1]))}

Review comment:
       This line is hard to read. 

##########
File path: bin/network_profiling/result_example.json
##########
@@ -0,0 +1 @@
+{"willy-3/willy-4": {"bw": "922517504 bytes/sec", "msg_rate": "27154 /sec", "send_cost": "1919786662 ns/GB", "recv_cost": "1848203460 ns/GB", "send_cpus_used": "177 % cpus", "recv_cpus_used": "170 % cpus", "latency": "36828 ns", "loc_cpus_used": "167 % cpus", "rem_cpus_used": "163 % cpus"}, "willy-16/willy-2": {"bw": "11010048 bytes/sec", "msg_rate": "15 /sec", "send_cost": "133357638308 ns/GB", "recv_cost": "132152016314 ns/GB", "send_cpus_used": "160 % cpus", "recv_cpus_used": "145 % cpus", "latency": "66666667 ns", "loc_cpus_used": "148 % cpus", "rem_cpus_used": "148 % cpus"}, "willy-9/willy-m": {"bw": "851968 bytes/sec", "msg_rate": "7 /sec", "send_cost": "424319744662 ns/GB", "recv_cost": "1737154469503 ns/GB", "send_cpus_used": "101 % cpus", "recv_cpus_used": "148 % cpus", "latency": "142857143 ns", "loc_cpus_used": "102 % cpus", "rem_cpus_used": "144 % cpus"}, "willy-14/willy-15": {"bw": "11042816 bytes/sec", "msg_rate": "31 /sec", "send_cost": "122852818608 ns/GB", "recv_cos
 t": "134929352217 ns/GB", "send_cpus_used": "157 % cpus", "recv_cpus_used": "149 % cpus", "latency": "32258065 ns", "loc_cpus_used": "145 % cpus", "rem_cpus_used": "144 % cpus"}, "willy-12/willy-13": {"bw": "80805888 bytes/sec", "msg_rate": "64 /sec", "send_cost": "17752608119 ns/GB", "recv_cost": "18624880346 ns/GB", "send_cpus_used": "147 % cpus", "recv_cpus_used": "150 % cpus", "latency": "15625000 ns", "loc_cpus_used": "152 % cpus", "rem_cpus_used": "150 % cpus"}, "willy-7/willy-8": {"bw": "938115072 bytes/sec", "msg_rate": "13920 /sec", "send_cost": "1867315719 ns/GB", "recv_cost": "1972039549 ns/GB", "send_cpus_used": "176 % cpus", "recv_cpus_used": "185 % cpus", "latency": "71837 ns", "loc_cpus_used": "150 % cpus", "rem_cpus_used": "148 % cpus"}, "willy-10/willy-11": {"bw": "17498112 bytes/sec", "msg_rate": "19 /sec", "send_cost": "71542074293 ns/GB", "recv_cost": "78579906221 ns/GB", "send_cpus_used": "136 % cpus", "recv_cpus_used": "138 % cpus", "latency": "52631579 ns", "l
 oc_cpus_used": "141 % cpus", "rem_cpus_used": "152 % cpus"}, "willy-5/willy-6": {"bw": "942473216 bytes/sec", "msg_rate": "18906 /sec", "send_cost": "1895633261 ns/GB", "recv_cost": "1888647806 ns/GB", "send_cpus_used": "179 % cpus", "recv_cpus_used": "178 % cpus", "latency": "52893 ns", "loc_cpus_used": "157 % cpus", "rem_cpus_used": "158 % cpus"}, "willy-2/willy-3": {"bw": "15990784 bytes/sec", "msg_rate": "19 /sec", "send_cost": "80596233821 ns/GB", "recv_cost": "88175787167 ns/GB", "send_cpus_used": "140 % cpus", "recv_cpus_used": "141 % cpus", "latency": "52631579 ns", "loc_cpus_used": "140 % cpus", "rem_cpus_used": "154 % cpus"}, "willy-1/willy-4": {"bw": "17563648 bytes/sec", "msg_rate": "18 /sec", "send_cost": "74452365315 ns/GB", "recv_cost": "89389177718 ns/GB", "send_cpus_used": "142 % cpus", "recv_cpus_used": "157 % cpus", "latency": "55555556 ns", "loc_cpus_used": "140 % cpus", "rem_cpus_used": "150 % cpus"}, "willy-16/willy-m": {"bw": "8978432 bytes/sec", "msg_rate": "
 14 /sec", "send_cost": "99493041021 ns/GB", "recv_cost": "65713030268 ns/GB", "send_cpus_used": "104 % cpus", "recv_cpus_used": "59 % cpus", "latency": "71428571 ns", "loc_cpus_used": "102 % cpus", "rem_cpus_used": "106 % cpus"}, "willy-13/willy-14": {"bw": "946470912 bytes/sec", "msg_rate": "17618 /sec", "send_cost": "1734552396 ns/GB", "recv_cost": "1996891782 ns/GB", "send_cpus_used": "164 % cpus", "recv_cpus_used": "189 % cpus", "latency": "56760 ns", "loc_cpus_used": "162 % cpus", "rem_cpus_used": "164 % cpus"}, "willy-15/willy-9": {"bw": "10616832 bytes/sec", "msg_rate": "14 /sec", "send_cost": "81216136115 ns/GB", "recv_cost": "142697933404 ns/GB", "send_cpus_used": "99 % cpus", "recv_cpus_used": "152 % cpus", "latency": "71428571 ns", "loc_cpus_used": "62 % cpus", "rem_cpus_used": "80.5 % cpus"}, "willy-12/willy-8": {"bw": "18415616 bytes/sec", "msg_rate": "20 /sec", "send_cost": "72265219246 ns/GB", "recv_cost": "81995627540 ns/GB", "send_cpus_used": "143 % cpus", "recv_cpu
 s_used": "151 % cpus", "latency": "50000000 ns", "loc_cpus_used": "55 % cpus", "rem_cpus_used": "146 % cpus"}, "willy-10/willy-7": {"bw": "266797056 bytes/sec", "msg_rate": "280 /sec", "send_cost": "4135577116 ns/GB", "recv_cost": "5566028488 ns/GB", "send_cpus_used": "111 % cpus", "recv_cpus_used": "148 % cpus", "latency": "3571429 ns", "loc_cpus_used": "104 % cpus", "rem_cpus_used": "150 % cpus"}, "willy-1/willy-m": {"bw": "947388416 bytes/sec", "msg_rate": "21702 /sec", "send_cost": "1200857362 ns/GB", "recv_cost": "1762740528 ns/GB", "send_cpus_used": "114 % cpus", "recv_cpus_used": "167 % cpus", "latency": "46080 ns", "loc_cpus_used": "111 % cpus", "rem_cpus_used": "154 % cpus"}, "willy-2/willy-4": {"bw": "16482304 bytes/sec", "msg_rate": "18 /sec", "send_cost": "81603782466 ns/GB", "recv_cost": "93736892432 ns/GB", "send_cpus_used": "146 % cpus", "recv_cpus_used": "154 % cpus", "latency": "55555556 ns", "loc_cpus_used": "144 % cpus", "rem_cpus_used": "151 % cpus"}, "willy-11/w
 illy-6": {"bw": "11010048 bytes/sec", "msg_rate": "15 /sec", "send_cost": "119171546721 ns/GB", "recv_cost": "122161141224 ns/GB", "send_cpus_used": "148 % cpus", "recv_cpus_used": "134 % cpus", "latency": "66666667 ns", "loc_cpus_used": "150 % cpus", "rem_cpus_used": "131 % cpus"}, "willy-3/willy-5": {"bw": "196608 bytes/sec", "msg_rate": "5 /sec", "send_cost": "1268659356616 ns/GB", "recv_cost": "7400512913591 ns/GB", "send_cpus_used": "146 % cpus", "recv_cpus_used": "146 % cpus", "latency": "200000000 ns", "loc_cpus_used": "146 % cpus", "rem_cpus_used": "154 % cpus"}, "willy-14/willy-16": {"bw": "32899072 bytes/sec", "msg_rate": "31 /sec", "send_cost": "32214597215 ns/GB", "recv_cost": "44074192965 ns/GB", "send_cpus_used": "112 % cpus", "recv_cpus_used": "145 % cpus", "latency": "32258065 ns", "loc_cpus_used": "104 % cpus", "rem_cpus_used": "145 % cpus"}, "willy-13/willy-15": {"bw": "35160064 bytes/sec", "msg_rate": "31 /sec", "send_cost": "28515974920 ns/GB", "recv_cost": "3853
 8041884 ns/GB", "send_cpus_used": "104 % cpus", "recv_cpus_used": "136 % cpus", "latency": "32258065 ns", "loc_cpus_used": "118 % cpus", "rem_cpus_used": "144 % cpus"}, "willy-1/willy-2": {"bw": "947879936 bytes/sec", "msg_rate": "11514 /sec", "send_cost": "1789825580 ns/GB", "recv_cost": "1888424782 ns/GB", "send_cpus_used": "170 % cpus", "recv_cpus_used": "179 % cpus", "latency": "87066 ns", "loc_cpus_used": "149 % cpus", "rem_cpus_used": "156 % cpus"}, "willy-8/willy-9": {"bw": "323944448 bytes/sec", "msg_rate": "280 /sec", "send_cost": "3548198295 ns/GB", "recv_cost": "3549991313 ns/GB", "send_cpus_used": "116 % cpus", "recv_cpus_used": "115 % cpus", "latency": "3571429 ns", "loc_cpus_used": "100 % cpus", "rem_cpus_used": "104 % cpus"}, "willy-12/willy-7": {"bw": "18513920 bytes/sec", "msg_rate": "20 /sec", "send_cost": "56124281848 ns/GB", "recv_cost": "25116237057 ns/GB", "send_cpus_used": "112 % cpus", "recv_cpus_used": "46.5 % cpus", "latency": "50000000 ns", "loc_cpus_used"
 : "108 % cpus", "rem_cpus_used": "101 % cpus"}, "willy-10/willy-m": {"bw": "884736 bytes/sec", "msg_rate": "7 /sec", "send_cost": "412185455660 ns/GB", "recv_cost": "1181143252998 ns/GB", "send_cpus_used": "104 % cpus", "recv_cpus_used": "104 % cpus", "latency": "142857143 ns", "loc_cpus_used": "100 % cpus", "rem_cpus_used": "110 % cpus"}, "willy-4/willy-6": {"bw": "196608 bytes/sec", "msg_rate": "5 /sec", "send_cost": "427990416051 ns/GB", "recv_cost": "7273355853007 ns/GB", "send_cpus_used": "57.5 % cpus", "recv_cpus_used": "143 % cpus", "latency": "200000000 ns", "loc_cpus_used": "106 % cpus", "rem_cpus_used": "140 % cpus"}, "willy-1/willy-15": {"bw": "10420224 bytes/sec", "msg_rate": "14 /sec", "send_cost": "90203895565 ns/GB", "recv_cost": "97886569514 ns/GB", "send_cpus_used": "107 % cpus", "recv_cpus_used": "102 % cpus", "latency": "71428571 ns", "loc_cpus_used": "114 % cpus", "rem_cpus_used": "101 % cpus"}, "willy-13/willy-2": {"bw": "4915200 bytes/sec", "msg_rate": "10 /sec
 ", "send_cost": "220318223891 ns/GB", "recv_cost": "279744466146 ns/GB", "send_cpus_used": "141 % cpus", "recv_cpus_used": "138 % cpus", "latency": "100000000 ns", "loc_cpus_used": "139 % cpus", "rem_cpus_used": "51.5 % cpus"}, "willy-16/willy-3": {"bw": "1736704 bytes/sec", "msg_rate": "8 /sec", "send_cost": "432851358747 ns/GB", "recv_cost": "618988640369 ns/GB", "send_cpus_used": "138 % cpus", "recv_cpus_used": "108 % cpus", "latency": "125000000 ns", "loc_cpus_used": "138 % cpus", "rem_cpus_used": "100 % cpus"}, "willy-11/willy-5": {"bw": "10911744 bytes/sec", "msg_rate": "15 /sec", "send_cost": "110761764259 ns/GB", "recv_cost": "130135013897 ns/GB", "send_cpus_used": "143 % cpus", "recv_cpus_used": "142 % cpus", "latency": "66666667 ns", "loc_cpus_used": "146 % cpus", "rem_cpus_used": "137 % cpus"}, "willy-12/willy-m": {"bw": "6389760 bytes/sec", "msg_rate": "12 /sec", "send_cost": "130242381194 ns/GB", "recv_cost": "153370395613 ns/GB", "send_cpus_used": "102 % cpus", "recv_c
 pus_used": "98 % cpus", "latency": "83333333 ns", "loc_cpus_used": "101 % cpus", "rem_cpus_used": "108 % cpus"}, "willy-14/willy-9": {"bw": "19300352 bytes/sec", "msg_rate": "21 /sec", "send_cost": "46572071135 ns/GB", "recv_cost": "33678141008 ns/GB", "send_cpus_used": "100 % cpus", "recv_cpus_used": "65 % cpus", "latency": "47619048 ns", "loc_cpus_used": "106 % cpus", "rem_cpus_used": "103 % cpus"}, "willy-10/willy-8": {"bw": "350191616 bytes/sec", "msg_rate": "280 /sec", "send_cost": "3098664292 ns/GB", "recv_cost": "3383861545 ns/GB", "send_cpus_used": "109 % cpus", "recv_cpus_used": "118 % cpus", "latency": "3571429 ns", "loc_cpus_used": "108 % cpus", "rem_cpus_used": "101 % cpus"}, "willy-1/willy-13": {"bw": "4915200 bytes/sec", "msg_rate": "10 /sec", "send_cost": "151832504307 ns/GB", "recv_cost": "217692067963 ns/GB", "send_cpus_used": "101 % cpus", "recv_cpus_used": "107 % cpus", "latency": "100000000 ns", "loc_cpus_used": "99 % cpus", "rem_cpus_used": "104 % cpus"}, "willy
 -15/willy-4": {"bw": "1769472 bytes/sec", "msg_rate": "9 /sec", "send_cost": "331148181973 ns/GB", "recv_cost": "630131479637 ns/GB", "send_cpus_used": "102 % cpus", "recv_cpus_used": "111 % cpus", "latency": "111111111 ns", "loc_cpus_used": "101 % cpus", "rem_cpus_used": "103 % cpus"}, "willy-6/willy-7": {"bw": "80379904 bytes/sec", "msg_rate": "61 /sec", "send_cost": "13334696297 ns/GB", "recv_cost": "13560603822 ns/GB", "send_cpus_used": "110 % cpus", "recv_cpus_used": "109 % cpus", "latency": "16393443 ns", "loc_cpus_used": "102 % cpus", "rem_cpus_used": "101 % cpus"}, "willy-11/willy-3": {"bw": "884736 bytes/sec", "msg_rate": "7 /sec", "send_cost": "447591155535 ns/GB", "recv_cost": "1017252577219 ns/GB", "send_cpus_used": "110 % cpus", "recv_cpus_used": "90 % cpus", "latency": "142857143 ns", "loc_cpus_used": "106 % cpus", "rem_cpus_used": "106 % cpus"}, "willy-12/willy-16": {"bw": "77660160 bytes/sec", "msg_rate": "55 /sec", "send_cost": "13922939645 ns/GB", "recv_cost": "131
 34147302 ns/GB", "send_cpus_used": "111 % cpus", "recv_cpus_used": "102 % cpus", "latency": "18181818 ns", "loc_cpus_used": "113 % cpus", "rem_cpus_used": "120 % cpus"}, "willy-2/willy-5": {"bw": "425984 bytes/sec", "msg_rate": "7 /sec", "send_cost": "812823950232 ns/GB", "recv_cost": "2488356235867 ns/GB", "send_cpus_used": "138 % cpus", "recv_cpus_used": "106 % cpus", "latency": "142857143 ns", "loc_cpus_used": "145 % cpus", "rem_cpus_used": "102 % cpus"}, "willy-14/willy-m": {"bw": "4882432 bytes/sec", "msg_rate": "10 /sec", "send_cost": "158753053513 ns/GB", "recv_cost": "204815960570 ns/GB", "send_cpus_used": "103 % cpus", "recv_cpus_used": "100 % cpus", "latency": "100000000 ns", "loc_cpus_used": "105 % cpus", "rem_cpus_used": "106 % cpus"}, "willy-10/willy-9": {"bw": "947290112 bytes/sec", "msg_rate": "15964 /sec", "send_cost": "1417681879 ns/GB", "recv_cost": "1446230661 ns/GB", "send_cpus_used": "134 % cpus", "recv_cpus_used": "137 % cpus", "latency": "62639 ns", "loc_cpus_
 used": "117 % cpus", "rem_cpus_used": "124 % cpus"}, "willy-2/willy-m": {"bw": "945455104 bytes/sec", "msg_rate": "18549 /sec", "send_cost": "1214199215 ns/GB", "recv_cost": "1671152904 ns/GB", "send_cpus_used": "115 % cpus", "recv_cpus_used": "158 % cpus", "latency": "53911 ns", "loc_cpus_used": "108 % cpus", "rem_cpus_used": "112 % cpus"}, "willy-13/willy-8": {"bw": "20676608 bytes/sec", "msg_rate": "21 /sec", "send_cost": "44561065833 ns/GB", "recv_cost": "50056564724 ns/GB", "send_cpus_used": "99 % cpus", "recv_cpus_used": "104 % cpus", "latency": "47619048 ns", "loc_cpus_used": "103 % cpus", "rem_cpus_used": "105 % cpus"}, "willy-1/willy-7": {"bw": "1081344 bytes/sec", "msg_rate": "7 /sec", "send_cost": "462002238540 ns/GB", "recv_cost": "1026500368343 ns/GB", "send_cpus_used": "109 % cpus", "recv_cpus_used": "111 % cpus", "latency": "142857143 ns", "loc_cpus_used": "123 % cpus", "rem_cpus_used": "100 % cpus"}, "willy-15/willy-6": {"bw": "6127616 bytes/sec", "msg_rate": "12 /se
 c", "send_cost": "139376810914 ns/GB", "recv_cost": "187674941798 ns/GB", "send_cpus_used": "106 % cpus", "recv_cpus_used": "115 % cpus", "latency": "83333333 ns", "loc_cpus_used": "106 % cpus", "rem_cpus_used": "107 % cpus"}, "willy-12/willy-3": {"bw": "819200 bytes/sec", "msg_rate": "7 /sec", "send_cost": "414461700947 ns/GB", "recv_cost": "1318359427387 ns/GB", "send_cpus_used": "100 % cpus", "recv_cpus_used": "108 % cpus", "latency": "142857143 ns", "loc_cpus_used": "103 % cpus", "rem_cpus_used": "106 % cpus"}, "willy-11/willy-4": {"bw": "917504 bytes/sec", "msg_rate": "7 /sec", "send_cost": "462002238540 ns/GB", "recv_cost": "1084463942139 ns/GB", "send_cpus_used": "109 % cpus", "recv_cpus_used": "100 % cpus", "latency": "142857143 ns", "loc_cpus_used": "119 % cpus", "rem_cpus_used": "100 % cpus"}, "willy-16/willy-5": {"bw": "5963776 bytes/sec", "msg_rate": "11 /sec", "send_cost": "128173827155 ns/GB", "recv_cost": "177739731133 ns/GB", "send_cpus_used": "94.5 % cpus", "recv_cp
 us_used": "106 % cpus", "latency": "90909091 ns", "loc_cpus_used": "60 % cpus", "rem_cpus_used": "116 % cpus"}, "willy-10/willy-14": {"bw": "19267584 bytes/sec", "msg_rate": "21 /sec", "send_cost": "53598911638 ns/GB", "recv_cost": "53976666813 ns/GB", "send_cpus_used": "111 % cpus", "recv_cpus_used": "104 % cpus", "latency": "47619048 ns", "loc_cpus_used": "107 % cpus", "rem_cpus_used": "100 % cpus"}, "willy-13/willy-m": {"bw": "4620288 bytes/sec", "msg_rate": "10 /sec", "send_cost": "169908673490 ns/GB", "recv_cost": "217518906880 ns/GB", "send_cpus_used": "103 % cpus", "recv_cpus_used": "100 % cpus", "latency": "100000000 ns", "loc_cpus_used": "101 % cpus", "rem_cpus_used": "110 % cpus"}, "willy-2/willy-9": {"bw": "884736 bytes/sec", "msg_rate": "7 /sec", "send_cost": "358404111805 ns/GB", "recv_cost": "1254611561308 ns/GB", "send_cpus_used": "101 % cpus", "recv_cpus_used": "111 % cpus", "latency": "142857143 ns", "loc_cpus_used": "107 % cpus", "rem_cpus_used": "96 % cpus"}, "wil
 ly-1/willy-8": {"bw": "851968 bytes/sec", "msg_rate": "7 /sec", "send_cost": "453525141590 ns/GB", "recv_cost": "1220703080225 ns/GB", "send_cpus_used": "107 % cpus", "recv_cpus_used": "104 % cpus", "latency": "142857143 ns", "loc_cpus_used": "126 % cpus", "rem_cpus_used": "110 % cpus"}, "willy-15/willy-7": {"bw": "10452992 bytes/sec", "msg_rate": "14 /sec", "send_cost": "96260678708 ns/GB", "recv_cost": "120061317873 ns/GB", "send_cpus_used": "114 % cpus", "recv_cpus_used": "126 % cpus", "latency": "71428571 ns", "loc_cpus_used": "104 % cpus", "rem_cpus_used": "102 % cpus"}, "willy-11/willy-16": {"bw": "81723392 bytes/sec", "msg_rate": "54 /sec", "send_cost": "14035206406 ns/GB", "recv_cost": "12664672149 ns/GB", "send_cpus_used": "117 % cpus", "recv_cpus_used": "103 % cpus", "latency": "18518519 ns", "loc_cpus_used": "112 % cpus", "rem_cpus_used": "60.5 % cpus"}, "willy-12/willy-4": {"bw": "884736 bytes/sec", "msg_rate": "7 /sec", "send_cost": "461832678411 ns/GB", "recv_cost": "1
 000298383318 ns/GB", "send_cpus_used": "114 % cpus", "recv_cpus_used": "88.5 % cpus", "latency": "142857143 ns", "loc_cpus_used": "114 % cpus", "rem_cpus_used": "106 % cpus"}, "willy-3/willy-6": {"bw": "196608 bytes/sec", "msg_rate": "5 /sec", "send_cost": "646063625104 ns/GB", "recv_cost": "5366007220194 ns/GB", "send_cpus_used": "100 % cpus", "recv_cpus_used": "106 % cpus", "latency": "200000000 ns", "loc_cpus_used": "112 % cpus", "rem_cpus_used": "100 % cpus"}, "willy-14/willy-5": {"bw": "12419072 bytes/sec", "msg_rate": "16 /sec", "send_cost": "77195768781 ns/GB", "recv_cost": "82534345252 ns/GB", "send_cpus_used": "107 % cpus", "recv_cpus_used": "102 % cpus", "latency": "62500000 ns", "loc_cpus_used": "102 % cpus", "rem_cpus_used": "105 % cpus"}, "willy-15/willy-16": {"bw": "921796608 bytes/sec", "msg_rate": "16212 /sec", "send_cost": "1244952611 ns/GB", "recv_cost": "1545894116 ns/GB", "send_cpus_used": "115 % cpus", "recv_cpus_used": "142 % cpus", "latency": "61683 ns", "loc_
 cpus_used": "106 % cpus", "rem_cpus_used": "121 % cpus"}, "willy-10/willy-13": {"bw": "19202048 bytes/sec", "msg_rate": "21 /sec", "send_cost": "47609326248 ns/GB", "recv_cost": "57545946092 ns/GB", "send_cpus_used": "100 % cpus", "recv_cpus_used": "110 % cpus", "latency": "47619048 ns", "loc_cpus_used": "127 % cpus", "rem_cpus_used": "110 % cpus"}, "willy-8/willy-m": {"bw": "884736 bytes/sec", "msg_rate": "8 /sec", "send_cost": "449625658803 ns/GB", "recv_cost": "988995587384 ns/GB", "send_cpus_used": "110 % cpus", "recv_cpus_used": "87.5 % cpus", "latency": "125000000 ns", "loc_cpus_used": "101 % cpus", "rem_cpus_used": "112 % cpus"}, "willy-11/willy-12": {"bw": "927629312 bytes/sec", "msg_rate": "11395 /sec", "send_cost": "1462847409 ns/GB", "recv_cost": "1600854991 ns/GB", "send_cpus_used": "136 % cpus", "recv_cpus_used": "148 % cpus", "latency": "87758 ns", "loc_cpus_used": "135 % cpus", "rem_cpus_used": "108 % cpus"}, "willy-1/willy-9": {"bw": "884736 bytes/sec", "msg_rate": "
 7 /sec", "send_cost": "375283741812 ns/GB", "recv_cost": "1367639655385 ns/GB", "send_cpus_used": "91 % cpus", "recv_cpus_used": "121 % cpus", "latency": "142857143 ns", "loc_cpus_used": "111 % cpus", "rem_cpus_used": "110 % cpus"}, "willy-2/willy-7": {"bw": "884736 bytes/sec", "msg_rate": "7 /sec", "send_cost": "396728522473 ns/GB", "recv_cost": "1215051775540 ns/GB", "send_cpus_used": "111 % cpus", "recv_cpus_used": "108 % cpus", "latency": "142857143 ns", "loc_cpus_used": "113 % cpus", "rem_cpus_used": "110 % cpus"}, "willy-14/willy-3": {"bw": "425984 bytes/sec", "msg_rate": "5.99 /sec", "send_cost": "496480017536 ns/GB", "recv_cost": "2441406160450 ns/GB", "send_cpus_used": "109 % cpus", "recv_cpus_used": "104 % cpus", "latency": "167500000 ns", "loc_cpus_used": "100 % cpus", "rem_cpus_used": "100 % cpus"}, "willy-11/willy-m": {"bw": "7405568 bytes/sec", "msg_rate": "12 /sec", "send_cost": "116284449258 ns/GB", "recv_cost": "127606686327 ns/GB", "send_cpus_used": "102 % cpus", "
 recv_cpus_used": "94.5 % cpus", "latency": "83333333 ns", "loc_cpus_used": "101 % cpus", "rem_cpus_used": "98 % cpus"}, "willy-1/willy-12": {"bw": "6455296 bytes/sec", "msg_rate": "13 /sec", "send_cost": "144589325975 ns/GB", "recv_cost": "160333463659 ns/GB", "send_cpus_used": "118 % cpus", "recv_cpus_used": "103 % cpus", "latency": "76923077 ns", "loc_cpus_used": "102 % cpus", "rem_cpus_used": "108 % cpus"}, "willy-10/willy-15": {"bw": "10485760 bytes/sec", "msg_rate": "14 /sec", "send_cost": "85233015941 ns/GB", "recv_cost": "108242034003 ns/GB", "send_cpus_used": "102 % cpus", "recv_cpus_used": "114 % cpus", "latency": "71428571 ns", "loc_cpus_used": "114 % cpus", "rem_cpus_used": "110 % cpus"}, "willy-4/willy-5": {"bw": "163840 bytes/sec", "msg_rate": "5 /sec", "send_cost": "847264297925 ns/GB", "recv_cost": "6866455078125 ns/GB", "send_cpus_used": "106 % cpus", "recv_cpus_used": "112 % cpus", "latency": "200000000 ns", "loc_cpus_used": "110 % cpus", "rem_cpus_used": "102 % cpu
 s"}, "willy-16/willy-6": {"bw": "7503872 bytes/sec", "msg_rate": "12 /sec", "send_cost": "115698506743 ns/GB", "recv_cost": "149922599959 ns/GB", "send_cpus_used": "103 % cpus", "recv_cpus_used": "112 % cpus", "latency": "83333333 ns", "loc_cpus_used": "128 % cpus", "rem_cpus_used": "144 % cpus"}, "willy-2/willy-8": {"bw": "851968 bytes/sec", "msg_rate": "7.5 /sec", "send_cost": "419616703261 ns/GB", "recv_cost": "1373290965253 ns/GB", "send_cpus_used": "99 % cpus", "recv_cpus_used": "117 % cpus", "latency": "133333333 ns", "loc_cpus_used": "114 % cpus", "rem_cpus_used": "105 % cpus"}, "willy-13/willy-9": {"bw": "19955712 bytes/sec", "msg_rate": "21 /sec", "send_cost": "50316561257 ns/GB", "recv_cost": "66647586561 ns/GB", "send_cpus_used": "108 % cpus", "recv_cpus_used": "133 % cpus", "latency": "47619048 ns", "loc_cpus_used": "110 % cpus", "rem_cpus_used": "103 % cpus"}, "willy-15/willy-m": {"bw": "11829248 bytes/sec", "msg_rate": "15 /sec", "send_cost": "80206453463 ns/GB", "recv
 _cost": "101443477023 ns/GB", "send_cpus_used": "102 % cpus", "recv_cpus_used": "120 % cpus", "latency": "66666667 ns", "loc_cpus_used": "101 % cpus", "rem_cpus_used": "153 % cpus"}, "willy-11/willy-14": {"bw": "75431936 bytes/sec", "msg_rate": "62 /sec", "send_cost": "16253503475 ns/GB", "recv_cost": "16306091084 ns/GB", "send_cpus_used": "125 % cpus", "recv_cpus_used": "123 % cpus", "latency": "16129032 ns", "loc_cpus_used": "95.5 % cpus", "rem_cpus_used": "102 % cpus"}, "willy-16/willy-4": {"bw": "2359296 bytes/sec", "msg_rate": "8 /sec", "send_cost": "289916988550 ns/GB", "recv_cost": "377231167982 ns/GB", "send_cpus_used": "114 % cpus", "recv_cpus_used": "89 % cpus", "latency": "125000000 ns", "loc_cpus_used": "110 % cpus", "rem_cpus_used": "101 % cpus"}, "willy-10/willy-12": {"bw": "4227072 bytes/sec", "msg_rate": "19 /sec", "send_cost": "160175131795 ns/GB", "recv_cost": "236570373062 ns/GB", "send_cpus_used": "95 % cpus", "recv_cpus_used": "100 % cpus", "latency": "52631579 
 ns", "loc_cpus_used": "95.5 % cpus", "rem_cpus_used": "106 % cpus"}, "willy-3/willy-7": {"bw": "196608 bytes/sec", "msg_rate": "5 /sec", "send_cost": "924246601893 ns/GB", "recv_cost": "5900064934394 ns/GB", "send_cpus_used": "106 % cpus", "recv_cpus_used": "116 % cpus", "latency": "200000000 ns", "loc_cpus_used": "157 % cpus", "rem_cpus_used": "115 % cpus"}, "willy-1/willy-6": {"bw": "425984 bytes/sec", "msg_rate": "6 /sec", "send_cost": "653948128664 ns/GB", "recv_cost": "2723106892797 ns/GB", "send_cpus_used": "120 % cpus", "recv_cpus_used": "116 % cpus", "latency": "166666667 ns", "loc_cpus_used": "76.5 % cpus", "rem_cpus_used": "108 % cpus"}, "willy-5/willy-8": {"bw": "79822848 bytes/sec", "msg_rate": "60 /sec", "send_cost": "20156595928 ns/GB", "recv_cost": "14469540994 ns/GB", "send_cpus_used": "164 % cpus", "recv_cpus_used": "116 % cpus", "latency": "16666667 ns", "loc_cpus_used": "125 % cpus", "rem_cpus_used": "113 % cpus"}, "willy-15/willy-2": {"bw": "10878976 bytes/sec", 
 "msg_rate": "14 /sec", "send_cost": "81163771609 ns/GB", "recv_cost": "99274053267 ns/GB", "send_cpus_used": "100 % cpus", "recv_cpus_used": "108 % cpus", "latency": "71428571 ns", "loc_cpus_used": "111 % cpus", "rem_cpus_used": "66 % cpus"}, "willy-3/willy-m": {"bw": "17530880 bytes/sec", "msg_rate": "19 /sec", "send_cost": "55174511818 ns/GB", "recv_cost": "62461212935 ns/GB", "send_cpus_used": "104 % cpus", "recv_cpus_used": "110 % cpus", "latency": "52631579 ns", "loc_cpus_used": "100 % cpus", "rem_cpus_used": "109 % cpus"}, "willy-11/willy-9": {"bw": "17760256 bytes/sec", "msg_rate": "19 /sec", "send_cost": "44984034513 ns/GB", "recv_cost": "55742440286 ns/GB", "send_cpus_used": "88 % cpus", "recv_cpus_used": "99 % cpus", "latency": "52631579 ns", "loc_cpus_used": "100 % cpus", "rem_cpus_used": "112 % cpus"}, "willy-12/willy-14": {"bw": "86409216 bytes/sec", "msg_rate": "63 /sec", "send_cost": "11611179232 ns/GB", "recv_cost": "11457111352 ns/GB", "send_cpus_used": "102 % cpus"
 , "recv_cpus_used": "99 % cpus", "latency": "15873016 ns", "loc_cpus_used": "87 % cpus", "rem_cpus_used": "106 % cpus"}, "willy-13/willy-4": {"bw": "425984 bytes/sec", "msg_rate": "6 /sec", "send_cost": "588893897202 ns/GB", "recv_cost": "1866267316822 ns/GB", "send_cpus_used": "123 % cpus", "recv_cpus_used": "79.5 % cpus", "latency": "166666667 ns", "loc_cpus_used": "102 % cpus", "rem_cpus_used": "106 % cpus"}, "willy-10/willy-16": {"bw": "10223616 bytes/sec", "msg_rate": "14 /sec", "send_cost": "105011331266 ns/GB", "recv_cost": "140361291228 ns/GB", "send_cpus_used": "123 % cpus", "recv_cpus_used": "144 % cpus", "latency": "71428571 ns", "loc_cpus_used": "118 % cpus", "rem_cpus_used": "176 % cpus"}, "willy-1/willy-5": {"bw": "425984 bytes/sec", "msg_rate": "6 /sec", "send_cost": "585828534635 ns/GB", "recv_cost": "2429668641595 ns/GB", "send_cpus_used": "108 % cpus", "recv_cpus_used": "104 % cpus", "latency": "166666667 ns", "loc_cpus_used": "103 % cpus", "rem_cpus_used": "112 % 
 cpus"}, "willy-6/willy-8": {"bw": "73105408 bytes/sec", "msg_rate": "60 /sec", "send_cost": "13676594510 ns/GB", "recv_cost": "14157638880 ns/GB", "send_cpus_used": "102 % cpus", "recv_cpus_used": "103 % cpus", "latency": "16666667 ns", "loc_cpus_used": "100 % cpus", "rem_cpus_used": "138 % cpus"}, "willy-15/willy-3": {"bw": "2588672 bytes/sec", "msg_rate": "8 /sec", "send_cost": "276727205038 ns/GB", "recv_cost": "382435476390 ns/GB", "send_cpus_used": "107 % cpus", "recv_cpus_used": "99 % cpus", "latency": "125000000 ns", "loc_cpus_used": "117 % cpus", "rem_cpus_used": "102 % cpus"}, "willy-11/willy-2": {"bw": "6979584 bytes/sec", "msg_rate": "13 /sec", "send_cost": "137329096525 ns/GB", "recv_cost": "177661019559 ns/GB", "send_cpus_used": "117 % cpus", "recv_cpus_used": "124 % cpus", "latency": "76923077 ns", "loc_cpus_used": "102 % cpus", "rem_cpus_used": "94 % cpus"}, "willy-7/willy-m": {"bw": "884736 bytes/sec", "msg_rate": "8 /sec", "send_cost": "428895676836 ns/GB", "recv_co
 st": "1226354571473 ns/GB", "send_cpus_used": "104 % cpus", "recv_cpus_used": "108 % cpus", "latency": "125000000 ns", "loc_cpus_used": "102 % cpus", "rem_cpus_used": "103 % cpus"}, "willy-12/willy-9": {"bw": "18382848 bytes/sec", "msg_rate": "19 /sec", "send_cost": "53052078768 ns/GB", "recv_cost": "58750420115 ns/GB", "send_cpus_used": "105 % cpus", "recv_cpus_used": "108 % cpus", "latency": "52631579 ns", "loc_cpus_used": "115 % cpus", "rem_cpus_used": "97 % cpus"}, "willy-13/willy-16": {"bw": "32243712 bytes/sec", "msg_rate": "30 /sec", "send_cost": "6228076974 ns/GB", "recv_cost": "36751349931 ns/GB", "send_cpus_used": "9223372036854775808 % cpus", "recv_cpus_used": "118 % cpus", "latency": "33333333 ns", "rem_cpus_used": "146 % cpus"}, "willy-14/willy-4": {"bw": "589824 bytes/sec", "msg_rate": "6 /sec", "send_cost": "437266781271 ns/GB", "recv_cost": "1763237782547 ns/GB", "send_cpus_used": "96 % cpus", "recv_cpus_used": "104 % cpus", "latency": "166666667 ns", "loc_cpus_used"
 : "126 % cpus", "rem_cpus_used": "143 % cpus"}, "willy-10/willy-5": {"bw": "88145920 bytes/sec", "msg_rate": "65 /sec", "send_cost": "14043881719 ns/GB", "recv_cost": "12082238829 ns/GB", "send_cpus_used": "126 % cpus", "recv_cpus_used": "106 % cpus", "latency": "15384615 ns", "loc_cpus_used": "113 % cpus", "rem_cpus_used": "108 % cpus"}, "willy-1/willy-3": {"bw": "20185088 bytes/sec", "msg_rate": "19 /sec", "send_cost": "60805702964 ns/GB", "recv_cost": "74807699152 ns/GB", "send_cpus_used": "132 % cpus", "recv_cpus_used": "151 % cpus", "latency": "52631579 ns", "loc_cpus_used": "144 % cpus", "rem_cpus_used": "134 % cpus"}, "willy-15/willy-8": {"bw": "10354688 bytes/sec", "msg_rate": "14 /sec", "send_cost": "75450916685 ns/GB", "recv_cost": "94643123875 ns/GB", "send_cpus_used": "89.5 % cpus", "recv_cpus_used": "98 % cpus", "latency": "71428571 ns", "loc_cpus_used": "106 % cpus", "rem_cpus_used": "94 % cpus"}, "willy-11/willy-7": {"bw": "18219008 bytes/sec", "msg_rate": "20 /sec", 
 "send_cost": "46836347100 ns/GB", "recv_cost": "68609663051 ns/GB", "send_cpus_used": "95 % cpus", "recv_cpus_used": "125 % cpus", "latency": "50000000 ns", "loc_cpus_used": "99 % cpus", "rem_cpus_used": "100 % cpus"}, "willy-2/willy-6": {"bw": "425984 bytes/sec", "msg_rate": "6 /sec", "send_cost": "571510992648 ns/GB", "recv_cost": "2887432436602 ns/GB", "send_cpus_used": "103 % cpus", "recv_cpus_used": "123 % cpus", "latency": "166666667 ns", "loc_cpus_used": "101 % cpus", "rem_cpus_used": "96.5 % cpus"}, "willy-4/willy-m": {"bw": "16580608 bytes/sec", "msg_rate": "18 /sec", "send_cost": "58089012443 ns/GB", "recv_cost": "98307613040 ns/GB", "send_cpus_used": "104 % cpus", "recv_cpus_used": "163 % cpus", "latency": "55555556 ns", "loc_cpus_used": "108 % cpus", "rem_cpus_used": "89 % cpus"}, "willy-16/willy-9": {"bw": "10715136 bytes/sec", "msg_rate": "14 /sec", "send_cost": "83080198424 ns/GB", "recv_cost": "933259249 ns/GB", "send_cpus_used": "101 % cpus", "recv_cpus_used": "1 % 
 cpus", "latency": "71428571 ns", "loc_cpus_used": "61.5 % cpus"}, "willy-1/willy-14": {"bw": "4915200 bytes/sec", "msg_rate": "10 /sec", "send_cost": "149473848700 ns/GB", "recv_cost": "206502275735 ns/GB", "send_cpus_used": "96 % cpus", "recv_cpus_used": "101 % cpus", "latency": "100000000 ns", "loc_cpus_used": "100 % cpus", "rem_cpus_used": "106 % cpus"}, "willy-13/willy-5": {"bw": "12353536 bytes/sec", "msg_rate": "16 /sec", "send_cost": "55453555413 ns/GB", "recv_cost": "83781677296 ns/GB", "send_cpus_used": "76.5 % cpus", "recv_cpus_used": "103 % cpus", "latency": "62500000 ns", "loc_cpus_used": "97 % cpus", "rem_cpus_used": "102 % cpus"}, "willy-12/willy-15": {"bw": "79593472 bytes/sec", "msg_rate": "60 /sec", "send_cost": "1109730158 ns/GB", "recv_cost": "15265071404 ns/GB", "send_cpus_used": "9 % cpus", "recv_cpus_used": "122 % cpus", "latency": "16666667 ns", "loc_cpus_used": "1 % cpus", "rem_cpus_used": "90 % cpus"}, "willy-10/willy-3": {"bw": "196608 bytes/sec", "msg_rate
 ": "5 /sec", "send_cost": "851279764902 ns/GB", "recv_cost": "5340575929343 ns/GB", "send_cpus_used": "106 % cpus", "recv_cpus_used": "105 % cpus", "latency": "200000000 ns", "loc_cpus_used": "100 % cpus", "rem_cpus_used": "108 % cpus"}, "willy-11/willy-8": {"bw": "18219008 bytes/sec", "msg_rate": "20 /sec", "send_cost": "759143717 ns/GB", "recv_cost": "64218642260 ns/GB", "send_cpus_used": "1.5 % cpus", "recv_cpus_used": "117 % cpus", "latency": "50000000 ns", "loc_cpus_used": "3 % cpus", "rem_cpus_used": "93 % cpus"}, "willy-6/willy-m": {"bw": "425984 bytes/sec", "msg_rate": "6 /sec", "send_cost": "550406314557 ns/GB", "recv_cost": "2852219880039 ns/GB", "send_cpus_used": "101 % cpus", "recv_cpus_used": "122 % cpus", "latency": "166666667 ns", "loc_cpus_used": "105 % cpus", "rem_cpus_used": "94 % cpus"}, "willy-4/willy-7": {"bw": "196608 bytes/sec", "msg_rate": "5 /sec", "send_cost": "16061882865 ns/GB", "recv_cost": "5569458153332 ns/GB", "send_cpus_used": "2 % cpus", "recv_cpus_
 used": "110 % cpus", "latency": "200000000 ns", "rem_cpus_used": "122 % cpus"}, "willy-1/willy-16": {"bw": "13205504 bytes/sec", "msg_rate": "14 /sec", "send_cost": "341359927 ns/GB", "recv_cost": "90113944702 ns/GB", "send_cpus_used": "0.5 % cpus", "recv_cpus_used": "119 % cpus", "latency": "71428571 ns", "loc_cpus_used": "0.5 % cpus", "rem_cpus_used": "136 % cpus"}, "willy-14/willy-2": {"bw": "4751360 bytes/sec", "msg_rate": "10 /sec", "send_cost": "159853982195 ns/GB", "recv_cost": "215727702417 ns/GB", "send_cpus_used": "99 % cpus", "recv_cpus_used": "103 % cpus", "latency": "100000000 ns", "loc_cpus_used": "99.5 % cpus", "rem_cpus_used": "118 % cpus"}, "willy-5/willy-9": {"bw": "86802432 bytes/sec", "msg_rate": "65 /sec", "send_cost": "226139885 ns/GB", "recv_cost": "13478884521 ns/GB", "send_cpus_used": "2 % cpus", "recv_cpus_used": "117 % cpus", "latency": "15384615 ns", "loc_cpus_used": "0.5 % cpus", "rem_cpus_used": "144 % cpus"}, "willy-11/willy-15": {"bw": "79233024 bytes
 /sec", "msg_rate": "56 /sec", "send_cost": "431213258 ns/GB", "recv_cost": "16596615790 ns/GB", "send_cpus_used": "3.5 % cpus", "recv_cpus_used": "132 % cpus", "latency": "17857143 ns", "loc_cpus_used": "0.5 % cpus", "rem_cpus_used": "131 % cpus"}, "willy-13/willy-3": {"bw": "425984 bytes/sec", "msg_rate": "7 /sec", "send_cost": "621654382687 ns/GB", "recv_cost": "2429668641595 ns/GB", "send_cpus_used": "110 % cpus", "recv_cpus_used": "104 % cpus", "latency": "142857143 ns", "loc_cpus_used": "102 % cpus", "rem_cpus_used": "88 % cpus"}, "willy-10/willy-6": {"bw": "86573056 bytes/sec", "msg_rate": "64 /sec", "send_cost": "338457421 ns/GB", "recv_cost": "346528131 ns/GB", "send_cpus_used": "3 % cpus", "recv_cpus_used": "3 % cpus", "latency": "15625000 ns", "loc_cpus_used": "1 % cpus"}, "willy-16/willy-7": {"bw": "10223616 bytes/sec", "msg_rate": "15 /sec", "send_cost": "857235321 ns/GB", "recv_cost": "2934382446 ns/GB", "send_cpus_used": "1 % cpus", "recv_cpus_used": "3 % cpus", "laten
 cy": "66666667 ns"}, "willy-12/willy-2": {"bw": "8093696 bytes/sec", "msg_rate": "11 /sec", "send_cost": "116156874274 ns/GB", "recv_cost": "1235529451 ns/GB", "send_cpus_used": "110 % cpus", "recv_cpus_used": "1 % cpus", "latency": "90909091 ns", "loc_cpus_used": "120 % cpus"}, "willy-4/willy-8": {"bw": "196608 bytes/sec", "msg_rate": "5 /sec", "recv_cost": "5009969148280 ns/GB", "recv_cpus_used": "98.5 % cpus", "latency": "200000000 ns", "loc_cpus_used": "0.5 % cpus", "rem_cpus_used": "0.5 % cpus"}, "willy-1/willy-11": {"bw": "7471104 bytes/sec", "msg_rate": "12 /sec", "send_cost": "74896622172 ns/GB", "recv_cost": "1338490239 ns/GB", "send_cpus_used": "67 % cpus", "recv_cpus_used": "1 % cpus", "latency": "83333333 ns", "loc_cpus_used": "78 % cpus", "rem_cpus_used": "0.5 % cpus"}, "willy-5/willy-m": {"bw": "425984 bytes/sec", "msg_rate": "6 /sec", "send_cost": "601375801375 ns/GB", "recv_cost": "2159705568024 ns/GB", "send_cpus_used": "100 % cpus", "recv_cpus_used": "92 % cpus", "
 latency": "166666667 ns", "loc_cpus_used": "104 % cpus", "rem_cpus_used": "100 % cpus"}, "willy-3/willy-9": {"bw": "196608 bytes/sec", "msg_rate": "5 /sec", "send_cost": "33908420644 ns/GB", "send_cpus_used": "5 % cpus", "latency": "200000000 ns"}, "willy-14/willy-6": {"bw": "12156928 bytes/sec", "msg_rate": "15.5 /sec", "send_cost": "368569776 ns/GB", "recv_cost": "411288106 ns/GB", "send_cpus_used": "0.5 % cpus", "recv_cpus_used": "0.5 % cpus", "latency": "64516129 ns"}, "willy-16/willy-8": {"bw": "11960320 bytes/sec", "msg_rate": "15 /sec", "send_cost": "365918195 ns/GB", "recv_cost": "836098012 ns/GB", "send_cpus_used": "0.5 % cpus", "recv_cpus_used": "1 % cpus", "latency": "66666667 ns"}, "willy-10/willy-2": {"bw": "851968 bytes/sec", "msg_rate": "7 /sec", "send_cost": "417073558007 ns/GB", "recv_cost": "5868764893 ns/GB", "send_cpus_used": "102 % cpus", "recv_cpus_used": "0.5 % cpus", "latency": "142857143 ns", "loc_cpus_used": "13.5 % cpus", "rem_cpus_used": "3 % cpus"}, "wil
 ly-13/willy-7": {"bw": "21069824 bytes/sec", "msg_rate": "21 /sec", "send_cost": "219867273 ns/GB", "recv_cost": "711918603 ns/GB", "send_cpus_used": "0.5 % cpus", "recv_cpus_used": "1.5 % cpus", "latency": "47619048 ns", "loc_cpus_used": "5 % cpus"}, "willy-15/willy-5": {"bw": "6455296 bytes/sec", "msg_rate": "12 /sec", "send_cost": "144926572723 ns/GB", "recv_cost": "774557803 ns/GB", "send_cpus_used": "114 % cpus", "recv_cpus_used": "0.5 % cpus", "latency": "83333333 ns", "loc_cpus_used": "134 % cpus"}, "willy-4/willy-9": {"bw": "196608 bytes/sec", "msg_rate": "5 /sec", "send_cost": "3390841938 ns/GB", "recv_cost": "25431314536 ns/GB", "send_cpus_used": "0.5 % cpus", "recv_cpus_used": "0.5 % cpus", "latency": "200000000 ns"}, "willy-11/willy-13": {"bw": "85721088 bytes/sec", "msg_rate": "63 /sec", "send_cost": "114298043 ns/GB", "recv_cost": "14873819336 ns/GB", "send_cpus_used": "1 % cpus", "recv_cpus_used": "128 % cpus", "latency": "15873016 ns", "rem_cpus_used": "99 % cpus"}, 
 "willy-12/willy-6": {"bw": "11010048 bytes/sec", "msg_rate": "15 /sec", "recv_cost": "908261233 ns/GB", "recv_cpus_used": "1 % cpus", "latency": "67000000 ns", "loc_cpus_used": "7.96 % cpus"}, "willy-1/willy-10": {"bw": "884736 bytes/sec", "msg_rate": "7 /sec", "send_cost": "1774277758 ns/GB", "recv_cost": "5651403230 ns/GB", "send_cpus_used": "0.5 % cpus", "recv_cpus_used": "0.5 % cpus", "latency": "142857143 ns", "rem_cpus_used": "1.5 % cpus"}, "willy-14/willy-7": {"bw": "21168128 bytes/sec", "msg_rate": "21 /sec", "send_cost": "442283731 ns/GB", "recv_cost": "1181020843 ns/GB", "send_cpus_used": "1 % cpus", "recv_cpus_used": "2.5 % cpus", "latency": "47619048 ns", "loc_cpus_used": "1 % cpus", "rem_cpus_used": "0.5 % cpus"}, "willy-3/willy-8": {"bw": "196608 bytes/sec", "msg_rate": "5 /sec", "recv_cost": "25431314536 ns/GB", "recv_cpus_used": "0.5 % cpus", "latency": "200000000 ns", "loc_cpus_used": "0.5 % cpus", "rem_cpus_used": "0.5 % cpus"}, "willy-6/willy-9": {"bw": "88408064 
 bytes/sec", "msg_rate": "65 /sec", "send_cost": "165736300 ns/GB", "recv_cost": "565559277 ns/GB", "send_cpus_used": "1.5 % cpus", "recv_cpus_used": "5 % cpus", "latency": "15384615 ns", "rem_cpus_used": "0.5 % cpus"}, "willy-12/willy-5": {"bw": "11075584 bytes/sec", "msg_rate": "15 /sec", "send_cost": "1537409443 ns/GB", "recv_cost": "451443453 ns/GB", "send_cpus_used": "2 % cpus", "recv_cpus_used": "0.5 % cpus", "latency": "66666667 ns", "loc_cpus_used": "0.5 % cpus", "rem_cpus_used": "1 % cpus"}, "willy-10/willy-4": {"bw": "196608 bytes/sec", "msg_rate": "5 /sec", "latency": "200000000 ns"}, "willy-14/willy-8": {"bw": "21135360 bytes/sec", "msg_rate": "20.9 /sec", "send_cost": "218294545 ns/GB", "recv_cost": "473140736 ns/GB", "send_cpus_used": "0.5 % cpus", "recv_cpus_used": "1 % cpus", "latency": "47857143 ns"}, "willy-7/willy-9": {"bw": "345014272 bytes/sec", "msg_rate": "279 /sec", "send_cost": "216089355 ns/GB", "recv_cost": "507225385 ns/GB", "send_cpus_used": "7.5 % cpus",
  "recv_cpus_used": "17.5 % cpus", "latency": "3584229 ns", "loc_cpus_used": "1.5 % cpus", "rem_cpus_used": "1.5 % cpus"}, "willy-13/willy-6": {"bw": "12353536 bytes/sec", "msg_rate": "15 /sec", "recv_cost": "4452166546 ns/GB", "recv_cpus_used": "5.5 % cpus", "latency": "66666667 ns", "loc_cpus_used": "6.5 % cpus"}, "willy-5/willy-7": {"bw": "72286208 bytes/sec", "msg_rate": "61 /sec", "send_cost": "271026443 ns/GB", "recv_cost": "415016919 ns/GB", "send_cpus_used": "2 % cpus", "recv_cpus_used": "3 % cpus", "latency": "16393443 ns", "loc_cpus_used": "1 % cpus"}, "slaves": "willy-m/willy-1/willy-2/willy-3/willy-4/willy-5/willy-6/willy-7/willy-8/willy-9/willy-10/willy-11/willy-12/willy-13/willy-14/willy-15/willy-16", "timestamp": "2020-12-06 16:30:03.185768"}

Review comment:
       `bin/` -> `examples/` ?




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@nemo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org