diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/bridged-krunkit-2/host-to-vm.json b/performance/results/2026-08/M5/bench/vmnet-helper/bridged-krunkit-2/host-to-vm.json new file mode 100644 index 00000000..4b6efbba --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/bridged-krunkit-2/host-to-vm.json @@ -0,0 +1,942 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.1.203", + "local_port": 63015, + "remote_host": "192.168.1.202", + "remote_port": 5201 + }], + "version": "iperf 3.21", + "system_info": "Darwin Leos-MacBook-Pro.local 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:28:17 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8142 arm64", + "timestamp": { + "time": "Wed, 05 Aug 2026 11:52:32 UTC", + "timesecs": 1785930752, + "timemillisecs": 1785930752645 + }, + "connecting_to": { + "host": "192.168.1.202", + "port": 5201 + }, + "cookie": "d6ljc52nidxncpf2ozodu7gkme6iw4ggtcnd", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 131072, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 0, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1, + "gso": 0, + "gro": 0 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.001466, + "seconds": 1.0014660358428955, + "bytes": 2338979840, + "bits_per_second": 18684446651.504227, + "retransmits": 0, + "snd_cwnd": 8364805, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 0, + "end": 1.001466, + "seconds": 1.0014660358428955, + "bytes": 2338979840, + "bits_per_second": 18684446651.504227, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 1.001466, + "end": 2.002516, + "seconds": 1.0010499954223633, + "bytes": 2385248256, + "bits_per_second": 19061971065.639858, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 1.001466, + "end": 2.002516, + "seconds": 1.0010499954223633, + "bytes": 2385248256, + "bits_per_second": 19061971065.639858, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 2.002516, + "end": 3.004025, + "seconds": 1.0015089511871338, + "bytes": 2313027584, + "bits_per_second": 18476340775.652691, + "retransmits": 1, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 8, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 2.002516, + "end": 3.004025, + "seconds": 1.0015089511871338, + "bytes": 2313027584, + "bits_per_second": 18476340775.652691, + "retransmits": 1, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 3.004025, + "end": 4.004056, + "seconds": 1.0000309944152832, + "bytes": 2200961024, + "bits_per_second": 17607142468.914368, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 3.004025, + "end": 4.004056, + "seconds": 1.0000309944152832, + "bytes": 2200961024, + "bits_per_second": 17607142468.914368, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 4.004056, + "end": 5.002435, + "seconds": 0.99837899208068848, + "bytes": 2202927104, + "bits_per_second": 17652030913.90337, + "retransmits": 1, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 4.004056, + "end": 5.002435, + "seconds": 0.99837899208068848, + "bytes": 2202927104, + "bits_per_second": 17652030913.90337, + "retransmits": 1, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 5.002435, + "end": 6.003859, + "seconds": 1.0014239549636841, + "bytes": 2192834560, + "bits_per_second": 17517732018.539711, + "retransmits": 1, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 5.002435, + "end": 6.003859, + "seconds": 1.0014239549636841, + "bytes": 2192834560, + "bits_per_second": 17517732018.539711, + "retransmits": 1, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 6.003859, + "end": 7.005002, + "seconds": 1.0011429786682129, + "bytes": 2169896960, + "bits_per_second": 17339357164.640293, + "retransmits": 1, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 6.003859, + "end": 7.005002, + "seconds": 1.0011429786682129, + "bytes": 2169896960, + "bits_per_second": 17339357164.640293, + "retransmits": 1, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 7.005002, + "end": 8.005005, + "seconds": 1.0000029802322388, + "bytes": 2298216448, + "bits_per_second": 18385676790.4133, + "retransmits": 1, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 7.005002, + "end": 8.005005, + "seconds": 1.0000029802322388, + "bytes": 2298216448, + "bits_per_second": 18385676790.4133, + "retransmits": 1, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 8.005005, + "end": 9.003866, + "seconds": 0.998861014842987, + "bytes": 2181824512, + "bits_per_second": 17474499291.319046, + "retransmits": 1, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 8.005005, + "end": 9.003866, + "seconds": 0.998861014842987, + "bytes": 2181824512, + "bits_per_second": 17474499291.319046, + "retransmits": 1, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 9.003866, + "end": 10.005002, + "seconds": 1.0011359453201294, + "bytes": 2292449280, + "bits_per_second": 18318785101.793163, + "retransmits": 1, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 9.003866, + "end": 10.005002, + "seconds": 1.0011359453201294, + "bytes": 2292449280, + "bits_per_second": 18318785101.793163, + "retransmits": 1, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 10.005002, + "end": 11.00377, + "seconds": 0.99876797199249268, + "bytes": 2328494080, + "bits_per_second": 18650931109.492985, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 10.005002, + "end": 11.00377, + "seconds": 0.99876797199249268, + "bytes": 2328494080, + "bits_per_second": 18650931109.492985, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 11.00377, + "end": 12.005018, + "seconds": 1.0012480020523071, + "bytes": 2154430464, + "bits_per_second": 17213960653.775753, + "retransmits": 2, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 11.00377, + "end": 12.005018, + "seconds": 1.0012480020523071, + "bytes": 2154430464, + "bits_per_second": 17213960653.775753, + "retransmits": 2, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 12.005018, + "end": 13.003091, + "seconds": 0.99807298183441162, + "bytes": 2199912448, + "bits_per_second": 17633279233.401657, + "retransmits": 1, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 12.005018, + "end": 13.003091, + "seconds": 0.99807298183441162, + "bytes": 2199912448, + "bits_per_second": 17633279233.401657, + "retransmits": 1, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 13.003091, + "end": 14.004375, + "seconds": 1.0012840032577515, + "bytes": 2315386880, + "bits_per_second": 18499341824.830658, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 13.003091, + "end": 14.004375, + "seconds": 1.0012840032577515, + "bytes": 2315386880, + "bits_per_second": 18499341824.830658, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 14.004375, + "end": 15.003608, + "seconds": 0.99923300743103027, + "bytes": 2036072448, + "bits_per_second": 16301082393.061642, + "retransmits": 2, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 14.004375, + "end": 15.003608, + "seconds": 0.99923300743103027, + "bytes": 2036072448, + "bits_per_second": 16301082393.061642, + "retransmits": 2, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 15.003608, + "end": 16.004996, + "seconds": 1.00138795375824, + "bytes": 2305294336, + "bits_per_second": 18416793030.898041, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 15.003608, + "end": 16.004996, + "seconds": 1.00138795375824, + "bytes": 2305294336, + "bits_per_second": 18416793030.898041, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 16.004996, + "end": 17.003952, + "seconds": 0.998956024646759, + "bytes": 1989279744, + "bits_per_second": 15930869386.995724, + "retransmits": 2, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 16.004996, + "end": 17.003952, + "seconds": 0.998956024646759, + "bytes": 1989279744, + "bits_per_second": 15930869386.995724, + "retransmits": 2, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 17.003952, + "end": 18.00556, + "seconds": 1.0016080141067505, + "bytes": 1183711232, + "bits_per_second": 9454486907.68036, + "retransmits": 2, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 5, + "rttvar": 4, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 17.003952, + "end": 18.00556, + "seconds": 1.0016080141067505, + "bytes": 1183711232, + "bits_per_second": 9454486907.68036, + "retransmits": 2, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 18.00556, + "end": 19.000517, + "seconds": 0.99495697021484375, + "bytes": 1931608064, + "bits_per_second": 15531188759.513109, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 18.00556, + "end": 19.000517, + "seconds": 0.99495697021484375, + "bytes": 1931608064, + "bits_per_second": 15531188759.513109, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 19.000517, + "end": 20.004993, + "seconds": 1.0044759511947632, + "bytes": 2193096704, + "bits_per_second": 17466594009.673958, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 19.000517, + "end": 20.004993, + "seconds": 1.0044759511947632, + "bytes": 2193096704, + "bits_per_second": 17466594009.673958, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 20.004993, + "end": 21.002046, + "seconds": 0.997053027153015, + "bytes": 2229665792, + "bits_per_second": 17890047821.160221, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 20.004993, + "end": 21.002046, + "seconds": 0.997053027153015, + "bytes": 2229665792, + "bits_per_second": 17890047821.160221, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 21.002046, + "end": 22.000428, + "seconds": 0.99838197231292725, + "bytes": 2306473984, + "bits_per_second": 18481695767.4558, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 21.002046, + "end": 22.000428, + "seconds": 0.99838197231292725, + "bytes": 2306473984, + "bits_per_second": 18481695767.4558, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 22.000428, + "end": 23.004995, + "seconds": 1.00456702709198, + "bytes": 2297823232, + "bits_per_second": 18299013764.381554, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 22.000428, + "end": 23.004995, + "seconds": 1.00456702709198, + "bytes": 2297823232, + "bits_per_second": 18299013764.381554, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 23.004995, + "end": 24.000427, + "seconds": 0.99543201923370361, + "bytes": 2293760000, + "bits_per_second": 18434287470.606106, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 23.004995, + "end": 24.000427, + "seconds": 0.99543201923370361, + "bytes": 2293760000, + "bits_per_second": 18434287470.606106, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 24.000427, + "end": 25.001947, + "seconds": 1.001520037651062, + "bytes": 2229141504, + "bits_per_second": 17806066141.0483, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 24.000427, + "end": 25.001947, + "seconds": 1.001520037651062, + "bytes": 2229141504, + "bits_per_second": 17806066141.0483, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 25.001947, + "end": 26.004998, + "seconds": 1.0030510425567627, + "bytes": 2269380608, + "bits_per_second": 18099821538.217091, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 25.001947, + "end": 26.004998, + "seconds": 1.0030510425567627, + "bytes": 2269380608, + "bits_per_second": 18099821538.217091, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 26.004998, + "end": 27.004999, + "seconds": 1.0000009536743164, + "bytes": 2039218176, + "bits_per_second": 16313729850.014837, + "retransmits": 1, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 26.004998, + "end": 27.004999, + "seconds": 1.0000009536743164, + "bytes": 2039218176, + "bits_per_second": 16313729850.014837, + "retransmits": 1, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 27.004999, + "end": 28.000137, + "seconds": 0.99513798952102661, + "bytes": 1913257984, + "bits_per_second": 15380845704.993149, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 6, + "rttvar": 1, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 27.004999, + "end": 28.000137, + "seconds": 0.99513798952102661, + "bytes": 1913257984, + "bits_per_second": 15380845704.993149, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 28.000137, + "end": 29.002335, + "seconds": 1.0021979808807373, + "bytes": 2298216448, + "bits_per_second": 18345408726.370129, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 28.000137, + "end": 29.002335, + "seconds": 1.0021979808807373, + "bytes": 2298216448, + "bits_per_second": 18345408726.370129, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 29.002335, + "end": 30.001919, + "seconds": 0.99958401918411255, + "bytes": 2235564032, + "bits_per_second": 17891954966.02459, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 29.002335, + "end": 30.001919, + "seconds": 0.99958401918411255, + "bytes": 2235564032, + "bits_per_second": 17891954966.02459, + "retransmits": 0, + "omitted": false, + "sender": true + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.001919, + "seconds": 30.001919, + "bytes": 65326678016, + "bits_per_second": 17419333214.25206, + "retransmits": 17, + "reorder": -1, + "max_snd_cwnd": 8388480, + "max_snd_wnd": 0, + "max_rtt": 8, + "min_rtt": 1, + "mean_rtt": 1, + "sender": true + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 29.994909, + "seconds": 30.001919, + "bytes": 65326678016, + "bits_per_second": 17423404222.629913, + "sender": true + } + }], + "sum_sent": { + "start": 0, + "end": 30.001919, + "seconds": 30.001919, + "bytes": 65326678016, + "bits_per_second": 17419333214.25206, + "retransmits": 17, + "sender": true + }, + "sum_received": { + "start": 0, + "end": 29.994909, + "seconds": 29.994909, + "bytes": 65326678016, + "bits_per_second": 17423404222.629913, + "sender": true + }, + "cpu_utilization_percent": { + "host_total": 27.552161112741963, + "host_user": 0.26972082533126113, + "host_system": 27.282433621794539, + "remote_total": 87.247896527566027, + "remote_user": 0.49058630783086443, + "remote_system": 86.75730021804354 + }, + "receiver_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/bridged-krunkit-2/vm-to-host.json b/performance/results/2026-08/M5/bench/vmnet-helper/bridged-krunkit-2/vm-to-host.json new file mode 100644 index 00000000..a58e768c --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/bridged-krunkit-2/vm-to-host.json @@ -0,0 +1,702 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.1.203", + "local_port": 63019, + "remote_host": "192.168.1.202", + "remote_port": 5201 + }], + "version": "iperf 3.21", + "system_info": "Darwin Leos-MacBook-Pro.local 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:28:17 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8142 arm64", + "timestamp": { + "time": "Wed, 05 Aug 2026 11:53:02 UTC", + "timesecs": 1785930782, + "timemillisecs": 1785930782661 + }, + "connecting_to": { + "host": "192.168.1.202", + "port": 5201 + }, + "cookie": "zeim5ay734fs2ypjxdbgiz6reoc4tielgx3k", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 131072, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 1, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1, + "gso": 0, + "gro": 0 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.005009, + "seconds": 1.0050090551376343, + "bytes": 1752825856, + "bits_per_second": 13952716919.629772, + "omitted": false, + "sender": false + }], + "sum": { + "start": 0, + "end": 1.005009, + "seconds": 1.0050090551376343, + "bytes": 1752825856, + "bits_per_second": 13952716919.629772, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 1.005009, + "end": 2.004981, + "seconds": 0.99997198581695557, + "bytes": 1785331712, + "bits_per_second": 14283053824.084261, + "omitted": false, + "sender": false + }], + "sum": { + "start": 1.005009, + "end": 2.004981, + "seconds": 0.99997198581695557, + "bytes": 1785331712, + "bits_per_second": 14283053824.084261, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 2.004981, + "end": 3.005035, + "seconds": 1.0000540018081665, + "bytes": 1898315776, + "bits_per_second": 15185706152.409485, + "omitted": false, + "sender": false + }], + "sum": { + "start": 2.004981, + "end": 3.005035, + "seconds": 1.0000540018081665, + "bytes": 1898315776, + "bits_per_second": 15185706152.409485, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 3.005035, + "end": 4.003637, + "seconds": 0.99860197305679321, + "bytes": 1912733696, + "bits_per_second": 15323291942.99493, + "omitted": false, + "sender": false + }], + "sum": { + "start": 3.005035, + "end": 4.003637, + "seconds": 0.99860197305679321, + "bytes": 1912733696, + "bits_per_second": 15323291942.99493, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 4.003637, + "end": 5.001986, + "seconds": 0.99834901094436646, + "bytes": 1847721984, + "bits_per_second": 14806220780.46384, + "omitted": false, + "sender": false + }], + "sum": { + "start": 4.003637, + "end": 5.001986, + "seconds": 0.99834901094436646, + "bytes": 1847721984, + "bits_per_second": 14806220780.46384, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 5.001986, + "end": 6.004997, + "seconds": 1.0030109882354736, + "bytes": 1840906240, + "bits_per_second": 14683039460.922169, + "omitted": false, + "sender": false + }], + "sum": { + "start": 5.001986, + "end": 6.004997, + "seconds": 1.0030109882354736, + "bytes": 1840906240, + "bits_per_second": 14683039460.922169, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 6.004997, + "end": 7.004994, + "seconds": 0.99999701976776123, + "bytes": 1908015104, + "bits_per_second": 15264166322.760572, + "omitted": false, + "sender": false + }], + "sum": { + "start": 6.004997, + "end": 7.004994, + "seconds": 0.99999701976776123, + "bytes": 1908015104, + "bits_per_second": 15264166322.760572, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 7.004994, + "end": 8.000706, + "seconds": 0.99571198225021362, + "bytes": 1813905408, + "bits_per_second": 14573735701.368162, + "omitted": false, + "sender": false + }], + "sum": { + "start": 7.004994, + "end": 8.000706, + "seconds": 0.99571198225021362, + "bytes": 1813905408, + "bits_per_second": 14573735701.368162, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 8.000706, + "end": 9.004995, + "seconds": 1.0042890310287476, + "bytes": 1767243776, + "bits_per_second": 14077571068.87619, + "omitted": false, + "sender": false + }], + "sum": { + "start": 8.000706, + "end": 9.004995, + "seconds": 1.0042890310287476, + "bytes": 1767243776, + "bits_per_second": 14077571068.87619, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 9.004995, + "end": 10.001792, + "seconds": 0.996797025203705, + "bytes": 1875640320, + "bits_per_second": 15053338022.285492, + "omitted": false, + "sender": false + }], + "sum": { + "start": 9.004995, + "end": 10.001792, + "seconds": 0.996797025203705, + "bytes": 1875640320, + "bits_per_second": 15053338022.285492, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 10.001792, + "end": 11.00126, + "seconds": 0.99946802854537964, + "bytes": 1909194752, + "bits_per_second": 15281687437.495178, + "omitted": false, + "sender": false + }], + "sum": { + "start": 10.001792, + "end": 11.00126, + "seconds": 0.99946802854537964, + "bytes": 1909194752, + "bits_per_second": 15281687437.495178, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 11.00126, + "end": 12.004996, + "seconds": 1.0037360191345215, + "bytes": 1860042752, + "bits_per_second": 14824955697.844419, + "omitted": false, + "sender": false + }], + "sum": { + "start": 11.00126, + "end": 12.004996, + "seconds": 1.0037360191345215, + "bytes": 1860042752, + "bits_per_second": 14824955697.844419, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 12.004996, + "end": 13.005004, + "seconds": 1.0000079870224, + "bytes": 1874722816, + "bits_per_second": 14997662741.331739, + "omitted": false, + "sender": false + }], + "sum": { + "start": 12.004996, + "end": 13.005004, + "seconds": 1.0000079870224, + "bytes": 1874722816, + "bits_per_second": 14997662741.331739, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 13.005004, + "end": 14.000617, + "seconds": 0.9956129789352417, + "bytes": 1878654976, + "bits_per_second": 15095463926.226656, + "omitted": false, + "sender": false + }], + "sum": { + "start": 13.005004, + "end": 14.000617, + "seconds": 0.9956129789352417, + "bytes": 1878654976, + "bits_per_second": 15095463926.226656, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 14.000617, + "end": 15.000504, + "seconds": 0.999886989593506, + "bytes": 1901461504, + "bits_per_second": 15213411305.79583, + "omitted": false, + "sender": false + }], + "sum": { + "start": 14.000617, + "end": 15.000504, + "seconds": 0.999886989593506, + "bytes": 1901461504, + "bits_per_second": 15213411305.79583, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 15.000504, + "end": 16.001643, + "seconds": 1.0011390447616577, + "bytes": 1906049024, + "bits_per_second": 15231043351.855488, + "omitted": false, + "sender": false + }], + "sum": { + "start": 15.000504, + "end": 16.001643, + "seconds": 1.0011390447616577, + "bytes": 1906049024, + "bits_per_second": 15231043351.855488, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 16.001643, + "end": 17.004996, + "seconds": 1.0033529996871948, + "bytes": 1892941824, + "bits_per_second": 15092928009.106611, + "omitted": false, + "sender": false + }], + "sum": { + "start": 16.001643, + "end": 17.004996, + "seconds": 1.0033529996871948, + "bytes": 1892941824, + "bits_per_second": 15092928009.106611, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 17.004996, + "end": 18.004995, + "seconds": 0.99999898672103882, + "bytes": 1902510080, + "bits_per_second": 15220096062.203127, + "omitted": false, + "sender": false + }], + "sum": { + "start": 17.004996, + "end": 18.004995, + "seconds": 0.99999898672103882, + "bytes": 1902510080, + "bits_per_second": 15220096062.203127, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 18.004995, + "end": 19.000474, + "seconds": 0.99547898769378662, + "bytes": 1884684288, + "bits_per_second": 15145949327.298, + "omitted": false, + "sender": false + }], + "sum": { + "start": 18.004995, + "end": 19.000474, + "seconds": 0.99547898769378662, + "bytes": 1884684288, + "bits_per_second": 15145949327.298, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 19.000474, + "end": 20.000386, + "seconds": 0.99991202354431152, + "bytes": 1891368960, + "bits_per_second": 15132282964.6217, + "omitted": false, + "sender": false + }], + "sum": { + "start": 19.000474, + "end": 20.000386, + "seconds": 0.99991202354431152, + "bytes": 1891368960, + "bits_per_second": 15132282964.6217, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 20.000386, + "end": 21.000457, + "seconds": 1.0000710487365723, + "bytes": 1886519296, + "bits_per_second": 15091082165.678619, + "omitted": false, + "sender": false + }], + "sum": { + "start": 20.000386, + "end": 21.000457, + "seconds": 1.0000710487365723, + "bytes": 1886519296, + "bits_per_second": 15091082165.678619, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 21.000457, + "end": 22.005002, + "seconds": 1.0045449733734131, + "bytes": 1903820800, + "bits_per_second": 15161657072.309532, + "omitted": false, + "sender": false + }], + "sum": { + "start": 21.000457, + "end": 22.005002, + "seconds": 1.0045449733734131, + "bytes": 1903820800, + "bits_per_second": 15161657072.309532, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 22.005002, + "end": 23.005, + "seconds": 0.99999797344207764, + "bytes": 1869217792, + "bits_per_second": 14953772640.686415, + "omitted": false, + "sender": false + }], + "sum": { + "start": 22.005002, + "end": 23.005, + "seconds": 0.99999797344207764, + "bytes": 1869217792, + "bits_per_second": 14953772640.686415, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 23.005, + "end": 24.003504, + "seconds": 0.99850398302078247, + "bytes": 1879834624, + "bits_per_second": 15061208816.116451, + "omitted": false, + "sender": false + }], + "sum": { + "start": 23.005, + "end": 24.003504, + "seconds": 0.99850398302078247, + "bytes": 1879834624, + "bits_per_second": 15061208816.116451, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 24.003504, + "end": 25.003391, + "seconds": 0.999886989593506, + "bytes": 1923219456, + "bits_per_second": 15387494595.01911, + "omitted": false, + "sender": false + }], + "sum": { + "start": 24.003504, + "end": 25.003391, + "seconds": 0.999886989593506, + "bytes": 1923219456, + "bits_per_second": 15387494595.01911, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 25.003391, + "end": 26.004994, + "seconds": 1.0016030073165894, + "bytes": 1925447680, + "bits_per_second": 15378928904.444868, + "omitted": false, + "sender": false + }], + "sum": { + "start": 25.003391, + "end": 26.004994, + "seconds": 1.0016030073165894, + "bytes": 1925447680, + "bits_per_second": 15378928904.444868, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 26.004994, + "end": 27.003437, + "seconds": 0.99844300746917725, + "bytes": 1901199360, + "bits_per_second": 15233313034.61458, + "omitted": false, + "sender": false + }], + "sum": { + "start": 26.004994, + "end": 27.003437, + "seconds": 0.99844300746917725, + "bytes": 1901199360, + "bits_per_second": 15233313034.61458, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 27.003437, + "end": 28.000988, + "seconds": 0.99755102396011353, + "bytes": 1812594688, + "bits_per_second": 14536356693.24901, + "omitted": false, + "sender": false + }], + "sum": { + "start": 27.003437, + "end": 28.000988, + "seconds": 0.99755102396011353, + "bytes": 1812594688, + "bits_per_second": 14536356693.24901, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 28.000988, + "end": 29.000277, + "seconds": 0.99928897619247437, + "bytes": 1109786624, + "bits_per_second": 8884610161.3453, + "omitted": false, + "sender": false + }], + "sum": { + "start": 28.000988, + "end": 29.000277, + "seconds": 0.99928897619247437, + "bytes": 1109786624, + "bits_per_second": 8884610161.3453, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 29.000277, + "end": 30.002815, + "seconds": 1.0025379657745361, + "bytes": 1131020288, + "bits_per_second": 9025256511.8664742, + "omitted": false, + "sender": false + }], + "sum": { + "start": 29.000277, + "end": 30.002815, + "seconds": 1.0025379657745361, + "bytes": 1131020288, + "bits_per_second": 9025256511.8664742, + "omitted": false, + "sender": false + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.005148, + "seconds": 30.005148, + "bytes": 54651781120, + "bits_per_second": 14571307862.237507, + "retransmits": 0, + "reorder": 0, + "max_snd_cwnd": 0, + "max_snd_wnd": 0, + "max_rtt": 0, + "min_rtt": 0, + "mean_rtt": 0, + "sender": false + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 30.002815, + "seconds": 30.002815, + "bytes": 54647062528, + "bits_per_second": 14571182744.819113, + "sender": false + } + }], + "sum_sent": { + "start": 0, + "end": 30.005148, + "seconds": 30.005148, + "bytes": 54651781120, + "bits_per_second": 14571307862.237507, + "retransmits": 0, + "sender": false + }, + "sum_received": { + "start": 0, + "end": 30.002815, + "seconds": 30.002815, + "bytes": 54647062528, + "bits_per_second": 14571182744.819113, + "sender": false + }, + "cpu_utilization_percent": { + "host_total": 67.0647289810953, + "host_user": 1.3545079385605607, + "host_system": 65.710227708272654, + "remote_total": 31.5343146869263, + "remote_user": 0.41683504051220532, + "remote_system": 31.117476313653437 + }, + "sender_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/bridged-krunkit-2/vm-to-vm.json b/performance/results/2026-08/M5/bench/vmnet-helper/bridged-krunkit-2/vm-to-vm.json new file mode 100644 index 00000000..a6eea4a2 --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/bridged-krunkit-2/vm-to-vm.json @@ -0,0 +1,941 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.1.204", + "local_port": 59164, + "remote_host": "192.168.1.202", + "remote_port": 5201 + }], + "version": "iperf 3.20", + "system_info": "Linux client-vmnet-helper 7.0.0-28-generic #28-Ubuntu SMP PREEMPT_DYNAMIC Sun Jun 21 00:50:10 UTC 2026 aarch64", + "timestamp": { + "time": "Wed, 05 Aug 2026 11:53:33 GMT", + "timesecs": 1785930813, + "timemillisecs": 1785930813123 + }, + "connecting_to": { + "host": "192.168.1.202", + "port": 5201 + }, + "cookie": "zwrhxhyt3zqyhf4zogmsdhwwlfaradsxlcst", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 16384, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 0, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.001032, + "seconds": 1.0010319948196411, + "bytes": 1547304960, + "bits_per_second": 12365678363.987017, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4877824, + "rtt": 1626, + "rttvar": 5, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 0, + "end": 1.001032, + "seconds": 1.0010319948196411, + "bytes": 1547304960, + "bits_per_second": 12365678363.987017, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 1.001032, + "end": 2.000932, + "seconds": 0.999899983406067, + "bytes": 1546780672, + "bits_per_second": 12375483129.670906, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4846720, + "rtt": 1355, + "rttvar": 126, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 1.001032, + "end": 2.000932, + "seconds": 0.999899983406067, + "bytes": 1546780672, + "bits_per_second": 12375483129.670906, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 2.000932, + "end": 3.001087, + "seconds": 1.000154972076416, + "bytes": 1545601024, + "bits_per_second": 12362892288.91148, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4877824, + "rtt": 2261, + "rttvar": 38, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 2.000932, + "end": 3.001087, + "seconds": 1.000154972076416, + "bytes": 1545601024, + "bits_per_second": 12362892288.91148, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 3.001087, + "end": 4.001494, + "seconds": 1.0004069805145264, + "bytes": 1544290304, + "bits_per_second": 12349296508.952747, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4822528, + "rtt": 1153, + "rttvar": 226, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 3.001087, + "end": 4.001494, + "seconds": 1.0004069805145264, + "bytes": 1544290304, + "bits_per_second": 12349296508.952747, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 4.001494, + "end": 5.00137, + "seconds": 0.99987602233886719, + "bytes": 1557659648, + "bits_per_second": 12462822295.559317, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4875008, + "rtt": 1760, + "rttvar": 350, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 4.001494, + "end": 5.00137, + "seconds": 0.99987602233886719, + "bytes": 1557659648, + "bits_per_second": 12462822295.559317, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 5.00137, + "end": 6.001036, + "seconds": 0.99966597557067871, + "bytes": 1557004288, + "bits_per_second": 12460196313.963003, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4821120, + "rtt": 1266, + "rttvar": 142, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 5.00137, + "end": 6.001036, + "seconds": 0.99966597557067871, + "bytes": 1557004288, + "bits_per_second": 12460196313.963003, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 6.001036, + "end": 7.00094, + "seconds": 0.999903976917267, + "bytes": 1542062080, + "bits_per_second": 12337681342.196257, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4829568, + "rtt": 1219, + "rttvar": 71, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 6.001036, + "end": 7.00094, + "seconds": 0.999903976917267, + "bytes": 1542062080, + "bits_per_second": 12337681342.196257, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 7.00094, + "end": 8.001067, + "seconds": 1.0001269578933716, + "bytes": 1255014400, + "bits_per_second": 10038840689.934113, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4877824, + "rtt": 1635, + "rttvar": 137, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 7.00094, + "end": 8.001067, + "seconds": 1.0001269578933716, + "bytes": 1255014400, + "bits_per_second": 10038840689.934113, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 8.001067, + "end": 9.001069, + "seconds": 1.0000020265579224, + "bytes": 1364721664, + "bits_per_second": 10917751186.544838, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4876416, + "rtt": 2325, + "rttvar": 87, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 8.001067, + "end": 9.001069, + "seconds": 1.0000020265579224, + "bytes": 1364721664, + "bits_per_second": 10917751186.544838, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 9.001069, + "end": 10.001088, + "seconds": 1.0000189542770386, + "bytes": 1376911360, + "bits_per_second": 11015082097.082329, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4877824, + "rtt": 948, + "rttvar": 200, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 9.001069, + "end": 10.001088, + "seconds": 1.0000189542770386, + "bytes": 1376911360, + "bits_per_second": 11015082097.082329, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 10.001088, + "end": 11.001039, + "seconds": 0.99995100498199463, + "bytes": 1034158080, + "bits_per_second": 8273670008.611042, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4877824, + "rtt": 1307, + "rttvar": 316, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 10.001088, + "end": 11.001039, + "seconds": 0.99995100498199463, + "bytes": 1034158080, + "bits_per_second": 8273670008.611042, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 11.001039, + "end": 12.001082, + "seconds": 1.0000430345535278, + "bytes": 1495662592, + "bits_per_second": 11964785836.783459, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4870784, + "rtt": 1390, + "rttvar": 155, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 11.001039, + "end": 12.001082, + "seconds": 1.0000430345535278, + "bytes": 1495662592, + "bits_per_second": 11964785836.783459, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 12.001082, + "end": 13.001384, + "seconds": 1.0003019571304321, + "bytes": 1276641280, + "bits_per_second": 10210047243.432796, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4877824, + "rtt": 1155, + "rttvar": 250, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 12.001082, + "end": 13.001384, + "seconds": 1.0003019571304321, + "bytes": 1276641280, + "bits_per_second": 10210047243.432796, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 13.001384, + "end": 14.001045, + "seconds": 0.99966102838516235, + "bytes": 1253179392, + "bits_per_second": 10028834626.268206, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4875008, + "rtt": 1299, + "rttvar": 311, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 13.001384, + "end": 14.001045, + "seconds": 0.99966102838516235, + "bytes": 1253179392, + "bits_per_second": 10028834626.268206, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 14.001045, + "end": 15.001176, + "seconds": 1.0001310110092163, + "bytes": 1328021504, + "bits_per_second": 10622780330.828175, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4821120, + "rtt": 1646, + "rttvar": 80, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 14.001045, + "end": 15.001176, + "seconds": 1.0001310110092163, + "bytes": 1328021504, + "bits_per_second": 10622780330.828175, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 15.001176, + "end": 16.001123, + "seconds": 0.99994701147079468, + "bytes": 1404043264, + "bits_per_second": 11232941329.039675, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4820864, + "rtt": 2533, + "rttvar": 286, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 15.001176, + "end": 16.001123, + "seconds": 0.99994701147079468, + "bytes": 1404043264, + "bits_per_second": 11232941329.039675, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 16.001123, + "end": 17.001158, + "seconds": 1.0000350475311279, + "bytes": 1341259776, + "bits_per_second": 10729702158.429609, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4877824, + "rtt": 1283, + "rttvar": 209, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 16.001123, + "end": 17.001158, + "seconds": 1.0000350475311279, + "bytes": 1341259776, + "bits_per_second": 10729702158.429609, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 17.001158, + "end": 18.001095, + "seconds": 0.99993699789047241, + "bytes": 1387266048, + "bits_per_second": 11098827633.5542, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4828160, + "rtt": 2444, + "rttvar": 105, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 17.001158, + "end": 18.001095, + "seconds": 0.99993699789047241, + "bytes": 1387266048, + "bits_per_second": 11098827633.5542, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 18.001095, + "end": 19.001629, + "seconds": 1.0005340576171875, + "bytes": 1444806656, + "bits_per_second": 11552283662.91391, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4877824, + "rtt": 1564, + "rttvar": 222, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 18.001095, + "end": 19.001629, + "seconds": 1.0005340576171875, + "bytes": 1444806656, + "bits_per_second": 11552283662.91391, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 19.001629, + "end": 20.001085, + "seconds": 0.999455988407135, + "bytes": 1547173888, + "bits_per_second": 12384128213.315571, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4869376, + "rtt": 1037, + "rttvar": 115, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 19.001629, + "end": 20.001085, + "seconds": 0.999455988407135, + "bytes": 1547173888, + "bits_per_second": 12384128213.315571, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 20.001085, + "end": 21.001116, + "seconds": 1.0000309944152832, + "bytes": 1535508480, + "bits_per_second": 12283687114.300371, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4805376, + "rtt": 1347, + "rttvar": 26, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 20.001085, + "end": 21.001116, + "seconds": 1.0000309944152832, + "bytes": 1535508480, + "bits_per_second": 12283687114.300371, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 21.001116, + "end": 22.001102, + "seconds": 0.99998599290847778, + "bytes": 1486094336, + "bits_per_second": 11888921217.20759, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4808192, + "rtt": 2007, + "rttvar": 188, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 21.001116, + "end": 22.001102, + "seconds": 0.99998599290847778, + "bytes": 1486094336, + "bits_per_second": 11888921217.20759, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 22.001102, + "end": 23.001312, + "seconds": 1.0002100467681885, + "bytes": 1299578880, + "bits_per_second": 10394447719.849342, + "retransmits": 1, + "snd_cwnd": 4258568, + "snd_wnd": 4877824, + "rtt": 1461, + "rttvar": 189, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 22.001102, + "end": 23.001312, + "seconds": 1.0002100467681885, + "bytes": 1299578880, + "bits_per_second": 10394447719.849342, + "retransmits": 1, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 23.001312, + "end": 24.0012, + "seconds": 0.999888002872467, + "bytes": 1173880832, + "bits_per_second": 9392098544.05844, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4877824, + "rtt": 1222, + "rttvar": 228, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 23.001312, + "end": 24.0012, + "seconds": 0.999888002872467, + "bytes": 1173880832, + "bits_per_second": 9392098544.05844, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 24.0012, + "end": 25.00108, + "seconds": 0.999880015850067, + "bytes": 1470758912, + "bits_per_second": 11767483207.4695, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4756736, + "rtt": 1330, + "rttvar": 219, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 24.0012, + "end": 25.00108, + "seconds": 0.999880015850067, + "bytes": 1470758912, + "bits_per_second": 11767483207.4695, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 25.00108, + "end": 26.001128, + "seconds": 1.000048041343689, + "bytes": 1465384960, + "bits_per_second": 11722516514.555225, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4877824, + "rtt": 1481, + "rttvar": 445, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 25.00108, + "end": 26.001128, + "seconds": 1.000048041343689, + "bytes": 1465384960, + "bits_per_second": 11722516514.555225, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 26.001128, + "end": 27.001318, + "seconds": 1.0001900196075439, + "bytes": 1443889152, + "bits_per_second": 11548918695.002018, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4852352, + "rtt": 1463, + "rttvar": 192, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 26.001128, + "end": 27.001318, + "seconds": 1.0001900196075439, + "bytes": 1443889152, + "bits_per_second": 11548918695.002018, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 27.001318, + "end": 28.001047, + "seconds": 0.9997289776802063, + "bytes": 1485176832, + "bits_per_second": 11884635657.525806, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4877824, + "rtt": 1447, + "rttvar": 214, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 27.001318, + "end": 28.001047, + "seconds": 0.9997289776802063, + "bytes": 1485176832, + "bits_per_second": 11884635657.525806, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 28.001047, + "end": 29.000932, + "seconds": 0.99988502264022827, + "bytes": 1341652992, + "bits_per_second": 10734458155.657318, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4875008, + "rtt": 2444, + "rttvar": 89, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 28.001047, + "end": 29.000932, + "seconds": 0.99988502264022827, + "bytes": 1341652992, + "bits_per_second": 10734458155.657318, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 29.000932, + "end": 30.001448, + "seconds": 1.0005160570144653, + "bytes": 1396047872, + "bits_per_second": 11162622426.39703, + "retransmits": 0, + "snd_cwnd": 4258568, + "snd_wnd": 4876416, + "rtt": 914, + "rttvar": 255, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 29.000932, + "end": 30.001448, + "seconds": 1.0005160570144653, + "bytes": 1396047872, + "bits_per_second": 11162622426.39703, + "retransmits": 0, + "omitted": false, + "sender": true + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.001448, + "seconds": 30.001448, + "bytes": 42462085120, + "bits_per_second": 11322676190.829189, + "retransmits": 1, + "reorder": 0, + "max_snd_cwnd": 4258568, + "max_snd_wnd": 4877824, + "max_rtt": 2533, + "min_rtt": 914, + "mean_rtt": 1544, + "sender": true + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 30.002397, + "seconds": 30.001448, + "bytes": 42461298688, + "bits_per_second": 11322108347.009741, + "sender": true + } + }], + "sum_sent": { + "start": 0, + "end": 30.001448, + "seconds": 30.001448, + "bytes": 42462085120, + "bits_per_second": 11322676190.829189, + "retransmits": 1, + "sender": true + }, + "sum_received": { + "start": 0, + "end": 30.002397, + "seconds": 30.002397, + "bytes": 42461298688, + "bits_per_second": 11322108347.009741, + "sender": true + }, + "cpu_utilization_percent": { + "host_total": 19.969940457868564, + "host_user": 0.272067753926654, + "host_system": 19.697879370063511, + "remote_total": 79.438808041626, + "remote_user": 0.575250838349878, + "remote_system": 78.863570535547339 + }, + "sender_tcp_congestion": "cubic", + "receiver_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/bridged-krunkit:offload-2/host-to-vm.json b/performance/results/2026-08/M5/bench/vmnet-helper/bridged-krunkit:offload-2/host-to-vm.json new file mode 100644 index 00000000..6d6baacc --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/bridged-krunkit:offload-2/host-to-vm.json @@ -0,0 +1,942 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.1.203", + "local_port": 63278, + "remote_host": "192.168.1.202", + "remote_port": 5201 + }], + "version": "iperf 3.21", + "system_info": "Darwin Leos-MacBook-Pro.local 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:28:17 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8142 arm64", + "timestamp": { + "time": "Wed, 05 Aug 2026 12:00:47 UTC", + "timesecs": 1785931247, + "timemillisecs": 1785931247436 + }, + "connecting_to": { + "host": "192.168.1.202", + "port": 5201 + }, + "cookie": "2ao3gnj7hbdxxdtnlwfsle3lekwxdbc3opyy", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 131072, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 0, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1, + "gso": 0, + "gro": 0 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.003466, + "seconds": 1.003466010093689, + "bytes": 5071044608, + "bits_per_second": 40428232203.114, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 0, + "end": 1.003466, + "seconds": 1.003466010093689, + "bytes": 5071044608, + "bits_per_second": 40428232203.114, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 1.003466, + "end": 2.000687, + "seconds": 0.99722099304199219, + "bytes": 5246287872, + "bits_per_second": 42087263774.873886, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 1.003466, + "end": 2.000687, + "seconds": 0.99722099304199219, + "bytes": 5246287872, + "bits_per_second": 42087263774.873886, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 2.000687, + "end": 3.000909, + "seconds": 1.0002219676971436, + "bytes": 4432592896, + "bits_per_second": 35452873775.250984, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 2.000687, + "end": 3.000909, + "seconds": 1.0002219676971436, + "bytes": 4432592896, + "bits_per_second": 35452873775.250984, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 3.000909, + "end": 4.000214, + "seconds": 0.999305009841919, + "bytes": 4898684928, + "bits_per_second": 39216734668.62677, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 3.000909, + "end": 4.000214, + "seconds": 0.999305009841919, + "bytes": 4898684928, + "bits_per_second": 39216734668.62677, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 4.000214, + "end": 5.004996, + "seconds": 1.00478196144104, + "bytes": 5478285312, + "bits_per_second": 43617704315.815086, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 4.000214, + "end": 5.004996, + "seconds": 1.00478196144104, + "bytes": 5478285312, + "bits_per_second": 43617704315.815086, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 5.004996, + "end": 6.001199, + "seconds": 0.99620300531387329, + "bytes": 5048369152, + "bits_per_second": 40540886747.551315, + "retransmits": 1, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 5.004996, + "end": 6.001199, + "seconds": 0.99620300531387329, + "bytes": 5048369152, + "bits_per_second": 40540886747.551315, + "retransmits": 1, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 6.001199, + "end": 7.004922, + "seconds": 1.0037230253219604, + "bytes": 5612634112, + "bits_per_second": 44734525126.189323, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 6.001199, + "end": 7.004922, + "seconds": 1.0037230253219604, + "bytes": 5612634112, + "bits_per_second": 44734525126.189323, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 7.004922, + "end": 8.001097, + "seconds": 0.996174991130829, + "bytes": 5382602752, + "bits_per_second": 43226162470.831161, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 7.004922, + "end": 8.001097, + "seconds": 0.996174991130829, + "bytes": 5382602752, + "bits_per_second": 43226162470.831161, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 8.001097, + "end": 9.005, + "seconds": 1.0039030313491821, + "bytes": 5915017216, + "bits_per_second": 47136163802.996719, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 8.001097, + "end": 9.005, + "seconds": 1.0039030313491821, + "bytes": 5915017216, + "bits_per_second": 47136163802.996719, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 9.005, + "end": 10.005009, + "seconds": 1.0000089406967163, + "bytes": 5685116928, + "bits_per_second": 45480528796.385536, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 9.005, + "end": 10.005009, + "seconds": 1.0000089406967163, + "bytes": 5685116928, + "bits_per_second": 45480528796.385536, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 10.005009, + "end": 11.000961, + "seconds": 0.995952010154724, + "bytes": 5236588544, + "bits_per_second": 42062978863.3007, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 10.005009, + "end": 11.000961, + "seconds": 0.995952010154724, + "bytes": 5236588544, + "bits_per_second": 42062978863.3007, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 11.000961, + "end": 12.004334, + "seconds": 1.0033730268478394, + "bytes": 3813933056, + "bits_per_second": 30408894430.67223, + "retransmits": 17, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 11.000961, + "end": 12.004334, + "seconds": 1.0033730268478394, + "bytes": 3813933056, + "bits_per_second": 30408894430.67223, + "retransmits": 17, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 12.004334, + "end": 13.005007, + "seconds": 1.0006730556488037, + "bytes": 4614651904, + "bits_per_second": 36892384604.144341, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 12.004334, + "end": 13.005007, + "seconds": 1.0006730556488037, + "bytes": 4614651904, + "bits_per_second": 36892384604.144341, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 13.005007, + "end": 14.002719, + "seconds": 0.997712016105652, + "bytes": 5492441088, + "bits_per_second": 44040292183.2176, + "retransmits": 33, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 13.005007, + "end": 14.002719, + "seconds": 0.997712016105652, + "bytes": 5492441088, + "bits_per_second": 44040292183.2176, + "retransmits": 33, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 14.002719, + "end": 15.003776, + "seconds": 1.0010570287704468, + "bytes": 5021368320, + "bits_per_second": 40128529549.7502, + "retransmits": 21, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 14.002719, + "end": 15.003776, + "seconds": 1.0010570287704468, + "bytes": 5021368320, + "bits_per_second": 40128529549.7502, + "retransmits": 21, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 15.003776, + "end": 16.000123, + "seconds": 0.99634701013565063, + "bytes": 4677959680, + "bits_per_second": 37560886979.431839, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 15.003776, + "end": 16.000123, + "seconds": 0.99634701013565063, + "bytes": 4677959680, + "bits_per_second": 37560886979.431839, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 16.000123, + "end": 17.001726, + "seconds": 1.0016030073165894, + "bytes": 3701342208, + "bits_per_second": 29563347401.812023, + "retransmits": 85, + "snd_cwnd": 3129128, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 16.000123, + "end": 17.001726, + "seconds": 1.0016030073165894, + "bytes": 3701342208, + "bits_per_second": 29563347401.812023, + "retransmits": 85, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 17.001726, + "end": 18.004528, + "seconds": 1.0028020143508911, + "bytes": 4309778432, + "bits_per_second": 34381888909.863815, + "retransmits": 54, + "snd_cwnd": 4636496, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 17.001726, + "end": 18.004528, + "seconds": 1.0028020143508911, + "bytes": 4309778432, + "bits_per_second": 34381888909.863815, + "retransmits": 54, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 18.004528, + "end": 19.004994, + "seconds": 1.000465989112854, + "bytes": 5672009728, + "bits_per_second": 45354942914.387779, + "retransmits": 67, + "snd_cwnd": 6022232, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 18.004528, + "end": 19.004994, + "seconds": 1.000465989112854, + "bytes": 5672009728, + "bits_per_second": 45354942914.387779, + "retransmits": 67, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 19.004994, + "end": 20.001006, + "seconds": 0.996011972427368, + "bytes": 5163188224, + "bits_per_second": 41470892856.172073, + "retransmits": 9, + "snd_cwnd": 6879448, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 19.004994, + "end": 20.001006, + "seconds": 0.996011972427368, + "bytes": 5163188224, + "bits_per_second": 41470892856.172073, + "retransmits": 9, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 20.001006, + "end": 21.002027, + "seconds": 1.0010210275650024, + "bytes": 6080036864, + "bits_per_second": 48590682485.779739, + "retransmits": 0, + "snd_cwnd": 7704808, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 20.001006, + "end": 21.002027, + "seconds": 1.0010210275650024, + "bytes": 6080036864, + "bits_per_second": 48590682485.779739, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 21.002027, + "end": 22.004198, + "seconds": 1.0021710395812988, + "bytes": 4330225664, + "bits_per_second": 34566759508.90892, + "retransmits": 0, + "snd_cwnd": 8111696, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 21.002027, + "end": 22.004198, + "seconds": 1.0021710395812988, + "bytes": 4330225664, + "bits_per_second": 34566759508.90892, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 22.004198, + "end": 23.004715, + "seconds": 1.0005170106887817, + "bytes": 4464050176, + "bits_per_second": 35693947255.743965, + "retransmits": 3, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 22.004198, + "end": 23.004715, + "seconds": 1.0005170106887817, + "bytes": 4464050176, + "bits_per_second": 35693947255.743965, + "retransmits": 3, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 23.004715, + "end": 24.005008, + "seconds": 1.0002930164337158, + "bytes": 2152857600, + "bits_per_second": 17217815697.048073, + "retransmits": 2, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 23.004715, + "end": 24.005008, + "seconds": 1.0002930164337158, + "bytes": 2152857600, + "bits_per_second": 17217815697.048073, + "retransmits": 2, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 24.005008, + "end": 25.004999, + "seconds": 0.999990999698639, + "bytes": 5428477952, + "bits_per_second": 43428214483.017921, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 24.005008, + "end": 25.004999, + "seconds": 0.999990999698639, + "bytes": 5428477952, + "bits_per_second": 43428214483.017921, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 25.004999, + "end": 26.002347, + "seconds": 0.99734801054000854, + "bytes": 5714608128, + "bits_per_second": 45838428052.056633, + "retransmits": 23, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 25.004999, + "end": 26.002347, + "seconds": 0.99734801054000854, + "bytes": 5714608128, + "bits_per_second": 45838428052.056633, + "retransmits": 23, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 26.002347, + "end": 27.005004, + "seconds": 1.0026570558547974, + "bytes": 6006898688, + "bits_per_second": 47927842549.346451, + "retransmits": 142, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 26.002347, + "end": 27.005004, + "seconds": 1.0026570558547974, + "bytes": 6006898688, + "bits_per_second": 47927842549.346451, + "retransmits": 142, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 27.005004, + "end": 28.002275, + "seconds": 0.99727100133895874, + "bytes": 5600968704, + "bits_per_second": 44930364536.660645, + "retransmits": 39, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 27.005004, + "end": 28.002275, + "seconds": 0.99727100133895874, + "bytes": 5600968704, + "bits_per_second": 44930364536.660645, + "retransmits": 39, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 28.002275, + "end": 29.005004, + "seconds": 1.002729058265686, + "bytes": 6345981952, + "bits_per_second": 50629684257.687485, + "retransmits": 10, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 28.002275, + "end": 29.005004, + "seconds": 1.002729058265686, + "bytes": 6345981952, + "bits_per_second": 50629684257.687485, + "retransmits": 10, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 29.005004, + "end": 30.000966, + "seconds": 0.99596202373504639, + "bytes": 6628966400, + "bits_per_second": 53246740273.410179, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 29.005004, + "end": 30.000966, + "seconds": 0.99596202373504639, + "bytes": 6628966400, + "bits_per_second": 53246740273.410179, + "retransmits": 0, + "omitted": false, + "sender": true + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.000966, + "seconds": 30.000966, + "bytes": 153228935168, + "bits_per_second": 40859733694.708366, + "retransmits": 506, + "reorder": -1, + "max_snd_cwnd": 8388480, + "max_snd_wnd": 0, + "max_rtt": 1, + "min_rtt": 1, + "mean_rtt": 1, + "sender": true + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 30.34681, + "seconds": 30.000966, + "bytes": 153228935168, + "bits_per_second": 40394080344.655663, + "sender": true + } + }], + "sum_sent": { + "start": 0, + "end": 30.000966, + "seconds": 30.000966, + "bytes": 153228935168, + "bits_per_second": 40859733694.708366, + "retransmits": 506, + "sender": true + }, + "sum_received": { + "start": 0, + "end": 30.34681, + "seconds": 30.34681, + "bytes": 153228935168, + "bits_per_second": 40394080344.655663, + "sender": true + }, + "cpu_utilization_percent": { + "host_total": 47.302266474785768, + "host_user": 0.69621929349584954, + "host_system": 46.606040515364064, + "remote_total": 87.3116578093425, + "remote_user": 0.58825593781227525, + "remote_system": 86.7233985762926 + }, + "receiver_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/bridged-krunkit:offload-2/vm-to-host.json b/performance/results/2026-08/M5/bench/vmnet-helper/bridged-krunkit:offload-2/vm-to-host.json new file mode 100644 index 00000000..f9f05e6e --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/bridged-krunkit:offload-2/vm-to-host.json @@ -0,0 +1,702 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.1.203", + "local_port": 63286, + "remote_host": "192.168.1.202", + "remote_port": 5201 + }], + "version": "iperf 3.21", + "system_info": "Darwin Leos-MacBook-Pro.local 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:28:17 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8142 arm64", + "timestamp": { + "time": "Wed, 05 Aug 2026 12:01:17 UTC", + "timesecs": 1785931277, + "timemillisecs": 1785931277448 + }, + "connecting_to": { + "host": "192.168.1.202", + "port": 5201 + }, + "cookie": "tx3e26jzm23utafwlih6orvhxfx5ncclifcy", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 131072, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 1, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1, + "gso": 0, + "gro": 0 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.002427, + "seconds": 1.0024269819259644, + "bytes": 8773042176, + "bits_per_second": 70014413691.41394, + "omitted": false, + "sender": false + }], + "sum": { + "start": 0, + "end": 1.002427, + "seconds": 1.0024269819259644, + "bytes": 8773042176, + "bits_per_second": 70014413691.41394, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 1.002427, + "end": 2.002363, + "seconds": 0.99993598461151123, + "bytes": 8811708416, + "bits_per_second": 70498180296.399429, + "omitted": false, + "sender": false + }], + "sum": { + "start": 1.002427, + "end": 2.002363, + "seconds": 0.99993598461151123, + "bytes": 8811708416, + "bits_per_second": 70498180296.399429, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 2.002363, + "end": 3.00036, + "seconds": 0.997996985912323, + "bytes": 5172625408, + "bits_per_second": 41464056353.0073, + "omitted": false, + "sender": false + }], + "sum": { + "start": 2.002363, + "end": 3.00036, + "seconds": 0.997996985912323, + "bytes": 5172625408, + "bits_per_second": 41464056353.0073, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 3.00036, + "end": 4.002037, + "seconds": 1.0016770362854004, + "bytes": 8027897856, + "bits_per_second": 64115658562.128967, + "omitted": false, + "sender": false + }], + "sum": { + "start": 3.00036, + "end": 4.002037, + "seconds": 1.0016770362854004, + "bytes": 8027897856, + "bits_per_second": 64115658562.128967, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 4.002037, + "end": 5.005004, + "seconds": 1.0029670000076294, + "bytes": 6271926272, + "bits_per_second": 50026980125.5857, + "omitted": false, + "sender": false + }], + "sum": { + "start": 4.002037, + "end": 5.005004, + "seconds": 1.0029670000076294, + "bytes": 6271926272, + "bits_per_second": 50026980125.5857, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 5.005004, + "end": 6.001288, + "seconds": 0.996284008026123, + "bytes": 8708030464, + "bits_per_second": 69924081035.910156, + "omitted": false, + "sender": false + }], + "sum": { + "start": 5.005004, + "end": 6.001288, + "seconds": 0.996284008026123, + "bytes": 8708030464, + "bits_per_second": 69924081035.910156, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 6.001288, + "end": 7.001965, + "seconds": 1.0006769895553589, + "bytes": 8724021248, + "bits_per_second": 69744953379.0234, + "omitted": false, + "sender": false + }], + "sum": { + "start": 6.001288, + "end": 7.001965, + "seconds": 1.0006769895553589, + "bytes": 8724021248, + "bits_per_second": 69744953379.0234, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 7.001965, + "end": 8.005023, + "seconds": 1.0030579566955566, + "bytes": 7005667328, + "bits_per_second": 55874476893.2735, + "omitted": false, + "sender": false + }], + "sum": { + "start": 7.001965, + "end": 8.005023, + "seconds": 1.0030579566955566, + "bytes": 7005667328, + "bits_per_second": 55874476893.2735, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 8.005023, + "end": 9.002226, + "seconds": 0.99720299243927, + "bytes": 8417312768, + "bits_per_second": 67527376727.262413, + "omitted": false, + "sender": false + }], + "sum": { + "start": 8.005023, + "end": 9.002226, + "seconds": 0.99720299243927, + "bytes": 8417312768, + "bits_per_second": 67527376727.262413, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 9.002226, + "end": 10.001883, + "seconds": 0.99965697526931763, + "bytes": 7609778176, + "bits_per_second": 60899115310.62822, + "omitted": false, + "sender": false + }], + "sum": { + "start": 9.002226, + "end": 10.001883, + "seconds": 0.99965697526931763, + "bytes": 7609778176, + "bits_per_second": 60899115310.62822, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 10.001883, + "end": 11.001313, + "seconds": 0.999430000782013, + "bytes": 7646478336, + "bits_per_second": 61206714467.381966, + "omitted": false, + "sender": false + }], + "sum": { + "start": 10.001883, + "end": 11.001313, + "seconds": 0.999430000782013, + "bytes": 7646478336, + "bits_per_second": 61206714467.381966, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 11.001313, + "end": 12.005343, + "seconds": 1.0040299892425537, + "bytes": 5773066240, + "bits_per_second": 45999153824.919, + "omitted": false, + "sender": false + }], + "sum": { + "start": 11.001313, + "end": 12.005343, + "seconds": 1.0040299892425537, + "bytes": 5773066240, + "bits_per_second": 45999153824.919, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 12.005343, + "end": 13.003856, + "seconds": 0.99851298332214355, + "bytes": 7001604096, + "bits_per_second": 56096248825.5688, + "omitted": false, + "sender": false + }], + "sum": { + "start": 12.005343, + "end": 13.003856, + "seconds": 0.99851298332214355, + "bytes": 7001604096, + "bits_per_second": 56096248825.5688, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 13.003856, + "end": 14.005009, + "seconds": 1.0011529922485352, + "bytes": 7480147968, + "bits_per_second": 59772266783.721, + "omitted": false, + "sender": false + }], + "sum": { + "start": 13.003856, + "end": 14.005009, + "seconds": 1.0011529922485352, + "bytes": 7480147968, + "bits_per_second": 59772266783.721, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 14.005009, + "end": 15.004481, + "seconds": 0.99947202205657959, + "bytes": 8516141056, + "bits_per_second": 68165118126.881638, + "omitted": false, + "sender": false + }], + "sum": { + "start": 14.005009, + "end": 15.004481, + "seconds": 0.99947202205657959, + "bytes": 8516141056, + "bits_per_second": 68165118126.881638, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 15.004481, + "end": 16.004997, + "seconds": 1.0005160570144653, + "bytes": 8453619712, + "bits_per_second": 67594075299.3055, + "omitted": false, + "sender": false + }], + "sum": { + "start": 15.004481, + "end": 16.004997, + "seconds": 1.0005160570144653, + "bytes": 8453619712, + "bits_per_second": 67594075299.3055, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 16.004997, + "end": 17.004372, + "seconds": 0.99937498569488525, + "bytes": 8165261312, + "bits_per_second": 65362943270.568512, + "omitted": false, + "sender": false + }], + "sum": { + "start": 16.004997, + "end": 17.004372, + "seconds": 0.99937498569488525, + "bytes": 8165261312, + "bits_per_second": 65362943270.568512, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 17.004372, + "end": 18.004997, + "seconds": 1.0006250143051147, + "bytes": 8311275520, + "bits_per_second": 66448672788.951019, + "omitted": false, + "sender": false + }], + "sum": { + "start": 17.004372, + "end": 18.004997, + "seconds": 1.0006250143051147, + "bytes": 8311275520, + "bits_per_second": 66448672788.951019, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 18.004997, + "end": 19.004997, + "seconds": 1, + "bytes": 8344829952, + "bits_per_second": 66758639616, + "omitted": false, + "sender": false + }], + "sum": { + "start": 18.004997, + "end": 19.004997, + "seconds": 1, + "bytes": 8344829952, + "bits_per_second": 66758639616, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 19.004997, + "end": 20.004998, + "seconds": 1.0000009536743164, + "bytes": 8436842496, + "bits_per_second": 67494675600.061386, + "omitted": false, + "sender": false + }], + "sum": { + "start": 19.004997, + "end": 20.004998, + "seconds": 1.0000009536743164, + "bytes": 8436842496, + "bits_per_second": 67494675600.061386, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 20.004998, + "end": 21.000127, + "seconds": 0.99512898921966553, + "bytes": 8412069888, + "bits_per_second": 67625965912.992722, + "omitted": false, + "sender": false + }], + "sum": { + "start": 20.004998, + "end": 21.000127, + "seconds": 0.99512898921966553, + "bytes": 8412069888, + "bits_per_second": 67625965912.992722, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 21.000127, + "end": 22.005002, + "seconds": 1.0048749446868896, + "bytes": 8468561920, + "bits_per_second": 67419827430.476784, + "omitted": false, + "sender": false + }], + "sum": { + "start": 21.000127, + "end": 22.005002, + "seconds": 1.0048749446868896, + "bytes": 8468561920, + "bits_per_second": 67419827430.476784, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 22.005002, + "end": 23.000863, + "seconds": 0.995860993862152, + "bytes": 8466989056, + "bits_per_second": 68017437037.3784, + "omitted": false, + "sender": false + }], + "sum": { + "start": 22.005002, + "end": 23.000863, + "seconds": 0.995860993862152, + "bytes": 8466989056, + "bits_per_second": 68017437037.3784, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 23.000863, + "end": 24.003769, + "seconds": 1.0029059648513794, + "bytes": 8536457216, + "bits_per_second": 68093779597.890953, + "omitted": false, + "sender": false + }], + "sum": { + "start": 23.000863, + "end": 24.003769, + "seconds": 1.0029059648513794, + "bytes": 8536457216, + "bits_per_second": 68093779597.890953, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 24.003769, + "end": 25.001524, + "seconds": 0.997754991054535, + "bytes": 8532000768, + "bits_per_second": 68409586277.147766, + "omitted": false, + "sender": false + }], + "sum": { + "start": 24.003769, + "end": 25.001524, + "seconds": 0.997754991054535, + "bytes": 8532000768, + "bits_per_second": 68409586277.147766, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 25.001524, + "end": 26.001958, + "seconds": 1.0004340410232544, + "bytes": 8241807360, + "bits_per_second": 65905853036.109756, + "omitted": false, + "sender": false + }], + "sum": { + "start": 25.001524, + "end": 26.001958, + "seconds": 1.0004340410232544, + "bytes": 8241807360, + "bits_per_second": 65905853036.109756, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 26.001958, + "end": 27.000859, + "seconds": 0.99890100955963135, + "bytes": 8243118080, + "bits_per_second": 66017497238.362022, + "omitted": false, + "sender": false + }], + "sum": { + "start": 26.001958, + "end": 27.000859, + "seconds": 0.99890100955963135, + "bytes": 8243118080, + "bits_per_second": 66017497238.362022, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 27.000859, + "end": 28.00151, + "seconds": 1.0006510019302368, + "bytes": 8430157824, + "bits_per_second": 67397386763.1243, + "omitted": false, + "sender": false + }], + "sum": { + "start": 27.000859, + "end": 28.00151, + "seconds": 1.0006510019302368, + "bytes": 8430157824, + "bits_per_second": 67397386763.1243, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 28.00151, + "end": 29.001402, + "seconds": 0.999891996383667, + "bytes": 8461877248, + "bits_per_second": 67702330080.482864, + "omitted": false, + "sender": false + }], + "sum": { + "start": 28.00151, + "end": 29.001402, + "seconds": 0.999891996383667, + "bytes": 8461877248, + "bits_per_second": 67702330080.482864, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 29.001402, + "end": 30.003434, + "seconds": 1.0020320415496826, + "bytes": 8768061440, + "bits_per_second": 70002244051.5163, + "omitted": false, + "sender": false + }], + "sum": { + "start": 29.001402, + "end": 30.003434, + "seconds": 1.0020320415496826, + "bytes": 8768061440, + "bits_per_second": 70002244051.5163, + "omitted": false, + "sender": false + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.00458, + "seconds": 30.00458, + "bytes": 240218275840, + "bits_per_second": 64048428830.531868, + "retransmits": 0, + "reorder": 0, + "max_snd_cwnd": 0, + "max_snd_wnd": 0, + "max_rtt": 0, + "min_rtt": 0, + "mean_rtt": 0, + "sender": false + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 30.003434, + "seconds": 30.003434, + "bytes": 240213688320, + "bits_per_second": 64049652001.8342, + "sender": false + } + }], + "sum_sent": { + "start": 0, + "end": 30.00458, + "seconds": 30.00458, + "bytes": 240218275840, + "bits_per_second": 64048428830.531868, + "retransmits": 0, + "sender": false + }, + "sum_received": { + "start": 0, + "end": 30.003434, + "seconds": 30.003434, + "bytes": 240213688320, + "bits_per_second": 64049652001.8342, + "sender": false + }, + "cpu_utilization_percent": { + "host_total": 42.863887111925749, + "host_user": 1.6274793801730376, + "host_system": 41.236411064600112, + "remote_total": 52.431166932065011, + "remote_user": 1.2078921410105916, + "remote_system": 51.223278123878615 + }, + "sender_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/bridged-krunkit:offload-2/vm-to-vm.json b/performance/results/2026-08/M5/bench/vmnet-helper/bridged-krunkit:offload-2/vm-to-vm.json new file mode 100644 index 00000000..5df00434 --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/bridged-krunkit:offload-2/vm-to-vm.json @@ -0,0 +1,941 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.1.204", + "local_port": 35766, + "remote_host": "192.168.1.202", + "remote_port": 5201 + }], + "version": "iperf 3.20", + "system_info": "Linux client-vmnet-helper 7.0.0-28-generic #28-Ubuntu SMP PREEMPT_DYNAMIC Sun Jun 21 00:50:10 UTC 2026 aarch64", + "timestamp": { + "time": "Wed, 05 Aug 2026 12:01:47 GMT", + "timesecs": 1785931307, + "timemillisecs": 1785931307951 + }, + "connecting_to": { + "host": "192.168.1.202", + "port": 5201 + }, + "cookie": "bas7towgvtmqz5j42gpgm5jcsf5qlrngm24e", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 16384, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 0, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.000349, + "seconds": 1.0003490447998047, + "bytes": 4432592896, + "bits_per_second": 35448370098.755478, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 5932800, + "rtt": 740, + "rttvar": 40, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 0, + "end": 1.000349, + "seconds": 1.0003490447998047, + "bytes": 4432592896, + "bits_per_second": 35448370098.755478, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 1.000349, + "end": 2.000339, + "seconds": 0.99998998641967773, + "bytes": 4315545600, + "bits_per_second": 34524710515.961853, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 5221248, + "rtt": 943, + "rttvar": 333, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 1.000349, + "end": 2.000339, + "seconds": 0.99998998641967773, + "bytes": 4315545600, + "bits_per_second": 34524710515.961853, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 2.000339, + "end": 3.000321, + "seconds": 0.99998199939727783, + "bytes": 4486856704, + "bits_per_second": 35895499772.63092, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 5937152, + "rtt": 754, + "rttvar": 205, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 2.000339, + "end": 3.000321, + "seconds": 0.99998199939727783, + "bytes": 4486856704, + "bits_per_second": 35895499772.63092, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 3.000321, + "end": 4.000313, + "seconds": 0.9999920129776, + "bytes": 4502061056, + "bits_per_second": 36016776114.7976, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 6002176, + "rtt": 949, + "rttvar": 221, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 3.000321, + "end": 4.000313, + "seconds": 0.9999920129776, + "bytes": 4502061056, + "bits_per_second": 36016776114.7976, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 4.000313, + "end": 5.000328, + "seconds": 1.0000150203704834, + "bytes": 4461690880, + "bits_per_second": 35692990918.05275, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 4245120, + "rtt": 917, + "rttvar": 236, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 4.000313, + "end": 5.000328, + "seconds": 1.0000150203704834, + "bytes": 4461690880, + "bits_per_second": 35692990918.05275, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 5.000328, + "end": 6.001095, + "seconds": 1.00076699256897, + "bytes": 4563009536, + "bits_per_second": 36476099390.822235, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 5937152, + "rtt": 913, + "rttvar": 211, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 5.000328, + "end": 6.001095, + "seconds": 1.00076699256897, + "bytes": 4563009536, + "bits_per_second": 36476099390.822235, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 6.001095, + "end": 7.001095, + "seconds": 1, + "bytes": 4534829056, + "bits_per_second": 36278632448, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 3789568, + "rtt": 766, + "rttvar": 147, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 6.001095, + "end": 7.001095, + "seconds": 1, + "bytes": 4534829056, + "bits_per_second": 36278632448, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 7.001095, + "end": 8.00112, + "seconds": 1.0000250339508057, + "bytes": 4455530496, + "bits_per_second": 35643351674.087639, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 5481600, + "rtt": 562, + "rttvar": 100, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 7.001095, + "end": 8.00112, + "seconds": 1.0000250339508057, + "bytes": 4455530496, + "bits_per_second": 35643351674.087639, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 8.00112, + "end": 9.001042, + "seconds": 0.999921977519989, + "bytes": 4451205120, + "bits_per_second": 35612419529.290871, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 6067328, + "rtt": 1062, + "rttvar": 187, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 8.00112, + "end": 9.001042, + "seconds": 0.999921977519989, + "bytes": 4451205120, + "bits_per_second": 35612419529.290871, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 9.001042, + "end": 10.001086, + "seconds": 1.0000439882278442, + "bytes": 4463394816, + "bits_per_second": 35705587902.464035, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 5806976, + "rtt": 649, + "rttvar": 62, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 9.001042, + "end": 10.001086, + "seconds": 1.0000439882278442, + "bytes": 4463394816, + "bits_per_second": 35705587902.464035, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 10.001086, + "end": 11.001168, + "seconds": 1.0000820159912109, + "bytes": 4490788864, + "bits_per_second": 35923364621.642921, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 4895872, + "rtt": 731, + "rttvar": 39, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 10.001086, + "end": 11.001168, + "seconds": 1.0000820159912109, + "bytes": 4490788864, + "bits_per_second": 35923364621.642921, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 11.001168, + "end": 12.001079, + "seconds": 0.99991101026535034, + "bytes": 4353818624, + "bits_per_second": 34833648829.166183, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 4570496, + "rtt": 812, + "rttvar": 164, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 11.001168, + "end": 12.001079, + "seconds": 0.99991101026535034, + "bytes": 4353818624, + "bits_per_second": 34833648829.166183, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 12.001079, + "end": 13.001137, + "seconds": 1.0000580549240112, + "bytes": 4276092928, + "bits_per_second": 34206757553.289574, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 6067328, + "rtt": 948, + "rttvar": 133, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 12.001079, + "end": 13.001137, + "seconds": 1.0000580549240112, + "bytes": 4276092928, + "bits_per_second": 34206757553.289574, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 13.001137, + "end": 14.001237, + "seconds": 1.0001000165939331, + "bytes": 3991666688, + "bits_per_second": 31930139960.157379, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 5937152, + "rtt": 833, + "rttvar": 172, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 13.001137, + "end": 14.001237, + "seconds": 1.0001000165939331, + "bytes": 3991666688, + "bits_per_second": 31930139960.157379, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 14.001237, + "end": 15.001067, + "seconds": 0.99983000755310059, + "bytes": 3933601792, + "bits_per_second": 31474164706.272533, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 5351424, + "rtt": 778, + "rttvar": 100, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 14.001237, + "end": 15.001067, + "seconds": 0.99983000755310059, + "bytes": 3933601792, + "bits_per_second": 31474164706.272533, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 15.001067, + "end": 16.001047, + "seconds": 0.99997997283935547, + "bytes": 4031250432, + "bits_per_second": 32250649344.935322, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 4830848, + "rtt": 825, + "rttvar": 116, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 15.001067, + "end": 16.001047, + "seconds": 0.99997997283935547, + "bytes": 4031250432, + "bits_per_second": 32250649344.935322, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 16.001047, + "end": 17.00103, + "seconds": 0.999983012676239, + "bytes": 3757703168, + "bits_per_second": 30062136019.237507, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 3659392, + "rtt": 666, + "rttvar": 101, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 16.001047, + "end": 17.00103, + "seconds": 0.999983012676239, + "bytes": 3757703168, + "bits_per_second": 30062136019.237507, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 17.00103, + "end": 18.001052, + "seconds": 1.0000220537185669, + "bytes": 4461428736, + "bits_per_second": 35690642776.608734, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 6067328, + "rtt": 903, + "rttvar": 134, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 17.00103, + "end": 18.001052, + "seconds": 1.0000220537185669, + "bytes": 4461428736, + "bits_per_second": 35690642776.608734, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 18.001052, + "end": 19.001125, + "seconds": 1.0000729560852051, + "bytes": 4425908224, + "bits_per_second": 35404682804.944626, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 3789568, + "rtt": 833, + "rttvar": 263, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 18.001052, + "end": 19.001125, + "seconds": 1.0000729560852051, + "bytes": 4425908224, + "bits_per_second": 35404682804.944626, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 19.001125, + "end": 20.001082, + "seconds": 0.999957025051117, + "bytes": 4482662400, + "bits_per_second": 35862840403.733154, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 4311936, + "rtt": 965, + "rttvar": 163, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 19.001125, + "end": 20.001082, + "seconds": 0.999957025051117, + "bytes": 4482662400, + "bits_per_second": 35862840403.733154, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 20.001082, + "end": 21.001095, + "seconds": 1.000012993812561, + "bytes": 4553179136, + "bits_per_second": 36424959788.899963, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 5741952, + "rtt": 672, + "rttvar": 113, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 20.001082, + "end": 21.001095, + "seconds": 1.000012993812561, + "bytes": 4553179136, + "bits_per_second": 36424959788.899963, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 21.001095, + "end": 22.001065, + "seconds": 0.999970018863678, + "bytes": 4430364672, + "bits_per_second": 35443980026.796982, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 6067328, + "rtt": 785, + "rttvar": 280, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 21.001095, + "end": 22.001065, + "seconds": 0.999970018863678, + "bytes": 4430364672, + "bits_per_second": 35443980026.796982, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 22.001065, + "end": 23.001286, + "seconds": 1.0002210140228271, + "bytes": 4472045568, + "bits_per_second": 35768459212.939018, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 6002176, + "rtt": 1026, + "rttvar": 175, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 22.001065, + "end": 23.001286, + "seconds": 1.0002210140228271, + "bytes": 4472045568, + "bits_per_second": 35768459212.939018, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 23.001286, + "end": 24.001184, + "seconds": 0.99989801645278931, + "bytes": 4465491968, + "bits_per_second": 35727579369.277328, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 5546624, + "rtt": 714, + "rttvar": 107, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 23.001286, + "end": 24.001184, + "seconds": 0.99989801645278931, + "bytes": 4465491968, + "bits_per_second": 35727579369.277328, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 24.001184, + "end": 25.001059, + "seconds": 0.999875009059906, + "bytes": 4482007040, + "bits_per_second": 35860538562.4272, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 5937280, + "rtt": 795, + "rttvar": 150, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 24.001184, + "end": 25.001059, + "seconds": 0.999875009059906, + "bytes": 4482007040, + "bits_per_second": 35860538562.4272, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 25.001059, + "end": 26.000489, + "seconds": 0.999430000782013, + "bytes": 4475453440, + "bits_per_second": 35824047198.8885, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 5806976, + "rtt": 919, + "rttvar": 47, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 25.001059, + "end": 26.000489, + "seconds": 0.999430000782013, + "bytes": 4475453440, + "bits_per_second": 35824047198.8885, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 26.000489, + "end": 27.00107, + "seconds": 1.0005810260772705, + "bytes": 4369022976, + "bits_per_second": 34931887470.451385, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 4115840, + "rtt": 837, + "rttvar": 251, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 26.000489, + "end": 27.00107, + "seconds": 1.0005810260772705, + "bytes": 4369022976, + "bits_per_second": 34931887470.451385, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 27.00107, + "end": 28.00105, + "seconds": 0.99997997283935547, + "bytes": 4396548096, + "bits_per_second": 35173089185.107475, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 5012864, + "rtt": 759, + "rttvar": 71, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 27.00107, + "end": 28.00105, + "seconds": 0.99997997283935547, + "bytes": 4396548096, + "bits_per_second": 35173089185.107475, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 28.00105, + "end": 29.001319, + "seconds": 1.0002690553665161, + "bytes": 4516872192, + "bits_per_second": 36125257841.510963, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 5481600, + "rtt": 584, + "rttvar": 59, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 28.00105, + "end": 29.001319, + "seconds": 1.0002690553665161, + "bytes": 4516872192, + "bits_per_second": 36125257841.510963, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 29.001319, + "end": 30.001451, + "seconds": 1.0001319646835327, + "bytes": 4520804352, + "bits_per_second": 36161662753.6187, + "retransmits": 0, + "snd_cwnd": 4309248, + "snd_wnd": 5674752, + "rtt": 826, + "rttvar": 132, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 29.001319, + "end": 30.001451, + "seconds": 1.0001319646835327, + "bytes": 4520804352, + "bits_per_second": 36161662753.6187, + "retransmits": 0, + "omitted": false, + "sender": true + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.001451, + "seconds": 30.001451, + "bytes": 131565748224, + "bits_per_second": 35082502702.685951, + "retransmits": 0, + "reorder": 0, + "max_snd_cwnd": 4309248, + "max_snd_wnd": 6067328, + "max_rtt": 1062, + "min_rtt": 562, + "mean_rtt": 815, + "sender": true + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 30.002054, + "seconds": 30.001451, + "bytes": 131565748224, + "bits_per_second": 35081797592.658157, + "sender": true + } + }], + "sum_sent": { + "start": 0, + "end": 30.001451, + "seconds": 30.001451, + "bytes": 131565748224, + "bits_per_second": 35082502702.685951, + "retransmits": 0, + "sender": true + }, + "sum_received": { + "start": 0, + "end": 30.002054, + "seconds": 30.002054, + "bytes": 131565748224, + "bits_per_second": 35081797592.658157, + "sender": true + }, + "cpu_utilization_percent": { + "host_total": 32.491074901499779, + "host_user": 0.59454438251250641, + "host_system": 31.896530518987269, + "remote_total": 75.2783735056478, + "remote_user": 0.61776784764052939, + "remote_system": 74.6606223235368 + }, + "sender_tcp_congestion": "cubic", + "receiver_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/bridged-qemu-2/host-to-vm.json b/performance/results/2026-08/M5/bench/vmnet-helper/bridged-qemu-2/host-to-vm.json new file mode 100644 index 00000000..ba70f48a --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/bridged-qemu-2/host-to-vm.json @@ -0,0 +1,942 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.1.203", + "local_port": 63152, + "remote_host": "192.168.1.202", + "remote_port": 5201 + }], + "version": "iperf 3.21", + "system_info": "Darwin Leos-MacBook-Pro.local 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:28:17 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8142 arm64", + "timestamp": { + "time": "Wed, 05 Aug 2026 11:54:27 UTC", + "timesecs": 1785930867, + "timemillisecs": 1785930867339 + }, + "connecting_to": { + "host": "192.168.1.202", + "port": 5201 + }, + "cookie": "dd7zxozn2rd3a5uieea4dlzigwarnuoqj2ni", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 131072, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 0, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1, + "gso": 0, + "gro": 0 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.005005, + "seconds": 1.0050050020217896, + "bytes": 310640640, + "bits_per_second": 2472749006.2244682, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 13, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 0, + "end": 1.005005, + "seconds": 1.0050050020217896, + "bytes": 310640640, + "bits_per_second": 2472749006.2244682, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 1.005005, + "end": 2.00015, + "seconds": 0.99514502286911, + "bytes": 312737792, + "bits_per_second": 2514108274.175704, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 14, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 1.005005, + "end": 2.00015, + "seconds": 0.99514502286911, + "bytes": 312737792, + "bits_per_second": 2514108274.175704, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 2.00015, + "end": 3.004996, + "seconds": 1.0048459768295288, + "bytes": 299630592, + "bits_per_second": 2385484732.260272, + "retransmits": 4, + "snd_cwnd": 3062520, + "snd_wnd": -1, + "rtt": 15, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 2.00015, + "end": 3.004996, + "seconds": 1.0048459768295288, + "bytes": 299630592, + "bits_per_second": 2385484732.260272, + "retransmits": 4, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 3.004996, + "end": 4.005, + "seconds": 1.0000040531158447, + "bytes": 273285120, + "bits_per_second": 2186272098.7859154, + "retransmits": 0, + "snd_cwnd": 3204424, + "snd_wnd": -1, + "rtt": 9, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 3.004996, + "end": 4.005, + "seconds": 1.0000040531158447, + "bytes": 273285120, + "bits_per_second": 2186272098.7859154, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 4.005, + "end": 5.000877, + "seconds": 0.99587702751159668, + "bytes": 296878080, + "bits_per_second": 2384857341.2065616, + "retransmits": 0, + "snd_cwnd": 3315920, + "snd_wnd": -1, + "rtt": 10, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 4.005, + "end": 5.000877, + "seconds": 0.99587702751159668, + "bytes": 296878080, + "bits_per_second": 2384857341.2065616, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 5.000877, + "end": 6.004995, + "seconds": 1.0041179656982422, + "bytes": 310902784, + "bits_per_second": 2477021980.4507122, + "retransmits": 0, + "snd_cwnd": 3401352, + "snd_wnd": -1, + "rtt": 10, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 5.000877, + "end": 6.004995, + "seconds": 1.0041179656982422, + "bytes": 310902784, + "bits_per_second": 2477021980.4507122, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 6.004995, + "end": 7.004021, + "seconds": 0.99902600049972534, + "bytes": 310509568, + "bits_per_second": 2486498392.1914282, + "retransmits": 0, + "snd_cwnd": 3465064, + "snd_wnd": -1, + "rtt": 10, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 6.004995, + "end": 7.004021, + "seconds": 0.99902600049972534, + "bytes": 310509568, + "bits_per_second": 2486498392.1914282, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 7.004021, + "end": 8.001336, + "seconds": 0.997314989566803, + "bytes": 308150272, + "bits_per_second": 2471839089.74515, + "retransmits": 0, + "snd_cwnd": 3508504, + "snd_wnd": -1, + "rtt": 11, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 7.004021, + "end": 8.001336, + "seconds": 0.997314989566803, + "bytes": 308150272, + "bits_per_second": 2471839089.74515, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 8.001336, + "end": 9.004997, + "seconds": 1.003661036491394, + "bytes": 314834944, + "bits_per_second": 2509492209.4463477, + "retransmits": 0, + "snd_cwnd": 3537464, + "snd_wnd": -1, + "rtt": 11, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 8.001336, + "end": 9.004997, + "seconds": 1.003661036491394, + "bytes": 314834944, + "bits_per_second": 2509492209.4463477, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 9.004997, + "end": 10.000267, + "seconds": 0.995270013809204, + "bytes": 311164928, + "bits_per_second": 2501149828.148253, + "retransmits": 0, + "snd_cwnd": 3553392, + "snd_wnd": -1, + "rtt": 13, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 9.004997, + "end": 10.000267, + "seconds": 0.995270013809204, + "bytes": 311164928, + "bits_per_second": 2501149828.148253, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 10.000267, + "end": 11.004994, + "seconds": 1.0047270059585571, + "bytes": 315228160, + "bits_per_second": 2509960680.9056149, + "retransmits": 0, + "snd_cwnd": 3560632, + "snd_wnd": -1, + "rtt": 11, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 10.000267, + "end": 11.004994, + "seconds": 1.0047270059585571, + "bytes": 315228160, + "bits_per_second": 2509960680.9056149, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 11.004994, + "end": 12.004994, + "seconds": 1, + "bytes": 313393152, + "bits_per_second": 2507145216, + "retransmits": 0, + "snd_cwnd": 3661992, + "snd_wnd": -1, + "rtt": 11, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 11.004994, + "end": 12.004994, + "seconds": 1, + "bytes": 313393152, + "bits_per_second": 2507145216, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 12.004994, + "end": 13.005005, + "seconds": 1.0000109672546387, + "bytes": 317063168, + "bits_per_second": 2536477525.805089, + "retransmits": 0, + "snd_cwnd": 3785072, + "snd_wnd": -1, + "rtt": 13, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 12.004994, + "end": 13.005005, + "seconds": 1.0000109672546387, + "bytes": 317063168, + "bits_per_second": 2536477525.805089, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 13.005005, + "end": 14.004995, + "seconds": 0.99998998641967773, + "bytes": 318242816, + "bits_per_second": 2545968022.2552886, + "retransmits": 0, + "snd_cwnd": 3905256, + "snd_wnd": -1, + "rtt": 12, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 13.005005, + "end": 14.004995, + "seconds": 0.99998998641967773, + "bytes": 318242816, + "bits_per_second": 2545968022.2552886, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 14.004995, + "end": 15.003833, + "seconds": 0.99883800745010376, + "bytes": 313393152, + "bits_per_second": 2510061889.2150464, + "retransmits": 0, + "snd_cwnd": 4019648, + "snd_wnd": -1, + "rtt": 13, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 14.004995, + "end": 15.003833, + "seconds": 0.99883800745010376, + "bytes": 313393152, + "bits_per_second": 2510061889.2150464, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 15.003833, + "end": 16.001138, + "seconds": 0.99730497598648071, + "bytes": 314572800, + "bits_per_second": 2523382977.7202621, + "retransmits": 0, + "snd_cwnd": 4131144, + "snd_wnd": -1, + "rtt": 12, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 15.003833, + "end": 16.001138, + "seconds": 0.99730497598648071, + "bytes": 314572800, + "bits_per_second": 2523382977.7202621, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 16.001138, + "end": 17.00151, + "seconds": 1.000372052192688, + "bytes": 312213504, + "bits_per_second": 2496779099.861239, + "retransmits": 0, + "snd_cwnd": 4238296, + "snd_wnd": -1, + "rtt": 13, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 16.001138, + "end": 17.00151, + "seconds": 1.000372052192688, + "bytes": 312213504, + "bits_per_second": 2496779099.861239, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 17.00151, + "end": 18.005003, + "seconds": 1.0034929513931274, + "bytes": 424542208, + "bits_per_second": 3384515715.1178174, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": -1, + "rtt": 4, + "rttvar": 1, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 17.00151, + "end": 18.005003, + "seconds": 1.0034929513931274, + "bytes": 424542208, + "bits_per_second": 3384515715.1178174, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 18.005003, + "end": 19.000197, + "seconds": 0.99519401788711548, + "bytes": 352059392, + "bits_per_second": 2830076432.7137179, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": -1, + "rtt": 13, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 18.005003, + "end": 19.000197, + "seconds": 0.99519401788711548, + "bytes": 352059392, + "bits_per_second": 2830076432.7137179, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 19.000197, + "end": 20.001485, + "seconds": 1.0012880563735962, + "bytes": 322568192, + "bits_per_second": 2577225923.7227516, + "retransmits": 0, + "snd_cwnd": 4553960, + "snd_wnd": -1, + "rtt": 13, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 19.000197, + "end": 20.001485, + "seconds": 1.0012880563735962, + "bytes": 322568192, + "bits_per_second": 2577225923.7227516, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 20.001485, + "end": 21.000537, + "seconds": 0.99905198812484741, + "bytes": 323092480, + "bits_per_second": 2587192529.2410264, + "retransmits": 0, + "snd_cwnd": 4655320, + "snd_wnd": -1, + "rtt": 13, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 20.001485, + "end": 21.000537, + "seconds": 0.99905198812484741, + "bytes": 323092480, + "bits_per_second": 2587192529.2410264, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 21.000537, + "end": 22.000759, + "seconds": 1.0002219676971436, + "bytes": 321912832, + "bits_per_second": 2574731148.8561244, + "retransmits": 0, + "snd_cwnd": 4755232, + "snd_wnd": -1, + "rtt": 12, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 21.000537, + "end": 22.000759, + "seconds": 1.0002219676971436, + "bytes": 321912832, + "bits_per_second": 2574731148.8561244, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 22.000759, + "end": 23.000873, + "seconds": 1.0001139640808105, + "bytes": 319160320, + "bits_per_second": 2552991610.6577744, + "retransmits": 0, + "snd_cwnd": 4850800, + "snd_wnd": -1, + "rtt": 12, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 22.000759, + "end": 23.000873, + "seconds": 1.0001139640808105, + "bytes": 319160320, + "bits_per_second": 2552991610.6577744, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 23.000873, + "end": 24.000857, + "seconds": 0.9999840259552002, + "bytes": 317718528, + "bits_per_second": 2541788826.6485887, + "retransmits": 0, + "snd_cwnd": 4944920, + "snd_wnd": -1, + "rtt": 13, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 23.000873, + "end": 24.000857, + "seconds": 0.9999840259552002, + "bytes": 317718528, + "bits_per_second": 2541788826.6485887, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 24.000857, + "end": 25.005002, + "seconds": 1.00414502620697, + "bytes": 316932096, + "bits_per_second": 2524990615.7254639, + "retransmits": 1, + "snd_cwnd": 3732944, + "snd_wnd": -1, + "rtt": 11, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 24.000857, + "end": 25.005002, + "seconds": 1.00414502620697, + "bytes": 316932096, + "bits_per_second": 2524990615.7254639, + "retransmits": 1, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 25.005002, + "end": 26.000898, + "seconds": 0.99589598178863525, + "bytes": 310116352, + "bits_per_second": 2491154559.6802521, + "retransmits": 0, + "snd_cwnd": 3995032, + "snd_wnd": -1, + "rtt": 13, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 25.005002, + "end": 26.000898, + "seconds": 0.99589598178863525, + "bytes": 310116352, + "bits_per_second": 2491154559.6802521, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 26.000898, + "end": 27.004994, + "seconds": 1.0040960311889648, + "bytes": 365953024, + "bits_per_second": 2915681469.7627649, + "retransmits": 0, + "snd_cwnd": 4220920, + "snd_wnd": -1, + "rtt": 4, + "rttvar": 1, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 26.000898, + "end": 27.004994, + "seconds": 1.0040960311889648, + "bytes": 365953024, + "bits_per_second": 2915681469.7627649, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 27.004994, + "end": 28.000863, + "seconds": 0.995868980884552, + "bytes": 341966848, + "bits_per_second": 2747083036.5356517, + "retransmits": 0, + "snd_cwnd": 4404816, + "snd_wnd": -1, + "rtt": 12, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 27.004994, + "end": 28.000863, + "seconds": 0.995868980884552, + "bytes": 341966848, + "bits_per_second": 2747083036.5356517, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 28.000863, + "end": 29.004998, + "seconds": 1.0041350126266479, + "bytes": 318767104, + "bits_per_second": 2539635407.5228109, + "retransmits": 0, + "snd_cwnd": 4556856, + "snd_wnd": -1, + "rtt": 9, + "rttvar": 1, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 28.000863, + "end": 29.004998, + "seconds": 1.0041350126266479, + "bytes": 318767104, + "bits_per_second": 2539635407.5228109, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 29.004998, + "end": 30.000859, + "seconds": 0.995860993862152, + "bytes": 462422016, + "bits_per_second": 3714751507.28925, + "retransmits": 0, + "snd_cwnd": 4675592, + "snd_wnd": -1, + "rtt": 4, + "rttvar": 2, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 29.004998, + "end": 30.000859, + "seconds": 0.995860993862152, + "bytes": 462422016, + "bits_per_second": 3714751507.28925, + "retransmits": 0, + "omitted": false, + "sender": true + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.000859, + "seconds": 30.000859, + "bytes": 9750052864, + "bits_per_second": 2599939652.12796, + "retransmits": 5, + "reorder": -1, + "max_snd_cwnd": 8388480, + "max_snd_wnd": 0, + "max_rtt": 15, + "min_rtt": 4, + "mean_rtt": 11, + "sender": true + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 30.00321, + "seconds": 30.000859, + "bytes": 9742057472, + "bits_per_second": 2597604048.9001012, + "sender": true + } + }], + "sum_sent": { + "start": 0, + "end": 30.000859, + "seconds": 30.000859, + "bytes": 9750052864, + "bits_per_second": 2599939652.12796, + "retransmits": 5, + "sender": true + }, + "sum_received": { + "start": 0, + "end": 30.00321, + "seconds": 30.00321, + "bytes": 9742057472, + "bits_per_second": 2597604048.9001012, + "sender": true + }, + "cpu_utilization_percent": { + "host_total": 8.8704396722001544, + "host_user": 0.094926441339961948, + "host_system": 8.77550323228832, + "remote_total": 91.255142150410023, + "remote_user": 0.721938336357172, + "remote_system": 90.533197148109437 + }, + "receiver_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/bridged-qemu-2/vm-to-host.json b/performance/results/2026-08/M5/bench/vmnet-helper/bridged-qemu-2/vm-to-host.json new file mode 100644 index 00000000..7f27ee86 --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/bridged-qemu-2/vm-to-host.json @@ -0,0 +1,702 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.1.203", + "local_port": 63158, + "remote_host": "192.168.1.202", + "remote_port": 5201 + }], + "version": "iperf 3.21", + "system_info": "Darwin Leos-MacBook-Pro.local 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:28:17 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8142 arm64", + "timestamp": { + "time": "Wed, 05 Aug 2026 11:54:57 UTC", + "timesecs": 1785930897, + "timemillisecs": 1785930897354 + }, + "connecting_to": { + "host": "192.168.1.202", + "port": 5201 + }, + "cookie": "4742ipexoaifv3yu4nhgynmmc3ccr746vxyj", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 131072, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 1, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1, + "gso": 0, + "gro": 0 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.00259, + "seconds": 1.00258994102478, + "bytes": 879624192, + "bits_per_second": 7018815218.5202026, + "omitted": false, + "sender": false + }], + "sum": { + "start": 0, + "end": 1.00259, + "seconds": 1.00258994102478, + "bytes": 879624192, + "bits_per_second": 7018815218.5202026, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 1.00259, + "end": 2.005024, + "seconds": 1.0024340152740479, + "bytes": 872022016, + "bits_per_second": 6959237238.2663374, + "omitted": false, + "sender": false + }], + "sum": { + "start": 1.00259, + "end": 2.005024, + "seconds": 1.0024340152740479, + "bytes": 872022016, + "bits_per_second": 6959237238.2663374, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 2.005024, + "end": 3.001786, + "seconds": 0.996761977672577, + "bytes": 941621248, + "bits_per_second": 7557441147.17273, + "omitted": false, + "sender": false + }], + "sum": { + "start": 2.005024, + "end": 3.001786, + "seconds": 0.996761977672577, + "bytes": 941621248, + "bits_per_second": 7557441147.17273, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 3.001786, + "end": 4.003899, + "seconds": 1.0021129846572876, + "bytes": 954335232, + "bits_per_second": 7618583905.09827, + "omitted": false, + "sender": false + }], + "sum": { + "start": 3.001786, + "end": 4.003899, + "seconds": 1.0021129846572876, + "bytes": 954335232, + "bits_per_second": 7618583905.09827, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 4.003899, + "end": 5.003695, + "seconds": 0.999795973300934, + "bytes": 876085248, + "bits_per_second": 7010112234.0591984, + "omitted": false, + "sender": false + }], + "sum": { + "start": 4.003899, + "end": 5.003695, + "seconds": 0.999795973300934, + "bytes": 876085248, + "bits_per_second": 7010112234.0591984, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 5.003695, + "end": 6.004996, + "seconds": 1.0013010501861572, + "bytes": 931266560, + "bits_per_second": 7440452078.4382544, + "omitted": false, + "sender": false + }], + "sum": { + "start": 5.003695, + "end": 6.004996, + "seconds": 1.0013010501861572, + "bytes": 931266560, + "bits_per_second": 7440452078.4382544, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 6.004996, + "end": 7.001202, + "seconds": 0.996205985546112, + "bytes": 956956672, + "bits_per_second": 7684809654.9060917, + "omitted": false, + "sender": false + }], + "sum": { + "start": 6.004996, + "end": 7.001202, + "seconds": 0.996205985546112, + "bytes": 956956672, + "bits_per_second": 7684809654.9060917, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 7.001202, + "end": 8.002648, + "seconds": 1.001446008682251, + "bytes": 951582720, + "bits_per_second": 7601669679.64363, + "omitted": false, + "sender": false + }], + "sum": { + "start": 7.001202, + "end": 8.002648, + "seconds": 1.001446008682251, + "bytes": 951582720, + "bits_per_second": 7601669679.64363, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 8.002648, + "end": 9.004992, + "seconds": 1.002344012260437, + "bytes": 942276608, + "bits_per_second": 7520584521.67554, + "omitted": false, + "sender": false + }], + "sum": { + "start": 8.002648, + "end": 9.004992, + "seconds": 1.002344012260437, + "bytes": 942276608, + "bits_per_second": 7520584521.67554, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 9.004992, + "end": 10.000908, + "seconds": 0.99591600894927979, + "bytes": 921698304, + "bits_per_second": 7403823581.2469234, + "omitted": false, + "sender": false + }], + "sum": { + "start": 9.004992, + "end": 10.000908, + "seconds": 0.99591600894927979, + "bytes": 921698304, + "bits_per_second": 7403823581.2469234, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 10.000908, + "end": 11.004995, + "seconds": 1.004086971282959, + "bytes": 925106176, + "bits_per_second": 7370725464.6912327, + "omitted": false, + "sender": false + }], + "sum": { + "start": 10.000908, + "end": 11.004995, + "seconds": 1.004086971282959, + "bytes": 925106176, + "bits_per_second": 7370725464.6912327, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 11.004995, + "end": 12.001996, + "seconds": 0.99700099229812622, + "bytes": 855638016, + "bits_per_second": 6865694398.3794518, + "omitted": false, + "sender": false + }], + "sum": { + "start": 11.004995, + "end": 12.001996, + "seconds": 0.99700099229812622, + "bytes": 855638016, + "bits_per_second": 6865694398.3794518, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 12.001996, + "end": 13.000836, + "seconds": 0.99883997440338135, + "bytes": 932970496, + "bits_per_second": 7472432180.59849, + "omitted": false, + "sender": false + }], + "sum": { + "start": 12.001996, + "end": 13.000836, + "seconds": 0.99883997440338135, + "bytes": 932970496, + "bits_per_second": 7472432180.59849, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 13.000836, + "end": 14.004991, + "seconds": 1.0041550397872925, + "bytes": 878706688, + "bits_per_second": 7000565874.2588921, + "omitted": false, + "sender": false + }], + "sum": { + "start": 13.000836, + "end": 14.004991, + "seconds": 1.0041550397872925, + "bytes": 878706688, + "bits_per_second": 7000565874.2588921, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 14.004991, + "end": 15.004992, + "seconds": 1.0000009536743164, + "bytes": 874643456, + "bits_per_second": 6997140975.0063639, + "omitted": false, + "sender": false + }], + "sum": { + "start": 14.004991, + "end": 15.004992, + "seconds": 1.0000009536743164, + "bytes": 874643456, + "bits_per_second": 6997140975.0063639, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 15.004992, + "end": 16.004992, + "seconds": 1, + "bytes": 871759872, + "bits_per_second": 6974078976, + "omitted": false, + "sender": false + }], + "sum": { + "start": 15.004992, + "end": 16.004992, + "seconds": 1, + "bytes": 871759872, + "bits_per_second": 6974078976, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 16.004992, + "end": 17.004992, + "seconds": 1, + "bytes": 948961280, + "bits_per_second": 7591690240, + "omitted": false, + "sender": false + }], + "sum": { + "start": 16.004992, + "end": 17.004992, + "seconds": 1, + "bytes": 948961280, + "bits_per_second": 7591690240, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 17.004992, + "end": 18.004996, + "seconds": 1.0000040531158447, + "bytes": 882507776, + "bits_per_second": 7060033592.86598, + "omitted": false, + "sender": false + }], + "sum": { + "start": 17.004992, + "end": 18.004996, + "seconds": 1.0000040531158447, + "bytes": 882507776, + "bits_per_second": 7060033592.86598, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 18.004996, + "end": 19.004993, + "seconds": 0.99999701976776123, + "bytes": 863502336, + "bits_per_second": 6908039275.5613556, + "omitted": false, + "sender": false + }], + "sum": { + "start": 18.004996, + "end": 19.004993, + "seconds": 0.99999701976776123, + "bytes": 863502336, + "bits_per_second": 6908039275.5613556, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 19.004993, + "end": 20.000674, + "seconds": 0.99568098783493042, + "bytes": 854458368, + "bits_per_second": 6865318337.4163771, + "omitted": false, + "sender": false + }], + "sum": { + "start": 19.004993, + "end": 20.000674, + "seconds": 0.99568098783493042, + "bytes": 854458368, + "bits_per_second": 6865318337.4163771, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 20.000674, + "end": 21.004834, + "seconds": 1.0041600465774536, + "bytes": 879755264, + "bits_per_second": 7008884824.67335, + "omitted": false, + "sender": false + }], + "sum": { + "start": 20.000674, + "end": 21.004834, + "seconds": 1.0041600465774536, + "bytes": 879755264, + "bits_per_second": 7008884824.67335, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 21.004834, + "end": 22.004997, + "seconds": 1.0001629590988159, + "bytes": 909115392, + "bits_per_second": 7271738140.1058626, + "omitted": false, + "sender": false + }], + "sum": { + "start": 21.004834, + "end": 22.004997, + "seconds": 1.0001629590988159, + "bytes": 909115392, + "bits_per_second": 7271738140.1058626, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 22.004997, + "end": 23.004998, + "seconds": 1.0000009536743164, + "bytes": 889454592, + "bits_per_second": 7115629950.0064716, + "omitted": false, + "sender": false + }], + "sum": { + "start": 22.004997, + "end": 23.004998, + "seconds": 1.0000009536743164, + "bytes": 889454592, + "bits_per_second": 7115629950.0064716, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 23.004998, + "end": 24.004996, + "seconds": 0.99999797344207764, + "bytes": 887750656, + "bits_per_second": 7102019640.6541672, + "omitted": false, + "sender": false + }], + "sum": { + "start": 23.004998, + "end": 24.004996, + "seconds": 0.99999797344207764, + "bytes": 887750656, + "bits_per_second": 7102019640.6541672, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 24.004996, + "end": 25.004996, + "seconds": 1, + "bytes": 877789184, + "bits_per_second": 7022313472, + "omitted": false, + "sender": false + }], + "sum": { + "start": 24.004996, + "end": 25.004996, + "seconds": 1, + "bytes": 877789184, + "bits_per_second": 7022313472, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 25.004996, + "end": 26.002559, + "seconds": 0.99756300449371338, + "bytes": 931004416, + "bits_per_second": 7466230498.1729479, + "omitted": false, + "sender": false + }], + "sum": { + "start": 25.004996, + "end": 26.002559, + "seconds": 0.99756300449371338, + "bytes": 931004416, + "bits_per_second": 7466230498.1729479, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 26.002559, + "end": 27.00049, + "seconds": 0.99793100357055664, + "bytes": 877133824, + "bits_per_second": 7031618986.5764332, + "omitted": false, + "sender": false + }], + "sum": { + "start": 26.002559, + "end": 27.00049, + "seconds": 0.99793100357055664, + "bytes": 877133824, + "bits_per_second": 7031618986.5764332, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 27.00049, + "end": 28.003572, + "seconds": 1.0030820369720459, + "bytes": 872939520, + "bits_per_second": 6962058837.262, + "omitted": false, + "sender": false + }], + "sum": { + "start": 27.00049, + "end": 28.003572, + "seconds": 1.0030820369720459, + "bytes": 872939520, + "bits_per_second": 6962058837.262, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 28.003572, + "end": 29.004995, + "seconds": 1.0014230012893677, + "bytes": 862846976, + "bits_per_second": 6892967106.9192848, + "omitted": false, + "sender": false + }], + "sum": { + "start": 28.003572, + "end": 29.004995, + "seconds": 1.0014230012893677, + "bytes": 862846976, + "bits_per_second": 6892967106.9192848, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 29.004995, + "end": 30.004999, + "seconds": 1.0000040531158447, + "bytes": 951451648, + "bits_per_second": 7611582333.37504, + "omitted": false, + "sender": false + }], + "sum": { + "start": 29.004995, + "end": 30.004999, + "seconds": 1.0000040531158447, + "bytes": 951451648, + "bits_per_second": 7611582333.37504, + "omitted": false, + "sender": false + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.006286, + "seconds": 30.006286, + "bytes": 27058110464, + "bits_per_second": 7213984553.5032225, + "retransmits": 0, + "reorder": 0, + "max_snd_cwnd": 0, + "max_snd_wnd": 0, + "max_rtt": 0, + "min_rtt": 0, + "mean_rtt": 0, + "sender": false + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 30.004999, + "seconds": 30.004999, + "bytes": 27055226880, + "bits_per_second": 7213525154.258462, + "sender": false + } + }], + "sum_sent": { + "start": 0, + "end": 30.006286, + "seconds": 30.006286, + "bytes": 27058110464, + "bits_per_second": 7213984553.5032225, + "retransmits": 0, + "sender": false + }, + "sum_received": { + "start": 0, + "end": 30.004999, + "seconds": 30.004999, + "bytes": 27055226880, + "bits_per_second": 7213525154.258462, + "sender": false + }, + "cpu_utilization_percent": { + "host_total": 45.414224181413, + "host_user": 1.1557631876540855, + "host_system": 44.258464326370962, + "remote_total": 8.47897557478782, + "remote_user": 0.14964862367190346, + "remote_system": 8.3293302837505063 + }, + "sender_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/bridged-qemu-2/vm-to-vm.json b/performance/results/2026-08/M5/bench/vmnet-helper/bridged-qemu-2/vm-to-vm.json new file mode 100644 index 00000000..3815ce75 --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/bridged-qemu-2/vm-to-vm.json @@ -0,0 +1,941 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.1.204", + "local_port": 58050, + "remote_host": "192.168.1.202", + "remote_port": 5201 + }], + "version": "iperf 3.20", + "system_info": "Linux client-vmnet-helper 7.0.0-28-generic #28-Ubuntu SMP PREEMPT_DYNAMIC Sun Jun 21 00:50:10 UTC 2026 aarch64", + "timestamp": { + "time": "Wed, 05 Aug 2026 11:55:27 GMT", + "timesecs": 1785930927, + "timemillisecs": 1785930927785 + }, + "connecting_to": { + "host": "192.168.1.202", + "port": 5201 + }, + "cookie": "6v6tnptav33cfh3frw4pk5jrsjvzlbrzx5gk", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 16384, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 0, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.001023, + "seconds": 1.0010230541229248, + "bytes": 461111296, + "bits_per_second": 3685120290.4933372, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 4015872, + "rtt": 7166, + "rttvar": 708, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 0, + "end": 1.001023, + "seconds": 1.0010230541229248, + "bytes": 461111296, + "bits_per_second": 3685120290.4933372, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 1.001023, + "end": 2.001046, + "seconds": 1.0000230073928833, + "bytes": 455081984, + "bits_per_second": 3640572111.9271011, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 5157888, + "rtt": 12189, + "rttvar": 306, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 1.001023, + "end": 2.001046, + "seconds": 1.0000230073928833, + "bytes": 455081984, + "bits_per_second": 3640572111.9271011, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 2.001046, + "end": 3.001029, + "seconds": 0.999983012676239, + "bytes": 308674560, + "bits_per_second": 2469438429.1501036, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 5157888, + "rtt": 11041, + "rttvar": 305, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 2.001046, + "end": 3.001029, + "seconds": 0.999983012676239, + "bytes": 308674560, + "bits_per_second": 2469438429.1501036, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 3.001029, + "end": 4.001016, + "seconds": 0.999987006187439, + "bytes": 307232768, + "bits_per_second": 2457894081.414989, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 5157888, + "rtt": 11809, + "rttvar": 295, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 3.001029, + "end": 4.001016, + "seconds": 0.999987006187439, + "bytes": 307232768, + "bits_per_second": 2457894081.414989, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 4.001016, + "end": 5.001603, + "seconds": 1.000586986541748, + "bytes": 309854208, + "bits_per_second": 2477379475.5890265, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 5157888, + "rtt": 10169, + "rttvar": 243, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 4.001016, + "end": 5.001603, + "seconds": 1.000586986541748, + "bytes": 309854208, + "bits_per_second": 2477379475.5890265, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 5.001603, + "end": 6.000679, + "seconds": 0.999076008796692, + "bytes": 295305216, + "bits_per_second": 2364626622.198019, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 5157888, + "rtt": 9930, + "rttvar": 280, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 5.001603, + "end": 6.000679, + "seconds": 0.999076008796692, + "bytes": 295305216, + "bits_per_second": 2364626622.198019, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 6.000679, + "end": 7.001737, + "seconds": 1.0010579824447632, + "bytes": 353239040, + "bits_per_second": 2822925714.151557, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 4295680, + "rtt": 2656, + "rttvar": 1471, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 6.000679, + "end": 7.001737, + "seconds": 1.0010579824447632, + "bytes": 353239040, + "bits_per_second": 2822925714.151557, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 7.001737, + "end": 8.001016, + "seconds": 0.999279022216797, + "bytes": 457048064, + "bits_per_second": 3659022585.9927392, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 2356480, + "rtt": 4030, + "rttvar": 1575, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 7.001737, + "end": 8.001016, + "seconds": 0.999279022216797, + "bytes": 457048064, + "bits_per_second": 3659022585.9927392, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 8.001016, + "end": 9.001018, + "seconds": 1.0000020265579224, + "bytes": 443285504, + "bits_per_second": 3546276845.2645645, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 3742080, + "rtt": 8130, + "rttvar": 976, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 8.001016, + "end": 9.001018, + "seconds": 1.0000020265579224, + "bytes": 443285504, + "bits_per_second": 3546276845.2645645, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 9.001018, + "end": 10.00143, + "seconds": 1.0004119873046875, + "bytes": 340656128, + "bits_per_second": 2724126718.375669, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 5157888, + "rtt": 10507, + "rttvar": 142, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 9.001018, + "end": 10.00143, + "seconds": 1.0004119873046875, + "bytes": 340656128, + "bits_per_second": 2724126718.375669, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 10.00143, + "end": 11.001032, + "seconds": 0.99960201978683472, + "bytes": 300285952, + "bits_per_second": 2403244059.5831213, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 5145984, + "rtt": 11833, + "rttvar": 284, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 10.00143, + "end": 11.001032, + "seconds": 0.99960201978683472, + "bytes": 300285952, + "bits_per_second": 2403244059.5831213, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 11.001032, + "end": 12.001019, + "seconds": 0.999987006187439, + "bytes": 299237376, + "bits_per_second": 2393930114.2791891, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 5157888, + "rtt": 11807, + "rttvar": 306, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 11.001032, + "end": 12.001019, + "seconds": 0.999987006187439, + "bytes": 299237376, + "bits_per_second": 2393930114.2791891, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 12.001019, + "end": 13.001037, + "seconds": 1.0000180006027222, + "bytes": 276299776, + "bits_per_second": 2210358420.2162042, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 5139584, + "rtt": 11559, + "rttvar": 295, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 12.001019, + "end": 13.001037, + "seconds": 1.0000180006027222, + "bytes": 276299776, + "bits_per_second": 2210358420.2162042, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 13.001037, + "end": 14.00103, + "seconds": 0.99999302625656128, + "bytes": 289669120, + "bits_per_second": 2317369120.7377009, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 5157888, + "rtt": 12630, + "rttvar": 279, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 13.001037, + "end": 14.00103, + "seconds": 0.99999302625656128, + "bytes": 289669120, + "bits_per_second": 2317369120.7377009, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 14.00103, + "end": 15.001028, + "seconds": 0.99999797344207764, + "bytes": 295698432, + "bits_per_second": 2365592250.0097156, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 5157888, + "rtt": 11855, + "rttvar": 214, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 14.00103, + "end": 15.001028, + "seconds": 0.99999797344207764, + "bytes": 295698432, + "bits_per_second": 2365592250.0097156, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 15.001028, + "end": 16.001038, + "seconds": 1.0000100135803223, + "bytes": 281280512, + "bits_per_second": 2250221563.2256336, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 5157888, + "rtt": 12274, + "rttvar": 149, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 15.001028, + "end": 16.001038, + "seconds": 1.0000100135803223, + "bytes": 281280512, + "bits_per_second": 2250221563.2256336, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 16.001038, + "end": 17.001243, + "seconds": 1.0002050399780273, + "bytes": 296353792, + "bits_per_second": 2370344320.652576, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 5157888, + "rtt": 10069, + "rttvar": 138, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 16.001038, + "end": 17.001243, + "seconds": 1.0002050399780273, + "bytes": 296353792, + "bits_per_second": 2370344320.652576, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 17.001243, + "end": 18.001023, + "seconds": 0.999779999256134, + "bytes": 295305216, + "bits_per_second": 2362961581.305614, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 5157888, + "rtt": 11818, + "rttvar": 333, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 17.001243, + "end": 18.001023, + "seconds": 0.999779999256134, + "bytes": 295305216, + "bits_per_second": 2362961581.305614, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 18.001023, + "end": 19.00105, + "seconds": 1.0000269412994385, + "bytes": 299892736, + "bits_per_second": 2399077253.7413311, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 5157888, + "rtt": 10956, + "rttvar": 301, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 18.001023, + "end": 19.00105, + "seconds": 1.0000269412994385, + "bytes": 299892736, + "bits_per_second": 2399077253.7413311, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 19.00105, + "end": 20.00103, + "seconds": 0.99997997283935547, + "bytes": 294912000, + "bits_per_second": 2359343250.9463024, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 5157888, + "rtt": 10852, + "rttvar": 307, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 19.00105, + "end": 20.00103, + "seconds": 0.99997997283935547, + "bytes": 294912000, + "bits_per_second": 2359343250.9463024, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 20.00103, + "end": 21.001592, + "seconds": 1.0005619525909424, + "bytes": 290848768, + "bits_per_second": 2325483332.6160431, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 5157888, + "rtt": 10906, + "rttvar": 255, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 20.00103, + "end": 21.001592, + "seconds": 1.0005619525909424, + "bytes": 290848768, + "bits_per_second": 2325483332.6160431, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 21.001592, + "end": 22.001489, + "seconds": 0.999897003173828, + "bytes": 297009152, + "bits_per_second": 2376317969.2088037, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 5157888, + "rtt": 10447, + "rttvar": 337, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 21.001592, + "end": 22.001489, + "seconds": 0.999897003173828, + "bytes": 297009152, + "bits_per_second": 2376317969.2088037, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 22.001489, + "end": 23.001031, + "seconds": 0.999541997909546, + "bytes": 297402368, + "bits_per_second": 2380309130.5577226, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 5157888, + "rtt": 10577, + "rttvar": 344, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 22.001489, + "end": 23.001031, + "seconds": 0.999541997909546, + "bytes": 297402368, + "bits_per_second": 2380309130.5577226, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 23.001031, + "end": 24.001031, + "seconds": 1, + "bytes": 297533440, + "bits_per_second": 2380267520, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 5157888, + "rtt": 10495, + "rttvar": 395, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 23.001031, + "end": 24.001031, + "seconds": 1, + "bytes": 297533440, + "bits_per_second": 2380267520, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 24.001031, + "end": 25.000553, + "seconds": 0.99952197074890137, + "bytes": 299499520, + "bits_per_second": 2397142064.0256433, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 5157888, + "rtt": 12583, + "rttvar": 211, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 24.001031, + "end": 25.000553, + "seconds": 0.99952197074890137, + "bytes": 299499520, + "bits_per_second": 2397142064.0256433, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 25.000553, + "end": 26.00105, + "seconds": 1.0004969835281372, + "bytes": 300548096, + "bits_per_second": 2403190421.9453158, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 5157888, + "rtt": 12325, + "rttvar": 305, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 25.000553, + "end": 26.00105, + "seconds": 1.0004969835281372, + "bytes": 300548096, + "bits_per_second": 2403190421.9453158, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 26.00105, + "end": 27.001382, + "seconds": 1.0003319978713989, + "bytes": 302120960, + "bits_per_second": 2416165518.1910133, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 5157888, + "rtt": 9917, + "rttvar": 295, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 26.00105, + "end": 27.001382, + "seconds": 1.0003319978713989, + "bytes": 302120960, + "bits_per_second": 2416165518.1910133, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 27.001382, + "end": 28.001023, + "seconds": 0.99964100122451782, + "bytes": 299368448, + "bits_per_second": 2395807676.0219827, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 5157888, + "rtt": 12278, + "rttvar": 323, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 27.001382, + "end": 28.001023, + "seconds": 0.99964100122451782, + "bytes": 299368448, + "bits_per_second": 2395807676.0219827, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 28.001023, + "end": 29.001163, + "seconds": 1.0001399517059326, + "bytes": 298844160, + "bits_per_second": 2390418736.8198886, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 5157888, + "rtt": 10249, + "rttvar": 141, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 28.001023, + "end": 29.001163, + "seconds": 1.0001399517059326, + "bytes": 298844160, + "bits_per_second": 2390418736.8198886, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 29.001163, + "end": 30.001631, + "seconds": 1.0004680156707764, + "bytes": 299761664, + "bits_per_second": 2396971491.7794428, + "retransmits": 0, + "snd_cwnd": 4383096, + "snd_wnd": 5157888, + "rtt": 12810, + "rttvar": 380, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 29.001163, + "end": 30.001631, + "seconds": 1.0004680156707764, + "bytes": 299761664, + "bits_per_second": 2396971491.7794428, + "retransmits": 0, + "omitted": false, + "sender": true + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.001631, + "seconds": 30.001631, + "bytes": 9643360256, + "bits_per_second": 2571422935.2397542, + "retransmits": 0, + "reorder": 0, + "max_snd_cwnd": 4383096, + "max_snd_wnd": 5157888, + "max_rtt": 12810, + "min_rtt": 2656, + "mean_rtt": 10528, + "sender": true + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 30.011969, + "seconds": 30.001631, + "bytes": 9643360256, + "bits_per_second": 2570537176.2845683, + "sender": true + } + }], + "sum_sent": { + "start": 0, + "end": 30.001631, + "seconds": 30.001631, + "bytes": 9643360256, + "bits_per_second": 2571422935.2397542, + "retransmits": 0, + "sender": true + }, + "sum_received": { + "start": 0, + "end": 30.011969, + "seconds": 30.011969, + "bytes": 9643360256, + "bits_per_second": 2570537176.2845683, + "sender": true + }, + "cpu_utilization_percent": { + "host_total": 3.2916873009220708, + "host_user": 0.11109334233874568, + "host_system": 3.18060062465049, + "remote_total": 92.93036603669124, + "remote_user": 0.83181827087357563, + "remote_system": 92.098557761831245 + }, + "sender_tcp_congestion": "cubic", + "receiver_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/bridged-vfkit-2/host-to-vm.json b/performance/results/2026-08/M5/bench/vmnet-helper/bridged-vfkit-2/host-to-vm.json new file mode 100644 index 00000000..db2d65da --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/bridged-vfkit-2/host-to-vm.json @@ -0,0 +1,942 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.1.203", + "local_port": 62988, + "remote_host": "192.168.1.202", + "remote_port": 5201 + }], + "version": "iperf 3.21", + "system_info": "Darwin Leos-MacBook-Pro.local 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:28:17 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8142 arm64", + "timestamp": { + "time": "Wed, 05 Aug 2026 11:50:52 UTC", + "timesecs": 1785930652, + "timemillisecs": 1785930652381 + }, + "connecting_to": { + "host": "192.168.1.202", + "port": 5201 + }, + "cookie": "5tibcq7mybzcdwd432ljr7czrpln5gxj2xb7", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 131072, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 0, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1, + "gso": 0, + "gro": 0 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.005004, + "seconds": 1.0050040483474731, + "bytes": 3019112448, + "bits_per_second": 24032639096.046013, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 0, + "end": 1.005004, + "seconds": 1.0050040483474731, + "bytes": 3019112448, + "bits_per_second": 24032639096.046013, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 1.005004, + "end": 2.005008, + "seconds": 1.0000040531158447, + "bytes": 2862481408, + "bits_per_second": 22899758448.62619, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 1.005004, + "end": 2.005008, + "seconds": 1.0000040531158447, + "bytes": 2862481408, + "bits_per_second": 22899758448.62619, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 2.005008, + "end": 3.005003, + "seconds": 0.999994993209839, + "bytes": 2768109568, + "bits_per_second": 22144987419.30513, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 2.005008, + "end": 3.005003, + "seconds": 0.999994993209839, + "bytes": 2768109568, + "bits_per_second": 22144987419.30513, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 3.005003, + "end": 4.005003, + "seconds": 1, + "bytes": 2913337344, + "bits_per_second": 23306698752, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 3.005003, + "end": 4.005003, + "seconds": 1, + "bytes": 2913337344, + "bits_per_second": 23306698752, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 4.005003, + "end": 5.002751, + "seconds": 0.99774801731109619, + "bytes": 2908749824, + "bits_per_second": 23322520504.4376, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 4.005003, + "end": 5.002751, + "seconds": 0.99774801731109619, + "bytes": 2908749824, + "bits_per_second": 23322520504.4376, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 5.002751, + "end": 6.000287, + "seconds": 0.99753600358963, + "bytes": 2763390976, + "bits_per_second": 22161734241.618919, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 5.002751, + "end": 6.000287, + "seconds": 0.99753600358963, + "bytes": 2763390976, + "bits_per_second": 22161734241.618919, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 6.000287, + "end": 7.001619, + "seconds": 1.0013320446014404, + "bytes": 2848980992, + "bits_per_second": 22761528564.754787, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 6.000287, + "end": 7.001619, + "seconds": 1.0013320446014404, + "bytes": 2848980992, + "bits_per_second": 22761528564.754787, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 7.001619, + "end": 8.000573, + "seconds": 0.99895399808883667, + "bytes": 2899443712, + "bits_per_second": 23219837690.601273, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 7.001619, + "end": 8.000573, + "seconds": 0.99895399808883667, + "bytes": 2899443712, + "bits_per_second": 23219837690.601273, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 8.000573, + "end": 9.001439, + "seconds": 1.0008660554885864, + "bytes": 2881355776, + "bits_per_second": 23030900170.500252, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 8.000573, + "end": 9.001439, + "seconds": 1.0008660554885864, + "bytes": 2881355776, + "bits_per_second": 23030900170.500252, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 9.001439, + "end": 10.002583, + "seconds": 1.0011440515518188, + "bytes": 2892759040, + "bits_per_second": 23115626851.229584, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 9.001439, + "end": 10.002583, + "seconds": 1.0011440515518188, + "bytes": 2892759040, + "bits_per_second": 23115626851.229584, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 10.002583, + "end": 11.001842, + "seconds": 0.99925899505615234, + "bytes": 2764177408, + "bits_per_second": 22129817568.2245, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 10.002583, + "end": 11.001842, + "seconds": 0.99925899505615234, + "bytes": 2764177408, + "bits_per_second": 22129817568.2245, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 11.001842, + "end": 12.000482, + "seconds": 0.99864000082016, + "bytes": 2445148160, + "bits_per_second": 19587824705.534378, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 11.001842, + "end": 12.000482, + "seconds": 0.99864000082016, + "bytes": 2445148160, + "bits_per_second": 19587824705.534378, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 12.000482, + "end": 13.002419, + "seconds": 1.0019370317459106, + "bytes": 2400059392, + "bits_per_second": 19163355108.7961, + "retransmits": 1, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 12.000482, + "end": 13.002419, + "seconds": 1.0019370317459106, + "bytes": 2400059392, + "bits_per_second": 19163355108.7961, + "retransmits": 1, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 13.002419, + "end": 14.001867, + "seconds": 0.999448001384735, + "bytes": 2279211008, + "bits_per_second": 18243758593.480827, + "retransmits": 1, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 13.002419, + "end": 14.001867, + "seconds": 0.999448001384735, + "bytes": 2279211008, + "bits_per_second": 18243758593.480827, + "retransmits": 1, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 14.001867, + "end": 15.002236, + "seconds": 1.00036895275116, + "bytes": 2317877248, + "bits_per_second": 18536179009.758362, + "retransmits": 1, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 14.001867, + "end": 15.002236, + "seconds": 1.00036895275116, + "bytes": 2317877248, + "bits_per_second": 18536179009.758362, + "retransmits": 1, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 15.002236, + "end": 16.000375, + "seconds": 0.99813902378082275, + "bytes": 2446589952, + "bits_per_second": 19609211893.0097, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 15.002236, + "end": 16.000375, + "seconds": 0.99813902378082275, + "bytes": 2446589952, + "bits_per_second": 19609211893.0097, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 16.000375, + "end": 17.000421, + "seconds": 1.0000460147857666, + "bytes": 2556690432, + "bits_per_second": 20452582334.805489, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 16.000375, + "end": 17.000421, + "seconds": 1.0000460147857666, + "bytes": 2556690432, + "bits_per_second": 20452582334.805489, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 17.000421, + "end": 18.0033, + "seconds": 1.0028790235519409, + "bytes": 2577137664, + "bits_per_second": 20557914591.711674, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 17.000421, + "end": 18.0033, + "seconds": 1.0028790235519409, + "bytes": 2577137664, + "bits_per_second": 20557914591.711674, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 18.0033, + "end": 19.00298, + "seconds": 0.999679982662201, + "bytes": 2376204288, + "bits_per_second": 19015719663.9832, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 18.0033, + "end": 19.00298, + "seconds": 0.999679982662201, + "bytes": 2376204288, + "bits_per_second": 19015719663.9832, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 19.00298, + "end": 20.005007, + "seconds": 1.0020270347595215, + "bytes": 2401763328, + "bits_per_second": 19175237750.557529, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 19.00298, + "end": 20.005007, + "seconds": 1.0020270347595215, + "bytes": 2401763328, + "bits_per_second": 19175237750.557529, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 20.005007, + "end": 21.005, + "seconds": 0.99999302625656128, + "bytes": 2638479360, + "bits_per_second": 21107982081.651546, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 20.005007, + "end": 21.005, + "seconds": 0.99999302625656128, + "bytes": 2638479360, + "bits_per_second": 21107982081.651546, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 21.005, + "end": 22.002861, + "seconds": 0.99786102771759033, + "bytes": 2461401088, + "bits_per_second": 19733417938.0066, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 3, + "rttvar": 2, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 21.005, + "end": 22.002861, + "seconds": 0.99786102771759033, + "bytes": 2461401088, + "bits_per_second": 19733417938.0066, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 22.002861, + "end": 23.005001, + "seconds": 1.0021400451660156, + "bytes": 2453929984, + "bits_per_second": 19589517419.940876, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 22.002861, + "end": 23.005001, + "seconds": 1.0021400451660156, + "bytes": 2453929984, + "bits_per_second": 19589517419.940876, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 23.005001, + "end": 24.002855, + "seconds": 0.997853994369507, + "bytes": 2407792640, + "bits_per_second": 19303767112.914043, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 23.005001, + "end": 24.002855, + "seconds": 0.997853994369507, + "bytes": 2407792640, + "bits_per_second": 19303767112.914043, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 24.002855, + "end": 25.005002, + "seconds": 1.0021469593048096, + "bytes": 2352480256, + "bits_per_second": 18779523175.977448, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 24.002855, + "end": 25.005002, + "seconds": 1.0021469593048096, + "bytes": 2352480256, + "bits_per_second": 18779523175.977448, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 25.005002, + "end": 26.00014, + "seconds": 0.99513798952102661, + "bytes": 2676883456, + "bits_per_second": 21519696638.561012, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 25.005002, + "end": 26.00014, + "seconds": 0.99513798952102661, + "bytes": 2676883456, + "bits_per_second": 21519696638.561012, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 26.00014, + "end": 27.005, + "seconds": 1.0048600435256958, + "bytes": 2412118016, + "bits_per_second": 19203613729.424347, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 26.00014, + "end": 27.005, + "seconds": 1.0048600435256958, + "bytes": 2412118016, + "bits_per_second": 19203613729.424347, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 27.005, + "end": 28.00131, + "seconds": 0.996309995651245, + "bytes": 2420637696, + "bits_per_second": 19436823531.356686, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 27.005, + "end": 28.00131, + "seconds": 0.996309995651245, + "bytes": 2420637696, + "bits_per_second": 19436823531.356686, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 28.00131, + "end": 29.005003, + "seconds": 1.0036929845809937, + "bytes": 2518417408, + "bits_per_second": 20073209211.889431, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 28.00131, + "end": 29.005003, + "seconds": 1.0036929845809937, + "bytes": 2518417408, + "bits_per_second": 20073209211.889431, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 29.005003, + "end": 30.005076, + "seconds": 1.0000729560852051, + "bytes": 2579234816, + "bits_per_second": 20632373270.817673, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 29.005003, + "end": 30.005076, + "seconds": 1.0000729560852051, + "bytes": 2579234816, + "bits_per_second": 20632373270.817673, + "retransmits": 0, + "omitted": false, + "sender": true + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.005076, + "seconds": 30.005076, + "bytes": 78244478976, + "bits_per_second": 20861664599.949688, + "retransmits": 3, + "reorder": -1, + "max_snd_cwnd": 8388480, + "max_snd_wnd": 0, + "max_rtt": 3, + "min_rtt": 1, + "mean_rtt": 1, + "sender": true + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 29.6642, + "seconds": 30.005076, + "bytes": 78244478976, + "bits_per_second": 21101389277.580383, + "sender": true + } + }], + "sum_sent": { + "start": 0, + "end": 30.005076, + "seconds": 30.005076, + "bytes": 78244478976, + "bits_per_second": 20861664599.949688, + "retransmits": 3, + "sender": true + }, + "sum_received": { + "start": 0, + "end": 29.6642, + "seconds": 29.6642, + "bytes": 78244478976, + "bits_per_second": 21101389277.580383, + "sender": true + }, + "cpu_utilization_percent": { + "host_total": 50.121354277142174, + "host_user": 0.43477992821484029, + "host_system": 49.686567683948013, + "remote_total": 76.468111295969052, + "remote_user": 0.75295088672315957, + "remote_system": 75.715163780310547 + }, + "receiver_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/bridged-vfkit-2/vm-to-host.json b/performance/results/2026-08/M5/bench/vmnet-helper/bridged-vfkit-2/vm-to-host.json new file mode 100644 index 00000000..f441259c --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/bridged-vfkit-2/vm-to-host.json @@ -0,0 +1,702 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.1.203", + "local_port": 62997, + "remote_host": "192.168.1.202", + "remote_port": 5201 + }], + "version": "iperf 3.21", + "system_info": "Darwin Leos-MacBook-Pro.local 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:28:17 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8142 arm64", + "timestamp": { + "time": "Wed, 05 Aug 2026 11:51:22 UTC", + "timesecs": 1785930682, + "timemillisecs": 1785930682397 + }, + "connecting_to": { + "host": "192.168.1.202", + "port": 5201 + }, + "cookie": "5i2lxt27e5amjdysp4y3jo2o2pt33jlfsmun", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 131072, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 1, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1, + "gso": 0, + "gro": 0 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.002101, + "seconds": 1.002100944519043, + "bytes": 1644691456, + "bits_per_second": 13129946359.161392, + "omitted": false, + "sender": false + }], + "sum": { + "start": 0, + "end": 1.002101, + "seconds": 1.002100944519043, + "bytes": 1644691456, + "bits_per_second": 13129946359.161392, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 1.002101, + "end": 2.002161, + "seconds": 1.000059962272644, + "bytes": 1830682624, + "bits_per_second": 14644582869.529219, + "omitted": false, + "sender": false + }], + "sum": { + "start": 1.002101, + "end": 2.002161, + "seconds": 1.000059962272644, + "bytes": 1830682624, + "bits_per_second": 14644582869.529219, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 2.002161, + "end": 3.002402, + "seconds": 1.0002410411834717, + "bytes": 1892024320, + "bits_per_second": 15132546992.963875, + "omitted": false, + "sender": false + }], + "sum": { + "start": 2.002161, + "end": 3.002402, + "seconds": 1.0002410411834717, + "bytes": 1892024320, + "bits_per_second": 15132546992.963875, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 3.002402, + "end": 4.003933, + "seconds": 1.0015310049057007, + "bytes": 1796341760, + "bits_per_second": 14348766048.788553, + "omitted": false, + "sender": false + }], + "sum": { + "start": 3.002402, + "end": 4.003933, + "seconds": 1.0015310049057007, + "bytes": 1796341760, + "bits_per_second": 14348766048.788553, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 4.003933, + "end": 5.003522, + "seconds": 0.99958902597427368, + "bytes": 1863974912, + "bits_per_second": 14917930177.820683, + "omitted": false, + "sender": false + }], + "sum": { + "start": 4.003933, + "end": 5.003522, + "seconds": 0.99958902597427368, + "bytes": 1863974912, + "bits_per_second": 14917930177.820683, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 5.003522, + "end": 6.001346, + "seconds": 0.99782401323318481, + "bytes": 1956642816, + "bits_per_second": 15687277836.980623, + "omitted": false, + "sender": false + }], + "sum": { + "start": 5.003522, + "end": 6.001346, + "seconds": 0.99782401323318481, + "bytes": 1956642816, + "bits_per_second": 15687277836.980623, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 6.001346, + "end": 7.00119, + "seconds": 0.9998440146446228, + "bytes": 1975517184, + "bits_per_second": 15806603070.597273, + "omitted": false, + "sender": false + }], + "sum": { + "start": 6.001346, + "end": 7.00119, + "seconds": 0.9998440146446228, + "bytes": 1975517184, + "bits_per_second": 15806603070.597273, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 7.00119, + "end": 8.001452, + "seconds": 1.0002620220184326, + "bytes": 1863188480, + "bits_per_second": 14901603291.827593, + "omitted": false, + "sender": false + }], + "sum": { + "start": 7.00119, + "end": 8.001452, + "seconds": 1.0002620220184326, + "bytes": 1863188480, + "bits_per_second": 14901603291.827593, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 8.001452, + "end": 9.000105, + "seconds": 0.998652994632721, + "bytes": 1850998784, + "bits_per_second": 14827963618.580046, + "omitted": false, + "sender": false + }], + "sum": { + "start": 8.001452, + "end": 9.000105, + "seconds": 0.998652994632721, + "bytes": 1850998784, + "bits_per_second": 14827963618.580046, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 9.000105, + "end": 10.001089, + "seconds": 1.0009839534759521, + "bytes": 1739456512, + "bits_per_second": 13901973201.146139, + "omitted": false, + "sender": false + }], + "sum": { + "start": 9.000105, + "end": 10.001089, + "seconds": 1.0009839534759521, + "bytes": 1739456512, + "bits_per_second": 13901973201.146139, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 10.001089, + "end": 11.001419, + "seconds": 1.0003299713134766, + "bytes": 1422917632, + "bits_per_second": 11379586119.021486, + "omitted": false, + "sender": false + }], + "sum": { + "start": 10.001089, + "end": 11.001419, + "seconds": 1.0003299713134766, + "bytes": 1422917632, + "bits_per_second": 11379586119.021486, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 11.001419, + "end": 12.003791, + "seconds": 1.0023720264434814, + "bytes": 1780088832, + "bits_per_second": 14207011249.633032, + "omitted": false, + "sender": false + }], + "sum": { + "start": 11.001419, + "end": 12.003791, + "seconds": 1.0023720264434814, + "bytes": 1780088832, + "bits_per_second": 14207011249.633032, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 12.003791, + "end": 13.001746, + "seconds": 0.997955024242401, + "bytes": 1726087168, + "bits_per_second": 13836993660.593964, + "omitted": false, + "sender": false + }], + "sum": { + "start": 12.003791, + "end": 13.001746, + "seconds": 0.997955024242401, + "bytes": 1726087168, + "bits_per_second": 13836993660.593964, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 13.001746, + "end": 14.000199, + "seconds": 0.99845302104949951, + "bytes": 1889927168, + "bits_per_second": 15142843003.376957, + "omitted": false, + "sender": false + }], + "sum": { + "start": 13.001746, + "end": 14.000199, + "seconds": 0.99845302104949951, + "bytes": 1889927168, + "bits_per_second": 15142843003.376957, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 14.000199, + "end": 15.004696, + "seconds": 1.0044970512390137, + "bytes": 1898315776, + "bits_per_second": 15118537370.784639, + "omitted": false, + "sender": false + }], + "sum": { + "start": 14.000199, + "end": 15.004696, + "seconds": 1.0044970512390137, + "bytes": 1898315776, + "bits_per_second": 15118537370.784639, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 15.004696, + "end": 16.001208, + "seconds": 0.996511995792389, + "bytes": 1907097600, + "bits_per_second": 15310182781.96278, + "omitted": false, + "sender": false + }], + "sum": { + "start": 15.004696, + "end": 16.001208, + "seconds": 0.996511995792389, + "bytes": 1907097600, + "bits_per_second": 15310182781.96278, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 16.001208, + "end": 17.002312, + "seconds": 1.00110399723053, + "bytes": 1892024320, + "bits_per_second": 15119502670.924313, + "omitted": false, + "sender": false + }], + "sum": { + "start": 16.001208, + "end": 17.002312, + "seconds": 1.00110399723053, + "bytes": 1892024320, + "bits_per_second": 15119502670.924313, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 17.002312, + "end": 18.001261, + "seconds": 0.99894899129867554, + "bytes": 1935671296, + "bits_per_second": 15501662750.435705, + "omitted": false, + "sender": false + }], + "sum": { + "start": 17.002312, + "end": 18.001261, + "seconds": 0.99894899129867554, + "bytes": 1935671296, + "bits_per_second": 15501662750.435705, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 18.001261, + "end": 19.002148, + "seconds": 1.0008870363235474, + "bytes": 1917976576, + "bits_per_second": 15330214151.200125, + "omitted": false, + "sender": false + }], + "sum": { + "start": 18.001261, + "end": 19.002148, + "seconds": 1.0008870363235474, + "bytes": 1917976576, + "bits_per_second": 15330214151.200125, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 19.002148, + "end": 20.001169, + "seconds": 0.99902099370956421, + "bytes": 1941307392, + "bits_per_second": 15545678452.994574, + "omitted": false, + "sender": false + }], + "sum": { + "start": 19.002148, + "end": 20.001169, + "seconds": 0.99902099370956421, + "bytes": 1941307392, + "bits_per_second": 15545678452.994574, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 20.001169, + "end": 21.000116, + "seconds": 0.998947024345398, + "bytes": 1949040640, + "bits_per_second": 15608760765.084141, + "omitted": false, + "sender": false + }], + "sum": { + "start": 20.001169, + "end": 21.000116, + "seconds": 0.998947024345398, + "bytes": 1949040640, + "bits_per_second": 15608760765.084141, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 21.000116, + "end": 22.000089, + "seconds": 0.99997299909591675, + "bytes": 1897922560, + "bits_per_second": 15183790456.069725, + "omitted": false, + "sender": false + }], + "sum": { + "start": 21.000116, + "end": 22.000089, + "seconds": 0.99997299909591675, + "bytes": 1897922560, + "bits_per_second": 15183790456.069725, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 22.000089, + "end": 23.00076, + "seconds": 1.0006710290908813, + "bytes": 1871708160, + "bits_per_second": 14963624252.821339, + "omitted": false, + "sender": false + }], + "sum": { + "start": 22.000089, + "end": 23.00076, + "seconds": 1.0006710290908813, + "bytes": 1871708160, + "bits_per_second": 14963624252.821339, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 23.00076, + "end": 24.000742, + "seconds": 0.99998199939727783, + "bytes": 1866858496, + "bits_per_second": 14935136809.464308, + "omitted": false, + "sender": false + }], + "sum": { + "start": 23.00076, + "end": 24.000742, + "seconds": 0.99998199939727783, + "bytes": 1866858496, + "bits_per_second": 14935136809.464308, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 24.000742, + "end": 25.000066, + "seconds": 0.99932402372360229, + "bytes": 1799225344, + "bits_per_second": 14403539202.797255, + "omitted": false, + "sender": false + }], + "sum": { + "start": 24.000742, + "end": 25.000066, + "seconds": 0.99932402372360229, + "bytes": 1799225344, + "bits_per_second": 14403539202.797255, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 25.000066, + "end": 26.000708, + "seconds": 1.000641942024231, + "bytes": 1866858496, + "bits_per_second": 14925286799.179907, + "omitted": false, + "sender": false + }], + "sum": { + "start": 25.000066, + "end": 26.000708, + "seconds": 1.000641942024231, + "bytes": 1866858496, + "bits_per_second": 14925286799.179907, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 26.000708, + "end": 27.005025, + "seconds": 1.004317045211792, + "bytes": 1881145344, + "bits_per_second": 14984474099.836082, + "omitted": false, + "sender": false + }], + "sum": { + "start": 26.000708, + "end": 27.005025, + "seconds": 1.004317045211792, + "bytes": 1881145344, + "bits_per_second": 14984474099.836082, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 27.005025, + "end": 28.000028, + "seconds": 0.99500298500061035, + "bytes": 1790312448, + "bits_per_second": 14394428760.423481, + "omitted": false, + "sender": false + }], + "sum": { + "start": 27.005025, + "end": 28.000028, + "seconds": 0.99500298500061035, + "bytes": 1790312448, + "bits_per_second": 14394428760.423481, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 28.000028, + "end": 29.001065, + "seconds": 1.0010370016098022, + "bytes": 1774845952, + "bits_per_second": 14184058724.269403, + "omitted": false, + "sender": false + }], + "sum": { + "start": 28.000028, + "end": 29.001065, + "seconds": 1.0010370016098022, + "bytes": 1774845952, + "bits_per_second": 14184058724.269403, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 29.001065, + "end": 30.004087, + "seconds": 1.0030219554901123, + "bytes": 1879834624, + "bits_per_second": 14993367702.157194, + "omitted": false, + "sender": false + }], + "sum": { + "start": 29.001065, + "end": 30.004087, + "seconds": 1.0030219554901123, + "bytes": 1879834624, + "bits_per_second": 14993367702.157194, + "omitted": false, + "sender": false + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.004864, + "seconds": 30.004864, + "bytes": 55305830400, + "bits_per_second": 14745830649.324055, + "retransmits": 0, + "reorder": 0, + "max_snd_cwnd": 0, + "max_snd_wnd": 0, + "max_rtt": 0, + "min_rtt": 0, + "mean_rtt": 0, + "sender": false + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 30.004087, + "seconds": 30.004087, + "bytes": 55302946816, + "bits_per_second": 14745443663.324934, + "sender": false + } + }], + "sum_sent": { + "start": 0, + "end": 30.004864, + "seconds": 30.004864, + "bytes": 55305830400, + "bits_per_second": 14745830649.324055, + "retransmits": 0, + "sender": false + }, + "sum_received": { + "start": 0, + "end": 30.004087, + "seconds": 30.004087, + "bytes": 55302946816, + "bits_per_second": 14745443663.324934, + "sender": false + }, + "cpu_utilization_percent": { + "host_total": 52.065280608921483, + "host_user": 1.3001477651212792, + "host_system": 50.7651361765724, + "remote_total": 12.409925869031456, + "remote_user": 0.24413037763970907, + "remote_system": 12.165795491391746 + }, + "sender_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/bridged-vfkit-2/vm-to-vm.json b/performance/results/2026-08/M5/bench/vmnet-helper/bridged-vfkit-2/vm-to-vm.json new file mode 100644 index 00000000..b2846860 --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/bridged-vfkit-2/vm-to-vm.json @@ -0,0 +1,941 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.1.204", + "local_port": 52300, + "remote_host": "192.168.1.202", + "remote_port": 5201 + }], + "version": "iperf 3.20", + "system_info": "Linux client-vmnet-helper 7.0.0-28-generic #28-Ubuntu SMP PREEMPT_DYNAMIC Sun Jun 21 00:50:10 UTC 2026 aarch64", + "timestamp": { + "time": "Wed, 05 Aug 2026 11:51:52 GMT", + "timesecs": 1785930712, + "timemillisecs": 1785930712822 + }, + "connecting_to": { + "host": "192.168.1.202", + "port": 5201 + }, + "cookie": "l272j3bykp3mbj3qdoc2kmj3g5jbmn2a647u", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 16384, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 0, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.001176, + "seconds": 1.0011759996414185, + "bytes": 1816395776, + "bits_per_second": 14514097634.38645, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4883328, + "rtt": 1483, + "rttvar": 109, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 0, + "end": 1.001176, + "seconds": 1.0011759996414185, + "bytes": 1816395776, + "bits_per_second": 14514097634.38645, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 1.001176, + "end": 2.001076, + "seconds": 0.999899983406067, + "bytes": 1779040256, + "bits_per_second": 14233745658.7597, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4886144, + "rtt": 1516, + "rttvar": 51, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 1.001176, + "end": 2.001076, + "seconds": 0.999899983406067, + "bytes": 1779040256, + "bits_per_second": 14233745658.7597, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 2.001076, + "end": 3.001439, + "seconds": 1.0003629922866821, + "bytes": 1824129024, + "bits_per_second": 14587736956.004822, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4763776, + "rtt": 1585, + "rttvar": 100, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 2.001076, + "end": 3.001439, + "seconds": 1.0003629922866821, + "bytes": 1824129024, + "bits_per_second": 14587736956.004822, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 3.001439, + "end": 4.000134, + "seconds": 0.9986950159072876, + "bytes": 1823735808, + "bits_per_second": 14608950912.5521, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4842240, + "rtt": 1389, + "rttvar": 118, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 3.001439, + "end": 4.000134, + "seconds": 0.9986950159072876, + "bytes": 1823735808, + "bits_per_second": 14608950912.5521, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 4.000134, + "end": 5.001052, + "seconds": 1.0009180307388306, + "bytes": 1833435136, + "bits_per_second": 14654028239.62833, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4837888, + "rtt": 1702, + "rttvar": 98, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 4.000134, + "end": 5.001052, + "seconds": 1.0009180307388306, + "bytes": 1833435136, + "bits_per_second": 14654028239.62833, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 5.001052, + "end": 6.001166, + "seconds": 1.0001139640808105, + "bytes": 1825046528, + "bits_per_second": 14598708495.605278, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4808064, + "rtt": 1758, + "rttvar": 116, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 5.001052, + "end": 6.001166, + "seconds": 1.0001139640808105, + "bytes": 1825046528, + "bits_per_second": 14598708495.605278, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 6.001166, + "end": 7.001177, + "seconds": 1.0000109672546387, + "bytes": 1825964032, + "bits_per_second": 14607552051.257006, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4829440, + "rtt": 1377, + "rttvar": 121, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 6.001166, + "end": 7.001177, + "seconds": 1.0000109672546387, + "bytes": 1825964032, + "bits_per_second": 14607552051.257006, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 7.001177, + "end": 8.001171, + "seconds": 0.99999397993087769, + "bytes": 1813643264, + "bits_per_second": 14509233458.588333, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4843648, + "rtt": 1701, + "rttvar": 126, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 7.001177, + "end": 8.001171, + "seconds": 0.99999397993087769, + "bytes": 1813643264, + "bits_per_second": 14509233458.588333, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 8.001171, + "end": 9.001036, + "seconds": 0.99986499547958374, + "bytes": 1817313280, + "bits_per_second": 14540469269.0803, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4746880, + "rtt": 1921, + "rttvar": 170, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 8.001171, + "end": 9.001036, + "seconds": 0.99986499547958374, + "bytes": 1817313280, + "bits_per_second": 14540469269.0803, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 9.001036, + "end": 10.001087, + "seconds": 1.0000510215759277, + "bytes": 1836711936, + "bits_per_second": 14692945830.748693, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4886144, + "rtt": 2449, + "rttvar": 303, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 9.001036, + "end": 10.001087, + "seconds": 1.0000510215759277, + "bytes": 1836711936, + "bits_per_second": 14692945830.748693, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 10.001087, + "end": 11.00116, + "seconds": 1.0000729560852051, + "bytes": 1839726592, + "bits_per_second": 14716739060.331173, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4872064, + "rtt": 1847, + "rttvar": 92, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 10.001087, + "end": 11.00116, + "seconds": 1.0000729560852051, + "bytes": 1839726592, + "bits_per_second": 14716739060.331173, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 11.00116, + "end": 12.001109, + "seconds": 0.99994897842407227, + "bytes": 1839595520, + "bits_per_second": 14717515070.812653, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4819328, + "rtt": 1540, + "rttvar": 86, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 11.00116, + "end": 12.001109, + "seconds": 0.99994897842407227, + "bytes": 1839595520, + "bits_per_second": 14717515070.812653, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 12.001109, + "end": 13.001031, + "seconds": 0.999921977519989, + "bytes": 1835270144, + "bits_per_second": 14683306780.009739, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4886144, + "rtt": 1548, + "rttvar": 144, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 12.001109, + "end": 13.001031, + "seconds": 0.999921977519989, + "bytes": 1835270144, + "bits_per_second": 14683306780.009739, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 13.001031, + "end": 14.00109, + "seconds": 1.0000590085983276, + "bytes": 1814691840, + "bits_per_second": 14516678111.172287, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4792320, + "rtt": 1414, + "rttvar": 52, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 13.001031, + "end": 14.00109, + "seconds": 1.0000590085983276, + "bytes": 1814691840, + "bits_per_second": 14516678111.172287, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 14.00109, + "end": 15.000088, + "seconds": 0.998997986316681, + "bytes": 1824391168, + "bits_per_second": 14609768531.979168, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4874880, + "rtt": 1400, + "rttvar": 98, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 14.00109, + "end": 15.000088, + "seconds": 0.998997986316681, + "bytes": 1824391168, + "bits_per_second": 14609768531.979168, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 15.000088, + "end": 16.001222, + "seconds": 1.0011340379714966, + "bytes": 1873674240, + "bits_per_second": 14972414633.280869, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4805248, + "rtt": 1538, + "rttvar": 69, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 15.000088, + "end": 16.001222, + "seconds": 1.0011340379714966, + "bytes": 1873674240, + "bits_per_second": 14972414633.280869, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 16.001222, + "end": 17.001073, + "seconds": 0.99985098838806152, + "bytes": 1792933888, + "bits_per_second": 14345608766.2865, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4765312, + "rtt": 1708, + "rttvar": 166, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 16.001222, + "end": 17.001073, + "seconds": 0.99985098838806152, + "bytes": 1792933888, + "bits_per_second": 14345608766.2865, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 17.001073, + "end": 18.001022, + "seconds": 0.99994897842407227, + "bytes": 1762656256, + "bits_per_second": 14101969552.710264, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4824960, + "rtt": 1794, + "rttvar": 182, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 17.001073, + "end": 18.001022, + "seconds": 0.99994897842407227, + "bytes": 1762656256, + "bits_per_second": 14101969552.710264, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 18.001022, + "end": 19.001089, + "seconds": 1.0000669956207275, + "bytes": 1748107264, + "bits_per_second": 13983921250.515617, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4829440, + "rtt": 1953, + "rttvar": 65, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 18.001022, + "end": 19.001089, + "seconds": 1.0000669956207275, + "bytes": 1748107264, + "bits_per_second": 13983921250.515617, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 19.001089, + "end": 20.001082, + "seconds": 0.99999302625656128, + "bytes": 1817575424, + "bits_per_second": 14540704795.144659, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4873472, + "rtt": 1702, + "rttvar": 73, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 19.001089, + "end": 20.001082, + "seconds": 0.99999302625656128, + "bytes": 1817575424, + "bits_per_second": 14540704795.144659, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 20.001082, + "end": 21.001289, + "seconds": 1.00020694732666, + "bytes": 1837105152, + "bits_per_second": 14693800373.29427, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4883328, + "rtt": 1537, + "rttvar": 112, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 20.001082, + "end": 21.001289, + "seconds": 1.00020694732666, + "bytes": 1837105152, + "bits_per_second": 14693800373.29427, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 21.001289, + "end": 22.001093, + "seconds": 0.99980401992797852, + "bytes": 1810890752, + "bits_per_second": 14489965760.533339, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4829440, + "rtt": 1485, + "rttvar": 43, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 21.001289, + "end": 22.001093, + "seconds": 0.99980401992797852, + "bytes": 1810890752, + "bits_per_second": 14489965760.533339, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 22.001093, + "end": 23.000109, + "seconds": 0.999015986919403, + "bytes": 1777467392, + "bits_per_second": 14233745327.588232, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4852096, + "rtt": 1738, + "rttvar": 146, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 22.001093, + "end": 23.000109, + "seconds": 0.999015986919403, + "bytes": 1777467392, + "bits_per_second": 14233745327.588232, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 23.000109, + "end": 24.000416, + "seconds": 1.0003069639205933, + "bytes": 1841168384, + "bits_per_second": 14724827081.349051, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4790912, + "rtt": 1850, + "rttvar": 166, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 23.000109, + "end": 24.000416, + "seconds": 1.0003069639205933, + "bytes": 1841168384, + "bits_per_second": 14724827081.349051, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 24.000416, + "end": 25.000251, + "seconds": 0.99983501434326172, + "bytes": 1847459840, + "bits_per_second": 14782117557.373186, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4856320, + "rtt": 1687, + "rttvar": 55, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 24.000416, + "end": 25.000251, + "seconds": 0.99983501434326172, + "bytes": 1847459840, + "bits_per_second": 14782117557.373186, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 25.000251, + "end": 26.001056, + "seconds": 1.0008050203323364, + "bytes": 1820065792, + "bits_per_second": 14548814244.721613, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4775296, + "rtt": 1472, + "rttvar": 55, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 25.000251, + "end": 26.001056, + "seconds": 1.0008050203323364, + "bytes": 1820065792, + "bits_per_second": 14548814244.721613, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 26.001056, + "end": 27.001132, + "seconds": 1.0000760555267334, + "bytes": 1779564544, + "bits_per_second": 14235433668.594057, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4756736, + "rtt": 1681, + "rttvar": 166, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 26.001056, + "end": 27.001132, + "seconds": 1.0000760555267334, + "bytes": 1779564544, + "bits_per_second": 14235433668.594057, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 27.001132, + "end": 28.00011, + "seconds": 0.998978018760681, + "bytes": 1768685568, + "bits_per_second": 14163959845.2363, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4746880, + "rtt": 1762, + "rttvar": 110, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 27.001132, + "end": 28.00011, + "seconds": 0.998978018760681, + "bytes": 1768685568, + "bits_per_second": 14163959845.2363, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 28.00011, + "end": 29.000353, + "seconds": 1.0002429485321045, + "bytes": 1816002560, + "bits_per_second": 14524491776.043446, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4701312, + "rtt": 1590, + "rttvar": 138, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 28.00011, + "end": 29.000353, + "seconds": 1.0002429485321045, + "bytes": 1816002560, + "bits_per_second": 14524491776.043446, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 29.000353, + "end": 30.000317, + "seconds": 0.99996399879455566, + "bytes": 1786904576, + "bits_per_second": 14295751272.278534, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4753920, + "rtt": 1875, + "rttvar": 123, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 29.000353, + "end": 30.000317, + "seconds": 0.99996399879455566, + "bytes": 1786904576, + "bits_per_second": 14295751272.278534, + "retransmits": 0, + "omitted": false, + "sender": true + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.000317, + "seconds": 30.000317, + "bytes": 54430269440, + "bits_per_second": 14514585146.550285, + "retransmits": 0, + "reorder": 0, + "max_snd_cwnd": 4401920, + "max_snd_wnd": 4886144, + "max_rtt": 2449, + "min_rtt": 1377, + "mean_rtt": 1666, + "sender": true + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 30.002129, + "seconds": 30.000317, + "bytes": 54430007296, + "bits_per_second": 14513638627.712053, + "sender": true + } + }], + "sum_sent": { + "start": 0, + "end": 30.000317, + "seconds": 30.000317, + "bytes": 54430269440, + "bits_per_second": 14514585146.550285, + "retransmits": 0, + "sender": true + }, + "sum_received": { + "start": 0, + "end": 30.002129, + "seconds": 30.002129, + "bytes": 54430007296, + "bits_per_second": 14513638627.712053, + "sender": true + }, + "cpu_utilization_percent": { + "host_total": 14.397002576327619, + "host_user": 0.36682494794963583, + "host_system": 14.030177628377983, + "remote_total": 67.2751678263953, + "remote_user": 0.65380015968197458, + "remote_system": 66.6213676667133 + }, + "sender_tcp_congestion": "cubic", + "receiver_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit-2/host-to-vm.json b/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit-2/host-to-vm.json new file mode 100644 index 00000000..cd11f802 --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit-2/host-to-vm.json @@ -0,0 +1,942 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.64.1", + "local_port": 62889, + "remote_host": "192.168.64.12", + "remote_port": 5201 + }], + "version": "iperf 3.21", + "system_info": "Darwin Leos-MacBook-Pro.local 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:28:17 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8142 arm64", + "timestamp": { + "time": "Wed, 05 Aug 2026 11:47:17 UTC", + "timesecs": 1785930437, + "timemillisecs": 1785930437922 + }, + "connecting_to": { + "host": "192.168.64.12", + "port": 5201 + }, + "cookie": "q2vfyp3wwkkaafyjtsvpuw734yalgx7lgwln", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 131072, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 0, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1, + "gso": 0, + "gro": 0 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.000156, + "seconds": 1.000156044960022, + "bytes": 1621098496, + "bits_per_second": 12966764569.7411, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 0, + "end": 1.000156, + "seconds": 1.000156044960022, + "bytes": 1621098496, + "bits_per_second": 12966764569.7411, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 1.000156, + "end": 2.005015, + "seconds": 1.00485897064209, + "bytes": 1646526464, + "bits_per_second": 13108517808.8057, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 1.000156, + "end": 2.005015, + "seconds": 1.00485897064209, + "bytes": 1646526464, + "bits_per_second": 13108517808.8057, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 2.005015, + "end": 3.002026, + "seconds": 0.99701100587844849, + "bytes": 1659502592, + "bits_per_second": 13315821648.631388, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 3, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 2.005015, + "end": 3.002026, + "seconds": 0.99701100587844849, + "bytes": 1659502592, + "bits_per_second": 13315821648.631388, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 3.002026, + "end": 4.004995, + "seconds": 1.0029690265655518, + "bytes": 1660551168, + "bits_per_second": 13245084336.741241, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 3.002026, + "end": 4.004995, + "seconds": 1.0029690265655518, + "bytes": 1660551168, + "bits_per_second": 13245084336.741241, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 4.004995, + "end": 5.004351, + "seconds": 0.999355971813202, + "bytes": 1617428480, + "bits_per_second": 12947766566.624989, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 4.004995, + "end": 5.004351, + "seconds": 0.999355971813202, + "bytes": 1617428480, + "bits_per_second": 12947766566.624989, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 5.004351, + "end": 6.005061, + "seconds": 1.0007100105285645, + "bytes": 1602748416, + "bits_per_second": 12812890041.169432, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 5.004351, + "end": 6.005061, + "seconds": 1.0007100105285645, + "bytes": 1602748416, + "bits_per_second": 12812890041.169432, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 6.005061, + "end": 7.001544, + "seconds": 0.996483027935028, + "bytes": 1641807872, + "bits_per_second": 13180819550.151318, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 6.005061, + "end": 7.001544, + "seconds": 0.996483027935028, + "bytes": 1641807872, + "bits_per_second": 13180819550.151318, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 7.001544, + "end": 8.004633, + "seconds": 1.00308895111084, + "bytes": 1656619008, + "bits_per_second": 13212140408.20949, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 7.001544, + "end": 8.004633, + "seconds": 1.00308895111084, + "bytes": 1656619008, + "bits_per_second": 13212140408.20949, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 8.004633, + "end": 9.000176, + "seconds": 0.99554300308227539, + "bytes": 1627127808, + "bits_per_second": 13075299031.481642, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 8.004633, + "end": 9.000176, + "seconds": 0.99554300308227539, + "bytes": 1627127808, + "bits_per_second": 13075299031.481642, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 9.000176, + "end": 10.001926, + "seconds": 1.0017499923706055, + "bytes": 1642987520, + "bits_per_second": 13120938617.524151, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 9.000176, + "end": 10.001926, + "seconds": 1.0017499923706055, + "bytes": 1642987520, + "bits_per_second": 13120938617.524151, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 10.001926, + "end": 11.002537, + "seconds": 1.0006109476089478, + "bytes": 1647706112, + "bits_per_second": 13173600516.263355, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 10.001926, + "end": 11.002537, + "seconds": 1.0006109476089478, + "bytes": 1647706112, + "bits_per_second": 13173600516.263355, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 11.002537, + "end": 12.002517, + "seconds": 0.99997997283935547, + "bytes": 1647181824, + "bits_per_second": 13177718504.285414, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 11.002537, + "end": 12.002517, + "seconds": 0.99997997283935547, + "bytes": 1647181824, + "bits_per_second": 13177718504.285414, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 12.002517, + "end": 13.00153, + "seconds": 0.99901300668716431, + "bytes": 1645871104, + "bits_per_second": 13179977381.538904, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 12.002517, + "end": 13.00153, + "seconds": 0.99901300668716431, + "bytes": 1645871104, + "bits_per_second": 13179977381.538904, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 13.00153, + "end": 14.002501, + "seconds": 1.0009709596633911, + "bytes": 1639972864, + "bits_per_second": 13107056488.843544, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 13.00153, + "end": 14.002501, + "seconds": 1.0009709596633911, + "bytes": 1639972864, + "bits_per_second": 13107056488.843544, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 14.002501, + "end": 15.000672, + "seconds": 0.99817097187042236, + "bytes": 1650065408, + "bits_per_second": 13224711633.583376, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 14.002501, + "end": 15.000672, + "seconds": 0.99817097187042236, + "bytes": 1650065408, + "bits_per_second": 13224711633.583376, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 15.000672, + "end": 16.005002, + "seconds": 1.004330039024353, + "bytes": 1653866496, + "bits_per_second": 13173888516.620556, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 15.000672, + "end": 16.005002, + "seconds": 1.004330039024353, + "bytes": 1653866496, + "bits_per_second": 13173888516.620556, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 16.005002, + "end": 17.000502, + "seconds": 0.99550002813339233, + "bytes": 1611005952, + "bits_per_second": 12946305627.098448, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 16.005002, + "end": 17.000502, + "seconds": 0.99550002813339233, + "bytes": 1611005952, + "bits_per_second": 12946305627.098448, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 17.000502, + "end": 18.00149, + "seconds": 1.0009880065917969, + "bytes": 1653866496, + "bits_per_second": 13217872622.719221, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 1, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 17.000502, + "end": 18.00149, + "seconds": 1.0009880065917969, + "bytes": 1653866496, + "bits_per_second": 13217872622.719221, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 18.00149, + "end": 19.004998, + "seconds": 1.0035079717636108, + "bytes": 1562771456, + "bits_per_second": 12458467695.107704, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 3, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 18.00149, + "end": 19.004998, + "seconds": 1.0035079717636108, + "bytes": 1562771456, + "bits_per_second": 12458467695.107704, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 19.004998, + "end": 20.005045, + "seconds": 1.000046968460083, + "bytes": 1638793216, + "bits_per_second": 13109729984.17054, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 19.004998, + "end": 20.005045, + "seconds": 1.000046968460083, + "bytes": 1638793216, + "bits_per_second": 13109729984.17054, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 20.005045, + "end": 21.002368, + "seconds": 0.997322976589203, + "bytes": 1674838016, + "bits_per_second": 13434669051.567358, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 20.005045, + "end": 21.002368, + "seconds": 0.997322976589203, + "bytes": 1674838016, + "bits_per_second": 13434669051.567358, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 21.002368, + "end": 22.001626, + "seconds": 0.999257981777191, + "bytes": 1649672192, + "bits_per_second": 13207177502.378635, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 21.002368, + "end": 22.001626, + "seconds": 0.999257981777191, + "bytes": 1649672192, + "bits_per_second": 13207177502.378635, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 22.001626, + "end": 23.000488, + "seconds": 0.99886202812194824, + "bytes": 1615724544, + "bits_per_second": 12940522302.46751, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 22.001626, + "end": 23.000488, + "seconds": 0.99886202812194824, + "bytes": 1615724544, + "bits_per_second": 12940522302.46751, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 23.000488, + "end": 24.002893, + "seconds": 1.002405047416687, + "bytes": 1648230400, + "bits_per_second": 13154206709.135626, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 23.000488, + "end": 24.002893, + "seconds": 1.002405047416687, + "bytes": 1648230400, + "bits_per_second": 13154206709.135626, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 24.002893, + "end": 25.005465, + "seconds": 1.0025719404220581, + "bytes": 1023279104, + "bits_per_second": 8165232340.8869762, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 7, + "rttvar": 1, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 24.002893, + "end": 25.005465, + "seconds": 1.0025719404220581, + "bytes": 1023279104, + "bits_per_second": 8165232340.8869762, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 25.005465, + "end": 26.004995, + "seconds": 0.999530017375946, + "bytes": 1289224192, + "bits_per_second": 10318643118.96973, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 25.005465, + "end": 26.004995, + "seconds": 0.999530017375946, + "bytes": 1289224192, + "bits_per_second": 10318643118.96973, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 26.004995, + "end": 27.000979, + "seconds": 0.99598401784896851, + "bytes": 1568276480, + "bits_per_second": 12596800365.427664, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 26.004995, + "end": 27.000979, + "seconds": 0.99598401784896851, + "bytes": 1568276480, + "bits_per_second": 12596800365.427664, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 27.000979, + "end": 28.004997, + "seconds": 1.0040179491043091, + "bytes": 1629356032, + "bits_per_second": 12982684490.479948, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 1, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 27.000979, + "end": 28.004997, + "seconds": 1.0040179491043091, + "bytes": 1629356032, + "bits_per_second": 12982684490.479948, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 28.004997, + "end": 29.002111, + "seconds": 0.99711400270462036, + "bytes": 1603403776, + "bits_per_second": 12864356706.662226, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 28.004997, + "end": 29.002111, + "seconds": 0.99711400270462036, + "bytes": 1603403776, + "bits_per_second": 12864356706.662226, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 29.002111, + "end": 30.005063, + "seconds": 1.002951979637146, + "bytes": 1619656704, + "bits_per_second": 12919116662.68185, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 3, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 29.002111, + "end": 30.005063, + "seconds": 1.002951979637146, + "bytes": 1619656704, + "bits_per_second": 12919116662.68185, + "retransmits": 0, + "omitted": false, + "sender": true + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.005063, + "seconds": 30.005063, + "bytes": 48049684480, + "bits_per_second": 12811087110.1987, + "retransmits": 0, + "reorder": -1, + "max_snd_cwnd": 8388480, + "max_snd_wnd": 0, + "max_rtt": 7, + "min_rtt": 1, + "mean_rtt": 1, + "sender": true + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 30.3816, + "seconds": 30.005063, + "bytes": 48049684480, + "bits_per_second": 12652311788.714222, + "sender": true + } + }], + "sum_sent": { + "start": 0, + "end": 30.005063, + "seconds": 30.005063, + "bytes": 48049684480, + "bits_per_second": 12811087110.1987, + "retransmits": 0, + "sender": true + }, + "sum_received": { + "start": 0, + "end": 30.3816, + "seconds": 30.3816, + "bytes": 48049684480, + "bits_per_second": 12652311788.714222, + "sender": true + }, + "cpu_utilization_percent": { + "host_total": 52.132896535218229, + "host_user": 0.23067131350617531, + "host_system": 51.9022218892747, + "remote_total": 83.9596242728334, + "remote_user": 0.43577992220296352, + "remote_system": 83.5238410591667 + }, + "receiver_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit-2/vm-to-host.json b/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit-2/vm-to-host.json new file mode 100644 index 00000000..1c83faad --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit-2/vm-to-host.json @@ -0,0 +1,702 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.64.1", + "local_port": 62916, + "remote_host": "192.168.64.12", + "remote_port": 5201 + }], + "version": "iperf 3.21", + "system_info": "Darwin Leos-MacBook-Pro.local 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:28:17 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8142 arm64", + "timestamp": { + "time": "Wed, 05 Aug 2026 11:47:47 UTC", + "timesecs": 1785930467, + "timemillisecs": 1785930467941 + }, + "connecting_to": { + "host": "192.168.64.12", + "port": 5201 + }, + "cookie": "dj3es7sm3vcjrt6grkiwt6hqtxet4fkig3hf", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 131072, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 1, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1, + "gso": 0, + "gro": 0 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.001275, + "seconds": 1.0012749433517456, + "bytes": 1857159168, + "bits_per_second": 14838355281.582907, + "omitted": false, + "sender": false + }], + "sum": { + "start": 0, + "end": 1.001275, + "seconds": 1.0012749433517456, + "bytes": 1857159168, + "bits_per_second": 14838355281.582907, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 1.001275, + "end": 2.00027, + "seconds": 0.998995006084442, + "bytes": 1787035648, + "bits_per_second": 14310667317.581743, + "omitted": false, + "sender": false + }], + "sum": { + "start": 1.001275, + "end": 2.00027, + "seconds": 0.998995006084442, + "bytes": 1787035648, + "bits_per_second": 14310667317.581743, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 2.00027, + "end": 3.002527, + "seconds": 1.0022569894790649, + "bytes": 1830158336, + "bits_per_second": 14608295917.806444, + "omitted": false, + "sender": false + }], + "sum": { + "start": 2.00027, + "end": 3.002527, + "seconds": 1.0022569894790649, + "bytes": 1830158336, + "bits_per_second": 14608295917.806444, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 3.002527, + "end": 4.004994, + "seconds": 1.0024670362472534, + "bytes": 1780219904, + "bits_per_second": 14206710761.596895, + "omitted": false, + "sender": false + }], + "sum": { + "start": 3.002527, + "end": 4.004994, + "seconds": 1.0024670362472534, + "bytes": 1780219904, + "bits_per_second": 14206710761.596895, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 4.004994, + "end": 5.003717, + "seconds": 0.99872297048568726, + "bytes": 1278869504, + "bits_per_second": 10244037970.834496, + "omitted": false, + "sender": false + }], + "sum": { + "start": 4.004994, + "end": 5.003717, + "seconds": 0.99872297048568726, + "bytes": 1278869504, + "bits_per_second": 10244037970.834496, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 5.003717, + "end": 6.005056, + "seconds": 1.0013389587402344, + "bytes": 1480458240, + "bits_per_second": 11827828945.056021, + "omitted": false, + "sender": false + }], + "sum": { + "start": 5.003717, + "end": 6.005056, + "seconds": 1.0013389587402344, + "bytes": 1480458240, + "bits_per_second": 11827828945.056021, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 6.005056, + "end": 7.001588, + "seconds": 0.99653202295303345, + "bytes": 1532100608, + "bits_per_second": 12299459105.869259, + "omitted": false, + "sender": false + }], + "sum": { + "start": 6.005056, + "end": 7.001588, + "seconds": 0.99653202295303345, + "bytes": 1532100608, + "bits_per_second": 12299459105.869259, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 7.001588, + "end": 8.004998, + "seconds": 1.0034099817276, + "bytes": 1778778112, + "bits_per_second": 14181864995.502047, + "omitted": false, + "sender": false + }], + "sum": { + "start": 7.001588, + "end": 8.004998, + "seconds": 1.0034099817276, + "bytes": 1778778112, + "bits_per_second": 14181864995.502047, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 8.004998, + "end": 9.003413, + "seconds": 0.99841499328613281, + "bytes": 1695285248, + "bits_per_second": 13583812417.882256, + "omitted": false, + "sender": false + }], + "sum": { + "start": 8.004998, + "end": 9.003413, + "seconds": 0.99841499328613281, + "bytes": 1695285248, + "bits_per_second": 13583812417.882256, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 9.003413, + "end": 10.00053, + "seconds": 0.997116982936859, + "bytes": 1713897472, + "bits_per_second": 13750823635.172443, + "omitted": false, + "sender": false + }], + "sum": { + "start": 9.003413, + "end": 10.00053, + "seconds": 0.997116982936859, + "bytes": 1713897472, + "bits_per_second": 13750823635.172443, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 10.00053, + "end": 11.002486, + "seconds": 1.0019559860229492, + "bytes": 1744437248, + "bits_per_second": 13928254512.848789, + "omitted": false, + "sender": false + }], + "sum": { + "start": 10.00053, + "end": 11.002486, + "seconds": 1.0019559860229492, + "bytes": 1744437248, + "bits_per_second": 13928254512.848789, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 11.002486, + "end": 12.000944, + "seconds": 0.99845802783966064, + "bytes": 1759510528, + "bits_per_second": 14097822674.084839, + "omitted": false, + "sender": false + }], + "sum": { + "start": 11.002486, + "end": 12.000944, + "seconds": 0.99845802783966064, + "bytes": 1759510528, + "bits_per_second": 14097822674.084839, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 12.000944, + "end": 13.001187, + "seconds": 1.0002429485321045, + "bytes": 1874722816, + "bits_per_second": 14994139723.763943, + "omitted": false, + "sender": false + }], + "sum": { + "start": 12.000944, + "end": 13.001187, + "seconds": 1.0002429485321045, + "bytes": 1874722816, + "bits_per_second": 14994139723.763943, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 13.001187, + "end": 14.000207, + "seconds": 0.999019980430603, + "bytes": 1374683136, + "bits_per_second": 11008253391.748795, + "omitted": false, + "sender": false + }], + "sum": { + "start": 13.001187, + "end": 14.000207, + "seconds": 0.999019980430603, + "bytes": 1374683136, + "bits_per_second": 11008253391.748795, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 14.000207, + "end": 15.002414, + "seconds": 1.0022070407867432, + "bytes": 972423168, + "bits_per_second": 7762253733.4133072, + "omitted": false, + "sender": false + }], + "sum": { + "start": 14.000207, + "end": 15.002414, + "seconds": 1.0022070407867432, + "bytes": 972423168, + "bits_per_second": 7762253733.4133072, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 15.002414, + "end": 16.002256, + "seconds": 0.99984198808670044, + "bytes": 1112276992, + "bits_per_second": 8899622182.32867, + "omitted": false, + "sender": false + }], + "sum": { + "start": 15.002414, + "end": 16.002256, + "seconds": 0.99984198808670044, + "bytes": 1112276992, + "bits_per_second": 8899622182.32867, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 16.002256, + "end": 17.000648, + "seconds": 0.99839198589324951, + "bytes": 1128792064, + "bits_per_second": 9044880807.933033, + "omitted": false, + "sender": false + }], + "sum": { + "start": 16.002256, + "end": 17.000648, + "seconds": 0.99839198589324951, + "bytes": 1128792064, + "bits_per_second": 9044880807.933033, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 17.000648, + "end": 18.001444, + "seconds": 1.0007959604263306, + "bytes": 1171128320, + "bits_per_second": 9361575116.679, + "omitted": false, + "sender": false + }], + "sum": { + "start": 17.000648, + "end": 18.001444, + "seconds": 1.0007959604263306, + "bytes": 1171128320, + "bits_per_second": 9361575116.679, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 18.001444, + "end": 19.005001, + "seconds": 1.0035569667816162, + "bytes": 1225261056, + "bits_per_second": 9767346321.5895653, + "omitted": false, + "sender": false + }], + "sum": { + "start": 18.001444, + "end": 19.005001, + "seconds": 1.0035569667816162, + "bytes": 1225261056, + "bits_per_second": 9767346321.5895653, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 19.005001, + "end": 20.005022, + "seconds": 1.0000209808349609, + "bytes": 1238630400, + "bits_per_second": 9908835304.361824, + "omitted": false, + "sender": false + }], + "sum": { + "start": 19.005001, + "end": 20.005022, + "seconds": 1.0000209808349609, + "bytes": 1238630400, + "bits_per_second": 9908835304.361824, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 20.005022, + "end": 21.005, + "seconds": 0.999978005886078, + "bytes": 1464860672, + "bits_per_second": 11719143128.169031, + "omitted": false, + "sender": false + }], + "sum": { + "start": 20.005022, + "end": 21.005, + "seconds": 0.999978005886078, + "bytes": 1464860672, + "bits_per_second": 11719143128.169031, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 21.005, + "end": 22.003954, + "seconds": 0.99895399808883667, + "bytes": 1723203584, + "bits_per_second": 13800063564.863022, + "omitted": false, + "sender": false + }], + "sum": { + "start": 21.005, + "end": 22.003954, + "seconds": 0.99895399808883667, + "bytes": 1723203584, + "bits_per_second": 13800063564.863022, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 22.003954, + "end": 23.000445, + "seconds": 0.996491014957428, + "bytes": 1713111040, + "bits_per_second": 13753147910.305542, + "omitted": false, + "sender": false + }], + "sum": { + "start": 22.003954, + "end": 23.000445, + "seconds": 0.996491014957428, + "bytes": 1713111040, + "bits_per_second": 13753147910.305542, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 23.000445, + "end": 24.00501, + "seconds": 1.0045650005340576, + "bytes": 1802764288, + "bits_per_second": 14356576524.498426, + "omitted": false, + "sender": false + }], + "sum": { + "start": 23.000445, + "end": 24.00501, + "seconds": 1.0045650005340576, + "bytes": 1802764288, + "bits_per_second": 14356576524.498426, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 24.00501, + "end": 25.003325, + "seconds": 0.99831497669219971, + "bytes": 1873149952, + "bits_per_second": 15010492645.970024, + "omitted": false, + "sender": false + }], + "sum": { + "start": 24.00501, + "end": 25.003325, + "seconds": 0.99831497669219971, + "bytes": 1873149952, + "bits_per_second": 15010492645.970024, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 25.003325, + "end": 26.003333, + "seconds": 1.0000079870224, + "bytes": 1952317440, + "bits_per_second": 15618414775.371338, + "omitted": false, + "sender": false + }], + "sum": { + "start": 25.003325, + "end": 26.003333, + "seconds": 1.0000079870224, + "bytes": 1952317440, + "bits_per_second": 15618414775.371338, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 26.003333, + "end": 27.000266, + "seconds": 0.9969329833984375, + "bytes": 1644691456, + "bits_per_second": 13198010164.281443, + "omitted": false, + "sender": false + }], + "sum": { + "start": 26.003333, + "end": 27.000266, + "seconds": 0.9969329833984375, + "bytes": 1644691456, + "bits_per_second": 13198010164.281443, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 27.000266, + "end": 28.004997, + "seconds": 1.0047310590744019, + "bytes": 1730412544, + "bits_per_second": 13778115274.701469, + "omitted": false, + "sender": false + }], + "sum": { + "start": 27.000266, + "end": 28.004997, + "seconds": 1.0047310590744019, + "bytes": 1730412544, + "bits_per_second": 13778115274.701469, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 28.004997, + "end": 29.003274, + "seconds": 0.99827700853347778, + "bytes": 1704198144, + "bits_per_second": 13657116246.750452, + "omitted": false, + "sender": false + }], + "sum": { + "start": 28.004997, + "end": 29.003274, + "seconds": 0.99827700853347778, + "bytes": 1704198144, + "bits_per_second": 13657116246.750452, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 29.003274, + "end": 30.002222, + "seconds": 0.99894797801971436, + "bytes": 1634729984, + "bits_per_second": 13091612536.145409, + "omitted": false, + "sender": false + }], + "sum": { + "start": 29.003274, + "end": 30.002222, + "seconds": 0.99894797801971436, + "bytes": 1634729984, + "bits_per_second": 13091612536.145409, + "omitted": false, + "sender": false + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.00373, + "seconds": 30.00373, + "bytes": 47581757440, + "bits_per_second": 12686891247.188267, + "retransmits": 0, + "reorder": 0, + "max_snd_cwnd": 0, + "max_snd_wnd": 0, + "max_rtt": 0, + "min_rtt": 0, + "mean_rtt": 0, + "sender": false + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 30.002222, + "seconds": 30.002222, + "bytes": 47579398144, + "bits_per_second": 12686899828.686022, + "sender": false + } + }], + "sum_sent": { + "start": 0, + "end": 30.00373, + "seconds": 30.00373, + "bytes": 47581757440, + "bits_per_second": 12686891247.188267, + "retransmits": 0, + "sender": false + }, + "sum_received": { + "start": 0, + "end": 30.002222, + "seconds": 30.002222, + "bytes": 47579398144, + "bits_per_second": 12686899828.686022, + "sender": false + }, + "cpu_utilization_percent": { + "host_total": 60.445950972863258, + "host_user": 1.2860133619110377, + "host_system": 59.159944276876075, + "remote_total": 27.387333970587648, + "remote_user": 0.39962711290466646, + "remote_system": 26.987720189363184 + }, + "sender_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit-2/vm-to-vm.json b/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit-2/vm-to-vm.json new file mode 100644 index 00000000..67f2ebcb --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit-2/vm-to-vm.json @@ -0,0 +1,941 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.64.13", + "local_port": 42640, + "remote_host": "192.168.64.12", + "remote_port": 5201 + }], + "version": "iperf 3.20", + "system_info": "Linux client-vmnet-helper 7.0.0-28-generic #28-Ubuntu SMP PREEMPT_DYNAMIC Sun Jun 21 00:50:10 UTC 2026 aarch64", + "timestamp": { + "time": "Wed, 05 Aug 2026 11:48:18 GMT", + "timesecs": 1785930498, + "timemillisecs": 1785930498442 + }, + "connecting_to": { + "host": "192.168.64.12", + "port": 5201 + }, + "cookie": "awp2ixd773db2owevcejdtwanxcghw6d66zw", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 16384, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 0, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.001253, + "seconds": 1.0012530088424683, + "bytes": 1249509376, + "bits_per_second": 9983565512.1339359, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4877824, + "rtt": 1307, + "rttvar": 170, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 0, + "end": 1.001253, + "seconds": 1.0012530088424683, + "bytes": 1249509376, + "bits_per_second": 9983565512.1339359, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 1.001253, + "end": 2.001052, + "seconds": 0.99979901313781738, + "bytes": 1342439424, + "bits_per_second": 10741674327.417656, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4877824, + "rtt": 1909, + "rttvar": 126, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 1.001253, + "end": 2.001052, + "seconds": 0.99979901313781738, + "bytes": 1342439424, + "bits_per_second": 10741674327.417656, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 2.001052, + "end": 3.001052, + "seconds": 1, + "bytes": 1402601472, + "bits_per_second": 11220811776, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4877824, + "rtt": 1872, + "rttvar": 307, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 2.001052, + "end": 3.001052, + "seconds": 1, + "bytes": 1402601472, + "bits_per_second": 11220811776, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 3.001052, + "end": 4.001121, + "seconds": 1.00006902217865, + "bytes": 1434451968, + "bits_per_second": 11474823726.666761, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4821120, + "rtt": 1194, + "rttvar": 129, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 3.001052, + "end": 4.001121, + "seconds": 1.00006902217865, + "bytes": 1434451968, + "bits_per_second": 11474823726.666761, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 4.001121, + "end": 5.00115, + "seconds": 1.0000289678573608, + "bytes": 1391591424, + "bits_per_second": 11132408909.966614, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4830976, + "rtt": 1534, + "rttvar": 111, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 4.001121, + "end": 5.00115, + "seconds": 1.0000289678573608, + "bytes": 1391591424, + "bits_per_second": 11132408909.966614, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 5.00115, + "end": 6.001285, + "seconds": 1.0001349449157715, + "bytes": 1409286144, + "bits_per_second": 11272767949.278574, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4876416, + "rtt": 1251, + "rttvar": 506, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 5.00115, + "end": 6.001285, + "seconds": 1.0001349449157715, + "bytes": 1409286144, + "bits_per_second": 11272767949.278574, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 6.001285, + "end": 7.00125, + "seconds": 0.999965012073517, + "bytes": 1273888768, + "bits_per_second": 10191466722.288435, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4877824, + "rtt": 1466, + "rttvar": 426, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 6.001285, + "end": 7.00125, + "seconds": 0.999965012073517, + "bytes": 1273888768, + "bits_per_second": 10191466722.288435, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 7.00125, + "end": 8.001072, + "seconds": 0.99982202053070068, + "bytes": 1389756416, + "bits_per_second": 11120030465.120775, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4775552, + "rtt": 1508, + "rttvar": 377, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 7.00125, + "end": 8.001072, + "seconds": 0.99982202053070068, + "bytes": 1389756416, + "bits_per_second": 11120030465.120775, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 8.001072, + "end": 9.001094, + "seconds": 1.0000220537185669, + "bytes": 1333395456, + "bits_per_second": 10666928402.563036, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4877824, + "rtt": 1840, + "rttvar": 340, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 8.001072, + "end": 9.001094, + "seconds": 1.0000220537185669, + "bytes": 1333395456, + "bits_per_second": 10666928402.563036, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 9.001094, + "end": 10.001071, + "seconds": 0.9999769926071167, + "bytes": 1362886656, + "bits_per_second": 10903344105.521578, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4822528, + "rtt": 1739, + "rttvar": 105, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 9.001094, + "end": 10.001071, + "seconds": 0.9999769926071167, + "bytes": 1362886656, + "bits_per_second": 10903344105.521578, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 10.001071, + "end": 11.001126, + "seconds": 1.0000549554824829, + "bytes": 1387134976, + "bits_per_second": 11096469996.137505, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4867968, + "rtt": 1492, + "rttvar": 207, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 10.001071, + "end": 11.001126, + "seconds": 1.0000549554824829, + "bytes": 1387134976, + "bits_per_second": 11096469996.137505, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 11.001126, + "end": 12.001536, + "seconds": 1.0004099607467651, + "bytes": 1218052096, + "bits_per_second": 9740423576.6766968, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4877824, + "rtt": 996, + "rttvar": 269, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 11.001126, + "end": 12.001536, + "seconds": 1.0004099607467651, + "bytes": 1218052096, + "bits_per_second": 9740423576.6766968, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 12.001536, + "end": 13.000556, + "seconds": 0.999019980430603, + "bytes": 1346895872, + "bits_per_second": 10785737209.535719, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4866560, + "rtt": 1828, + "rttvar": 279, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 12.001536, + "end": 13.000556, + "seconds": 0.999019980430603, + "bytes": 1346895872, + "bits_per_second": 10785737209.535719, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 13.000556, + "end": 14.000722, + "seconds": 1.0001660585403442, + "bytes": 1433272320, + "bits_per_second": 11464274819.257408, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4877824, + "rtt": 1769, + "rttvar": 64, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 13.000556, + "end": 14.000722, + "seconds": 1.0001660585403442, + "bytes": 1433272320, + "bits_per_second": 11464274819.257408, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 14.000722, + "end": 15.001104, + "seconds": 1.0003819465637207, + "bytes": 1433272320, + "bits_per_second": 11461800764.583916, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4877824, + "rtt": 1236, + "rttvar": 170, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 14.000722, + "end": 15.001104, + "seconds": 1.0003819465637207, + "bytes": 1433272320, + "bits_per_second": 11461800764.583916, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 15.001104, + "end": 16.001156, + "seconds": 1.0000519752502441, + "bytes": 1359478784, + "bits_per_second": 10875265027.378731, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4863744, + "rtt": 1574, + "rttvar": 229, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 15.001104, + "end": 16.001156, + "seconds": 1.0000519752502441, + "bytes": 1359478784, + "bits_per_second": 10875265027.378731, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 16.001156, + "end": 17.001185, + "seconds": 1.0000289678573608, + "bytes": 1420689408, + "bits_per_second": 11365186038.911945, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4839552, + "rtt": 2055, + "rttvar": 25, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 16.001156, + "end": 17.001185, + "seconds": 1.0000289678573608, + "bytes": 1420689408, + "bits_per_second": 11365186038.911945, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 17.001185, + "end": 18.000585, + "seconds": 0.999400019645691, + "bytes": 1464205312, + "bits_per_second": 11720674670.541573, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4862336, + "rtt": 1176, + "rttvar": 135, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 17.001185, + "end": 18.000585, + "seconds": 0.999400019645691, + "bytes": 1464205312, + "bits_per_second": 11720674670.541573, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 18.000585, + "end": 19.001052, + "seconds": 1.0004669427871704, + "bytes": 1478230016, + "bits_per_second": 11820320714.500322, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4828160, + "rtt": 1383, + "rttvar": 143, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 18.000585, + "end": 19.001052, + "seconds": 1.0004669427871704, + "bytes": 1478230016, + "bits_per_second": 11820320714.500322, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 19.001052, + "end": 20.001135, + "seconds": 1.0000829696655273, + "bytes": 1451884544, + "bits_per_second": 11614112732.951151, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4850944, + "rtt": 1536, + "rttvar": 176, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 19.001052, + "end": 20.001135, + "seconds": 1.0000829696655273, + "bytes": 1451884544, + "bits_per_second": 11614112732.951151, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 20.001135, + "end": 21.00118, + "seconds": 1.0000449419021606, + "bytes": 1454899200, + "bits_per_second": 11638670536.00749, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4877824, + "rtt": 2068, + "rttvar": 299, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 20.001135, + "end": 21.00118, + "seconds": 1.0000449419021606, + "bytes": 1454899200, + "bits_per_second": 11638670536.00749, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 21.00118, + "end": 22.000595, + "seconds": 0.99941498041152954, + "bytes": 1535508480, + "bits_per_second": 12291258466.970131, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4828160, + "rtt": 1148, + "rttvar": 61, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 21.00118, + "end": 22.000595, + "seconds": 0.99941498041152954, + "bytes": 1535508480, + "bits_per_second": 12291258466.970131, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 22.000595, + "end": 23.000649, + "seconds": 1.0000540018081665, + "bytes": 1484652544, + "bits_per_second": 11876578995.259424, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4877824, + "rtt": 1862, + "rttvar": 165, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 22.000595, + "end": 23.000649, + "seconds": 1.0000540018081665, + "bytes": 1484652544, + "bits_per_second": 11876578995.259424, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 23.000649, + "end": 24.00063, + "seconds": 0.99998098611831665, + "bytes": 1484652544, + "bits_per_second": 11877446188.356525, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4877824, + "rtt": 1735, + "rttvar": 186, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 23.000649, + "end": 24.00063, + "seconds": 0.99998098611831665, + "bytes": 1484652544, + "bits_per_second": 11877446188.356525, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 24.00063, + "end": 25.001105, + "seconds": 1.00047504901886, + "bytes": 1492910080, + "bits_per_second": 11937609690.229124, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4727040, + "rtt": 1313, + "rttvar": 194, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 24.00063, + "end": 25.001105, + "seconds": 1.00047504901886, + "bytes": 1492910080, + "bits_per_second": 11937609690.229124, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 25.001105, + "end": 26.000631, + "seconds": 0.999526023864746, + "bytes": 1480327168, + "bits_per_second": 11848233123.745581, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4877824, + "rtt": 1657, + "rttvar": 278, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 25.001105, + "end": 26.000631, + "seconds": 0.999526023864746, + "bytes": 1480327168, + "bits_per_second": 11848233123.745581, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 26.000631, + "end": 27.000591, + "seconds": 0.99996000528335571, + "bytes": 1472987136, + "bits_per_second": 11784368400.475008, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4877824, + "rtt": 1295, + "rttvar": 267, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 26.000631, + "end": 27.000591, + "seconds": 0.99996000528335571, + "bytes": 1472987136, + "bits_per_second": 11784368400.475008, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 27.000591, + "end": 28.000563, + "seconds": 0.99997198581695557, + "bytes": 1462108160, + "bits_per_second": 11697192967.304892, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4872192, + "rtt": 2219, + "rttvar": 235, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 27.000591, + "end": 28.000563, + "seconds": 0.99997198581695557, + "bytes": 1462108160, + "bits_per_second": 11697192967.304892, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 28.000563, + "end": 29.001088, + "seconds": 1.0005249977111816, + "bytes": 1482555392, + "bits_per_second": 11854219697.790815, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4877824, + "rtt": 1371, + "rttvar": 154, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 28.000563, + "end": 29.001088, + "seconds": 1.0005249977111816, + "bytes": 1482555392, + "bits_per_second": 11854219697.790815, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 29.001088, + "end": 30.00132, + "seconds": 1.0002319812774658, + "bytes": 1487011840, + "bits_per_second": 11893335688.793583, + "retransmits": 0, + "snd_cwnd": 4420744, + "snd_wnd": 4877824, + "rtt": 1178, + "rttvar": 183, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 29.001088, + "end": 30.00132, + "seconds": 1.0002319812774658, + "bytes": 1487011840, + "bits_per_second": 11893335688.793583, + "retransmits": 0, + "omitted": false, + "sender": true + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.00132, + "seconds": 30.00132, + "bytes": 42439278592, + "bits_per_second": 11316643025.573542, + "retransmits": 0, + "reorder": 0, + "max_snd_cwnd": 4420744, + "max_snd_wnd": 4877824, + "max_rtt": 2219, + "min_rtt": 996, + "mean_rtt": 1550, + "sender": true + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 30.000129, + "seconds": 30.00132, + "bytes": 42439278592, + "bits_per_second": 11317092294.3698, + "sender": true + } + }], + "sum_sent": { + "start": 0, + "end": 30.00132, + "seconds": 30.00132, + "bytes": 42439278592, + "bits_per_second": 11316643025.573542, + "retransmits": 0, + "sender": true + }, + "sum_received": { + "start": 0, + "end": 30.000129, + "seconds": 30.000129, + "bytes": 42439278592, + "bits_per_second": 11317092294.3698, + "sender": true + }, + "cpu_utilization_percent": { + "host_total": 19.736585326507051, + "host_user": 0.21559030336264143, + "host_system": 19.520995023144412, + "remote_total": 88.5937555989294, + "remote_user": 0.44133438643900336, + "remote_system": 88.1524212124904 + }, + "sender_tcp_congestion": "cubic", + "receiver_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit:nopoll-2/host-to-vm.json b/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit:nopoll-2/host-to-vm.json new file mode 100644 index 00000000..4ec2f1f3 --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit:nopoll-2/host-to-vm.json @@ -0,0 +1,942 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.64.1", + "local_port": 63388, + "remote_host": "192.168.64.12", + "remote_port": 5201 + }], + "version": "iperf 3.21", + "system_info": "Darwin Leos-MacBook-Pro.local 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:28:17 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8142 arm64", + "timestamp": { + "time": "Wed, 05 Aug 2026 12:07:09 UTC", + "timesecs": 1785931629, + "timemillisecs": 1785931629726 + }, + "connecting_to": { + "host": "192.168.64.12", + "port": 5201 + }, + "cookie": "hqutshbjfsnddkoysdhkfopuqlabbpi2sbrp", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 131072, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 0, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1, + "gso": 0, + "gro": 0 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.002883, + "seconds": 1.0028829574584961, + "bytes": 1752301568, + "bits_per_second": 13978114235.309605, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 0, + "end": 1.002883, + "seconds": 1.0028829574584961, + "bytes": 1752301568, + "bits_per_second": 13978114235.309605, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 1.002883, + "end": 2.005339, + "seconds": 1.0024559497833252, + "bytes": 1602879488, + "bits_per_second": 12791620326.829945, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 1.002883, + "end": 2.005339, + "seconds": 1.0024559497833252, + "bytes": 1602879488, + "bits_per_second": 12791620326.829945, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 2.005339, + "end": 3.002678, + "seconds": 0.99733901023864746, + "bytes": 1643511808, + "bits_per_second": 13183174757.050632, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 2.005339, + "end": 3.002678, + "seconds": 0.99733901023864746, + "bytes": 1643511808, + "bits_per_second": 13183174757.050632, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 3.002678, + "end": 4.005282, + "seconds": 1.0026040077209473, + "bytes": 1747582976, + "bits_per_second": 13944352606.149975, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 3.002678, + "end": 4.005282, + "seconds": 1.0026040077209473, + "bytes": 1747582976, + "bits_per_second": 13944352606.149975, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 4.005282, + "end": 5.000841, + "seconds": 0.9955589771270752, + "bytes": 1643773952, + "bits_per_second": 13208852431.7746, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 4.005282, + "end": 5.000841, + "seconds": 0.9955589771270752, + "bytes": 1643773952, + "bits_per_second": 13208852431.7746, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 5.000841, + "end": 6.00197, + "seconds": 1.0011290311813354, + "bytes": 1700265984, + "bits_per_second": 13586787964.733622, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 3, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 5.000841, + "end": 6.00197, + "seconds": 1.0011290311813354, + "bytes": 1700265984, + "bits_per_second": 13586787964.733622, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 6.00197, + "end": 7.002258, + "seconds": 1.0002880096435547, + "bytes": 1669464064, + "bits_per_second": 13351867045.531427, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 6.00197, + "end": 7.002258, + "seconds": 1.0002880096435547, + "bytes": 1669464064, + "bits_per_second": 13351867045.531427, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 7.002258, + "end": 8.001346, + "seconds": 0.99908798933029175, + "bytes": 1824784384, + "bits_per_second": 14611601008.020834, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 7.002258, + "end": 8.001346, + "seconds": 0.99908798933029175, + "bytes": 1824784384, + "bits_per_second": 14611601008.020834, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 8.001346, + "end": 9.004869, + "seconds": 1.0035229921340942, + "bytes": 1883111424, + "bits_per_second": 15012004219.2187, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 8.001346, + "end": 9.004869, + "seconds": 1.0035229921340942, + "bytes": 1883111424, + "bits_per_second": 15012004219.2187, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 9.004869, + "end": 10.001729, + "seconds": 0.99686002731323242, + "bytes": 1883373568, + "bits_per_second": 15114447496.314009, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 9.004869, + "end": 10.001729, + "seconds": 0.99686002731323242, + "bytes": 1883373568, + "bits_per_second": 15114447496.314009, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 10.001729, + "end": 11.005191, + "seconds": 1.0034619569778442, + "bytes": 1860304896, + "bits_per_second": 14831094556.710329, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 10.001729, + "end": 11.005191, + "seconds": 1.0034619569778442, + "bytes": 1860304896, + "bits_per_second": 14831094556.710329, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 11.005191, + "end": 12.004275, + "seconds": 0.9990839958190918, + "bytes": 1911291904, + "bits_per_second": 15304354084.327343, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 11.005191, + "end": 12.004275, + "seconds": 0.9990839958190918, + "bytes": 1911291904, + "bits_per_second": 15304354084.327343, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 12.004275, + "end": 13.00219, + "seconds": 0.997915029525757, + "bytes": 1878917120, + "bits_per_second": 15062742333.02549, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 12.004275, + "end": 13.00219, + "seconds": 0.997915029525757, + "bytes": 1878917120, + "bits_per_second": 15062742333.02549, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 13.00219, + "end": 14.004915, + "seconds": 1.0027250051498413, + "bytes": 1894383616, + "bits_per_second": 15113883517.580492, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 13.00219, + "end": 14.004915, + "seconds": 1.0027250051498413, + "bytes": 1894383616, + "bits_per_second": 15113883517.580492, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 14.004915, + "end": 15.00518, + "seconds": 1.0002650022506714, + "bytes": 1684799488, + "bits_per_second": 13474825045.035662, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 14.004915, + "end": 15.00518, + "seconds": 1.0002650022506714, + "bytes": 1684799488, + "bits_per_second": 13474825045.035662, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 15.00518, + "end": 16.000755, + "seconds": 0.99557501077651978, + "bytes": 1846018048, + "bits_per_second": 14833783717.091566, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 15.00518, + "end": 16.000755, + "seconds": 0.99557501077651978, + "bytes": 1846018048, + "bits_per_second": 14833783717.091566, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 16.000755, + "end": 17.002652, + "seconds": 1.0018969774246216, + "bytes": 1855193088, + "bits_per_second": 14813443935.273888, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 16.000755, + "end": 17.002652, + "seconds": 1.0018969774246216, + "bytes": 1855193088, + "bits_per_second": 14813443935.273888, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 17.002652, + "end": 18.003458, + "seconds": 1.0008059740066528, + "bytes": 1852571648, + "bits_per_second": 14808637806.853739, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 17.002652, + "end": 18.003458, + "seconds": 1.0008059740066528, + "bytes": 1852571648, + "bits_per_second": 14808637806.853739, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 18.003458, + "end": 19.005132, + "seconds": 1.0016740560531616, + "bytes": 1860567040, + "bits_per_second": 14859660415.533449, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 18.003458, + "end": 19.005132, + "seconds": 1.0016740560531616, + "bytes": 1860567040, + "bits_per_second": 14859660415.533449, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 19.005132, + "end": 20.003163, + "seconds": 0.99803102016448975, + "bytes": 1849163776, + "bits_per_second": 14822495402.559584, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 19.005132, + "end": 20.003163, + "seconds": 0.99803102016448975, + "bytes": 1849163776, + "bits_per_second": 14822495402.559584, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 20.003163, + "end": 21.003142, + "seconds": 0.999979019165039, + "bytes": 1852440576, + "bits_per_second": 14819835540.523624, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 20.003163, + "end": 21.003142, + "seconds": 0.999979019165039, + "bytes": 1852440576, + "bits_per_second": 14819835540.523624, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 21.003142, + "end": 22.000265, + "seconds": 0.99712300300598145, + "bytes": 1813643264, + "bits_per_second": 14551009322.079559, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 21.003142, + "end": 22.000265, + "seconds": 0.99712300300598145, + "bytes": 1813643264, + "bits_per_second": 14551009322.079559, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 22.000265, + "end": 23.003873, + "seconds": 1.0036079883575439, + "bytes": 1853751296, + "bits_per_second": 14776696220.075006, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 22.000265, + "end": 23.003873, + "seconds": 1.0036079883575439, + "bytes": 1853751296, + "bits_per_second": 14776696220.075006, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 23.003873, + "end": 24.001022, + "seconds": 0.99714899063110352, + "bytes": 1821376512, + "bits_per_second": 14612672963.523626, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 23.003873, + "end": 24.001022, + "seconds": 0.99714899063110352, + "bytes": 1821376512, + "bits_per_second": 14612672963.523626, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 24.001022, + "end": 25.003367, + "seconds": 1.0023449659347534, + "bytes": 1670250496, + "bits_per_second": 13330743827.838793, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 24.001022, + "end": 25.003367, + "seconds": 1.0023449659347534, + "bytes": 1670250496, + "bits_per_second": 13330743827.838793, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 25.003367, + "end": 26.002149, + "seconds": 0.998781979084015, + "bytes": 1853227008, + "bits_per_second": 14843896240.095148, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 25.003367, + "end": 26.002149, + "seconds": 0.998781979084015, + "bytes": 1853227008, + "bits_per_second": 14843896240.095148, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 26.002149, + "end": 27.001435, + "seconds": 0.9992859959602356, + "bytes": 1862664192, + "bits_per_second": 14911960736.206459, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 26.002149, + "end": 27.001435, + "seconds": 0.9992859959602356, + "bytes": 1862664192, + "bits_per_second": 14911960736.206459, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 27.001435, + "end": 28.000528, + "seconds": 0.999092996120453, + "bytes": 1880227840, + "bits_per_second": 15055478097.042454, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 27.001435, + "end": 28.000528, + "seconds": 0.999092996120453, + "bytes": 1880227840, + "bits_per_second": 15055478097.042454, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 28.000528, + "end": 29.000636, + "seconds": 1.000108003616333, + "bytes": 1801715712, + "bits_per_second": 14412169129.6148, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 28.000528, + "end": 29.000636, + "seconds": 1.000108003616333, + "bytes": 1801715712, + "bits_per_second": 14412169129.6148, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 29.000636, + "end": 30.006849, + "seconds": 1.0062129497528076, + "bytes": 1697775616, + "bits_per_second": 13498340417.241386, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 1, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 29.000636, + "end": 30.006849, + "seconds": 1.0062129497528076, + "bytes": 1697775616, + "bits_per_second": 13498340417.241386, + "retransmits": 0, + "omitted": false, + "sender": true + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.006849, + "seconds": 30.006849, + "bytes": 53951332352, + "bits_per_second": 14383738153.112978, + "retransmits": 0, + "reorder": -1, + "max_snd_cwnd": 8388480, + "max_snd_wnd": 0, + "max_rtt": 3, + "min_rtt": 1, + "mean_rtt": 1, + "sender": true + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 29.84124, + "seconds": 30.006849, + "bytes": 53951332352, + "bits_per_second": 14463563136.6525, + "sender": true + } + }], + "sum_sent": { + "start": 0, + "end": 30.006849, + "seconds": 30.006849, + "bytes": 53951332352, + "bits_per_second": 14383738153.112978, + "retransmits": 0, + "sender": true + }, + "sum_received": { + "start": 0, + "end": 29.84124, + "seconds": 29.84124, + "bytes": 53951332352, + "bits_per_second": 14463563136.6525, + "sender": true + }, + "cpu_utilization_percent": { + "host_total": 60.615503450518851, + "host_user": 0.21351079858530309, + "host_system": 60.401985987322917, + "remote_total": 25.338970893305206, + "remote_user": 0.73088020121389574, + "remote_system": 24.608080638902909 + }, + "receiver_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit:nopoll-2/vm-to-host.json b/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit:nopoll-2/vm-to-host.json new file mode 100644 index 00000000..6c628fd3 --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit:nopoll-2/vm-to-host.json @@ -0,0 +1,702 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.64.1", + "local_port": 63394, + "remote_host": "192.168.64.12", + "remote_port": 5201 + }], + "version": "iperf 3.21", + "system_info": "Darwin Leos-MacBook-Pro.local 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:28:17 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8142 arm64", + "timestamp": { + "time": "Wed, 05 Aug 2026 12:07:39 UTC", + "timesecs": 1785931659, + "timemillisecs": 1785931659751 + }, + "connecting_to": { + "host": "192.168.64.12", + "port": 5201 + }, + "cookie": "bqj7ucs7375pff7vyqfqoo46ngh4cybfsm45", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 131072, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 1, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1, + "gso": 0, + "gro": 0 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.001488, + "seconds": 1.0014879703521729, + "bytes": 1875116032, + "bits_per_second": 14978640483.045372, + "omitted": false, + "sender": false + }], + "sum": { + "start": 0, + "end": 1.001488, + "seconds": 1.0014879703521729, + "bytes": 1875116032, + "bits_per_second": 14978640483.045372, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 1.001488, + "end": 2.003006, + "seconds": 1.0015180110931396, + "bytes": 1950875648, + "bits_per_second": 15583349486.611052, + "omitted": false, + "sender": false + }], + "sum": { + "start": 1.001488, + "end": 2.003006, + "seconds": 1.0015180110931396, + "bytes": 1950875648, + "bits_per_second": 15583349486.611052, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 2.003006, + "end": 3.000713, + "seconds": 0.99770700931549072, + "bytes": 1958346752, + "bits_per_second": 15702780345.0521, + "omitted": false, + "sender": false + }], + "sum": { + "start": 2.003006, + "end": 3.000713, + "seconds": 0.99770700931549072, + "bytes": 1958346752, + "bits_per_second": 15702780345.0521, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 3.000713, + "end": 4.002978, + "seconds": 1.0022649765014648, + "bytes": 1827667968, + "bits_per_second": 14588301583.7166, + "omitted": false, + "sender": false + }], + "sum": { + "start": 3.000713, + "end": 4.002978, + "seconds": 1.0022649765014648, + "bytes": 1827667968, + "bits_per_second": 14588301583.7166, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 4.002978, + "end": 5.003676, + "seconds": 1.00069797039032, + "bytes": 1679687680, + "bits_per_second": 13428129003.558121, + "omitted": false, + "sender": false + }], + "sum": { + "start": 4.002978, + "end": 5.003676, + "seconds": 1.00069797039032, + "bytes": 1679687680, + "bits_per_second": 13428129003.558121, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 5.003676, + "end": 6.001627, + "seconds": 0.9979509711265564, + "bytes": 1938292736, + "bits_per_second": 15538180067.599277, + "omitted": false, + "sender": false + }], + "sum": { + "start": 5.003676, + "end": 6.001627, + "seconds": 0.9979509711265564, + "bytes": 1938292736, + "bits_per_second": 15538180067.599277, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 6.001627, + "end": 7.000273, + "seconds": 0.99864602088928223, + "bytes": 1947205632, + "bits_per_second": 15598765458.583908, + "omitted": false, + "sender": false + }], + "sum": { + "start": 6.001627, + "end": 7.000273, + "seconds": 0.99864602088928223, + "bytes": 1947205632, + "bits_per_second": 15598765458.583908, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 7.000273, + "end": 8.003444, + "seconds": 1.0031709671020508, + "bytes": 1952972800, + "bits_per_second": 15574396501.060841, + "omitted": false, + "sender": false + }], + "sum": { + "start": 7.000273, + "end": 8.003444, + "seconds": 1.0031709671020508, + "bytes": 1952972800, + "bits_per_second": 15574396501.060841, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 8.003444, + "end": 9.005039, + "seconds": 1.0015950202941895, + "bytes": 1800404992, + "bits_per_second": 14380303060.78146, + "omitted": false, + "sender": false + }], + "sum": { + "start": 8.003444, + "end": 9.005039, + "seconds": 1.0015950202941895, + "bytes": 1800404992, + "bits_per_second": 14380303060.78146, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 9.005039, + "end": 10.00507, + "seconds": 1.0000309944152832, + "bytes": 1668284416, + "bits_per_second": 13345861680.820753, + "omitted": false, + "sender": false + }], + "sum": { + "start": 9.005039, + "end": 10.00507, + "seconds": 1.0000309944152832, + "bytes": 1668284416, + "bits_per_second": 13345861680.820753, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 10.00507, + "end": 11.00083, + "seconds": 0.99576002359390259, + "bytes": 1638137856, + "bits_per_second": 13160904773.723482, + "omitted": false, + "sender": false + }], + "sum": { + "start": 10.00507, + "end": 11.00083, + "seconds": 0.99576002359390259, + "bytes": 1638137856, + "bits_per_second": 13160904773.723482, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 11.00083, + "end": 12.005039, + "seconds": 1.004209041595459, + "bytes": 1547304960, + "bits_per_second": 12326556690.162323, + "omitted": false, + "sender": false + }], + "sum": { + "start": 11.00083, + "end": 12.005039, + "seconds": 1.004209041595459, + "bytes": 1547304960, + "bits_per_second": 12326556690.162323, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 12.005039, + "end": 13.005034, + "seconds": 0.999994993209839, + "bytes": 1615724544, + "bits_per_second": 12925861069.074024, + "omitted": false, + "sender": false + }], + "sum": { + "start": 12.005039, + "end": 13.005034, + "seconds": 0.999994993209839, + "bytes": 1615724544, + "bits_per_second": 12925861069.074024, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 13.005034, + "end": 14.003231, + "seconds": 0.99819701910018921, + "bytes": 1682964480, + "bits_per_second": 13488034508.594986, + "omitted": false, + "sender": false + }], + "sum": { + "start": 13.005034, + "end": 14.003231, + "seconds": 0.99819701910018921, + "bytes": 1682964480, + "bits_per_second": 13488034508.594986, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 14.003231, + "end": 15.003352, + "seconds": 1.000120997428894, + "bytes": 1575747584, + "bits_per_second": 12604455565.283991, + "omitted": false, + "sender": false + }], + "sum": { + "start": 14.003231, + "end": 15.003352, + "seconds": 1.000120997428894, + "bytes": 1575747584, + "bits_per_second": 12604455565.283991, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 15.003352, + "end": 16.001787, + "seconds": 0.99843502044677734, + "bytes": 1712717824, + "bits_per_second": 13723219149.373163, + "omitted": false, + "sender": false + }], + "sum": { + "start": 15.003352, + "end": 16.001787, + "seconds": 0.99843502044677734, + "bytes": 1712717824, + "bits_per_second": 13723219149.373163, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 16.001787, + "end": 17.005029, + "seconds": 1.003242015838623, + "bytes": 1737621504, + "bits_per_second": 13856050496.828522, + "omitted": false, + "sender": false + }], + "sum": { + "start": 16.001787, + "end": 17.005029, + "seconds": 1.003242015838623, + "bytes": 1737621504, + "bits_per_second": 13856050496.828522, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 17.005029, + "end": 18.005041, + "seconds": 1.0000120401382446, + "bytes": 1632501760, + "bits_per_second": 13059856837.518221, + "omitted": false, + "sender": false + }], + "sum": { + "start": 17.005029, + "end": 18.005041, + "seconds": 1.0000120401382446, + "bytes": 1632501760, + "bits_per_second": 13059856837.518221, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 18.005041, + "end": 19.00503, + "seconds": 0.99998897314071655, + "bytes": 1531838464, + "bits_per_second": 12254842844.427586, + "omitted": false, + "sender": false + }], + "sum": { + "start": 18.005041, + "end": 19.00503, + "seconds": 0.99998897314071655, + "bytes": 1531838464, + "bits_per_second": 12254842844.427586, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 19.00503, + "end": 20.000968, + "seconds": 0.995938003063202, + "bytes": 1563951104, + "bits_per_second": 12562638230.008396, + "omitted": false, + "sender": false + }], + "sum": { + "start": 19.00503, + "end": 20.000968, + "seconds": 0.995938003063202, + "bytes": 1563951104, + "bits_per_second": 12562638230.008396, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 20.000968, + "end": 21.001756, + "seconds": 1.0007879734039307, + "bytes": 1477443584, + "bits_per_second": 11810242515.004206, + "omitted": false, + "sender": false + }], + "sum": { + "start": 20.000968, + "end": 21.001756, + "seconds": 1.0007879734039307, + "bytes": 1477443584, + "bits_per_second": 11810242515.004206, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 21.001756, + "end": 22.002832, + "seconds": 1.0010759830474854, + "bytes": 1517158400, + "bits_per_second": 12124221742.940643, + "omitted": false, + "sender": false + }], + "sum": { + "start": 21.001756, + "end": 22.002832, + "seconds": 1.0010759830474854, + "bytes": 1517158400, + "bits_per_second": 12124221742.940643, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 22.002832, + "end": 23.004766, + "seconds": 1.0019340515136719, + "bytes": 1735262208, + "bits_per_second": 13855300798.518246, + "omitted": false, + "sender": false + }], + "sum": { + "start": 22.002832, + "end": 23.004766, + "seconds": 1.0019340515136719, + "bytes": 1735262208, + "bits_per_second": 13855300798.518246, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 23.004766, + "end": 24.005037, + "seconds": 1.0002709627151489, + "bytes": 1982595072, + "bits_per_second": 15856464065.444166, + "omitted": false, + "sender": false + }], + "sum": { + "start": 23.004766, + "end": 24.005037, + "seconds": 1.0002709627151489, + "bytes": 1982595072, + "bits_per_second": 15856464065.444166, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 24.005037, + "end": 25.003971, + "seconds": 0.998933970928192, + "bytes": 1971978240, + "bits_per_second": 15792661356.126848, + "omitted": false, + "sender": false + }], + "sum": { + "start": 24.005037, + "end": 25.003971, + "seconds": 0.998933970928192, + "bytes": 1971978240, + "bits_per_second": 15792661356.126848, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 25.003971, + "end": 26.002824, + "seconds": 0.998853027820587, + "bytes": 1951662080, + "bits_per_second": 15631225220.458, + "omitted": false, + "sender": false + }], + "sum": { + "start": 25.003971, + "end": 26.002824, + "seconds": 0.998853027820587, + "bytes": 1951662080, + "bits_per_second": 15631225220.458, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 26.002824, + "end": 27.001706, + "seconds": 0.998881995677948, + "bytes": 1944584192, + "bits_per_second": 15574085430.823668, + "omitted": false, + "sender": false + }], + "sum": { + "start": 26.002824, + "end": 27.001706, + "seconds": 0.998881995677948, + "bytes": 1944584192, + "bits_per_second": 15574085430.823668, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 27.001706, + "end": 28.00502, + "seconds": 1.0033140182495117, + "bytes": 1916665856, + "bits_per_second": 15282679768.346256, + "omitted": false, + "sender": false + }], + "sum": { + "start": 27.001706, + "end": 28.00502, + "seconds": 1.0033140182495117, + "bytes": 1916665856, + "bits_per_second": 15282679768.346256, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 28.00502, + "end": 29.000765, + "seconds": 0.99574500322341919, + "bytes": 1944584192, + "bits_per_second": 15623149988.842564, + "omitted": false, + "sender": false + }], + "sum": { + "start": 28.00502, + "end": 29.000765, + "seconds": 0.99574500322341919, + "bytes": 1944584192, + "bits_per_second": 15623149988.842564, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 29.000765, + "end": 30.002902, + "seconds": 1.0021369457244873, + "bytes": 1963327488, + "bits_per_second": 15673127281.6661, + "omitted": false, + "sender": false + }], + "sum": { + "start": 29.000765, + "end": 30.002902, + "seconds": 1.0021369457244873, + "bytes": 1963327488, + "bits_per_second": 15673127281.6661, + "omitted": false, + "sender": false + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.004309, + "seconds": 30.004309, + "bytes": 53246689280, + "bits_per_second": 14197077967.701239, + "retransmits": 0, + "reorder": 0, + "max_snd_cwnd": 0, + "max_snd_wnd": 0, + "max_rtt": 0, + "min_rtt": 0, + "mean_rtt": 0, + "sender": false + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 30.002902, + "seconds": 30.002902, + "bytes": 53242757120, + "bits_per_second": 14196695271.677387, + "sender": false + } + }], + "sum_sent": { + "start": 0, + "end": 30.004309, + "seconds": 30.004309, + "bytes": 53246689280, + "bits_per_second": 14197077967.701239, + "retransmits": 0, + "sender": false + }, + "sum_received": { + "start": 0, + "end": 30.002902, + "seconds": 30.002902, + "bytes": 53242757120, + "bits_per_second": 14196695271.677387, + "sender": false + }, + "cpu_utilization_percent": { + "host_total": 66.977884160969239, + "host_user": 1.3952328865372605, + "host_system": 65.582651274431967, + "remote_total": 31.453409284631228, + "remote_user": 0.40627823031453975, + "remote_system": 31.047134387170644 + }, + "sender_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit:nopoll-2/vm-to-vm.json b/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit:nopoll-2/vm-to-vm.json new file mode 100644 index 00000000..df111ee8 --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit:nopoll-2/vm-to-vm.json @@ -0,0 +1,941 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.64.13", + "local_port": 52930, + "remote_host": "192.168.64.12", + "remote_port": 5201 + }], + "version": "iperf 3.20", + "system_info": "Linux client-vmnet-helper 7.0.0-28-generic #28-Ubuntu SMP PREEMPT_DYNAMIC Sun Jun 21 00:50:10 UTC 2026 aarch64", + "timestamp": { + "time": "Wed, 05 Aug 2026 12:08:10 GMT", + "timesecs": 1785931690, + "timemillisecs": 1785931690166 + }, + "connecting_to": { + "host": "192.168.64.12", + "port": 5201 + }, + "cookie": "ggmf35aswgapseikdpmv7p3euyqyrnazqsgw", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 16384, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 0, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.001619, + "seconds": 1.0016189813613892, + "bytes": 1794113536, + "bits_per_second": 14329708756.608915, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4821120, + "rtt": 1832, + "rttvar": 57, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 0, + "end": 1.001619, + "seconds": 1.0016189813613892, + "bytes": 1794113536, + "bits_per_second": 14329708756.608915, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 1.001619, + "end": 2.000359, + "seconds": 0.998740017414093, + "bytes": 1751515136, + "bits_per_second": 14029798389.654751, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4821120, + "rtt": 1700, + "rttvar": 360, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 1.001619, + "end": 2.000359, + "seconds": 0.998740017414093, + "bytes": 1751515136, + "bits_per_second": 14029798389.654751, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 2.000359, + "end": 3.000387, + "seconds": 1.0000280141830444, + "bytes": 1745747968, + "bits_per_second": 13965592509.335119, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4805632, + "rtt": 1758, + "rttvar": 101, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 2.000359, + "end": 3.000387, + "seconds": 1.0000280141830444, + "bytes": 1745747968, + "bits_per_second": 13965592509.335119, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 3.000387, + "end": 4.0015, + "seconds": 1.0011130571365356, + "bytes": 1773666304, + "bits_per_second": 14173554456.062603, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4821120, + "rtt": 1362, + "rttvar": 191, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 3.000387, + "end": 4.0015, + "seconds": 1.0011130571365356, + "bytes": 1773666304, + "bits_per_second": 14173554456.062603, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 4.0015, + "end": 5.000338, + "seconds": 0.99883800745010376, + "bytes": 1709703168, + "bits_per_second": 13693537132.129261, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4757120, + "rtt": 1493, + "rttvar": 169, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 4.0015, + "end": 5.000338, + "seconds": 0.99883800745010376, + "bytes": 1709703168, + "bits_per_second": 13693537132.129261, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 5.000338, + "end": 6.000267, + "seconds": 0.99992901086807251, + "bytes": 1729495040, + "bits_per_second": 13836942592.543175, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4757120, + "rtt": 1540, + "rttvar": 134, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 5.000338, + "end": 6.000267, + "seconds": 0.99992901086807251, + "bytes": 1729495040, + "bits_per_second": 13836942592.543175, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 6.000267, + "end": 7.001123, + "seconds": 1.0008560419082642, + "bytes": 1774190592, + "bits_per_second": 14181384876.228725, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4867968, + "rtt": 1722, + "rttvar": 232, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 6.000267, + "end": 7.001123, + "seconds": 1.0008560419082642, + "bytes": 1774190592, + "bits_per_second": 14181384876.228725, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 7.001123, + "end": 8.001106, + "seconds": 0.999983012676239, + "bytes": 1715863552, + "bits_per_second": 13727141603.398729, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4870784, + "rtt": 1853, + "rttvar": 141, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 7.001123, + "end": 8.001106, + "seconds": 0.999983012676239, + "bytes": 1715863552, + "bits_per_second": 13727141603.398729, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 8.001106, + "end": 9.001058, + "seconds": 0.99995201826095581, + "bytes": 1720451072, + "bits_per_second": 13764269009.563751, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4821120, + "rtt": 1420, + "rttvar": 182, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 8.001106, + "end": 9.001058, + "seconds": 0.99995201826095581, + "bytes": 1720451072, + "bits_per_second": 13764269009.563751, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 9.001058, + "end": 10.001176, + "seconds": 1.0001180171966553, + "bytes": 1723203584, + "bits_per_second": 13784001922.734388, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4862336, + "rtt": 1804, + "rttvar": 287, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 9.001058, + "end": 10.001176, + "seconds": 1.0001180171966553, + "bytes": 1723203584, + "bits_per_second": 13784001922.734388, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 10.001176, + "end": 11.001023, + "seconds": 0.99984699487686157, + "bytes": 1707999232, + "bits_per_second": 13666084836.993305, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4877824, + "rtt": 1182, + "rttvar": 85, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 10.001176, + "end": 11.001023, + "seconds": 0.99984699487686157, + "bytes": 1707999232, + "bits_per_second": 13666084836.993305, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 11.001023, + "end": 12.001194, + "seconds": 1.0001709461212158, + "bytes": 1696071680, + "bits_per_second": 13566254341.4409, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4877824, + "rtt": 1024, + "rttvar": 269, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 11.001023, + "end": 12.001194, + "seconds": 1.0001709461212158, + "bytes": 1696071680, + "bits_per_second": 13566254341.4409, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 12.001194, + "end": 13.000342, + "seconds": 0.99914801120758057, + "bytes": 1687814144, + "bits_per_second": 13514026951.503136, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4788352, + "rtt": 1252, + "rttvar": 210, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 12.001194, + "end": 13.000342, + "seconds": 0.99914801120758057, + "bytes": 1687814144, + "bits_per_second": 13514026951.503136, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 13.000342, + "end": 14.001035, + "seconds": 1.0006929636001587, + "bytes": 1685848064, + "bits_per_second": 13477445133.099627, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4532224, + "rtt": 1423, + "rttvar": 205, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 13.000342, + "end": 14.001035, + "seconds": 1.0006929636001587, + "bytes": 1685848064, + "bits_per_second": 13477445133.099627, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 14.001035, + "end": 15.001255, + "seconds": 1.0002199411392212, + "bytes": 1703673856, + "bits_per_second": 13626393843.4146, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4765568, + "rtt": 1413, + "rttvar": 122, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 14.001035, + "end": 15.001255, + "seconds": 1.0002199411392212, + "bytes": 1703673856, + "bits_per_second": 13626393843.4146, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 15.001255, + "end": 16.001085, + "seconds": 0.99983000755310059, + "bytes": 1715601408, + "bits_per_second": 13727144774.929234, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4564992, + "rtt": 1348, + "rttvar": 230, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 15.001255, + "end": 16.001085, + "seconds": 0.99983000755310059, + "bytes": 1715601408, + "bits_per_second": 13727144774.929234, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 16.001085, + "end": 17.001062, + "seconds": 0.9999769926071167, + "bytes": 1712717824, + "bits_per_second": 13702057840.62805, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4855168, + "rtt": 1572, + "rttvar": 143, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 16.001085, + "end": 17.001062, + "seconds": 0.9999769926071167, + "bytes": 1712717824, + "bits_per_second": 13702057840.62805, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 17.001062, + "end": 18.001226, + "seconds": 1.0001640319824219, + "bytes": 1728970752, + "bits_per_second": 13829497536.103254, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4877824, + "rtt": 1135, + "rttvar": 238, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 17.001062, + "end": 18.001226, + "seconds": 1.0001640319824219, + "bytes": 1728970752, + "bits_per_second": 13829497536.103254, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 18.001226, + "end": 19.001085, + "seconds": 0.99985897541046143, + "bytes": 1659764736, + "bits_per_second": 13279990693.236589, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4850944, + "rtt": 1705, + "rttvar": 396, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 18.001226, + "end": 19.001085, + "seconds": 0.99985897541046143, + "bytes": 1659764736, + "bits_per_second": 13279990693.236589, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 19.001085, + "end": 20.001372, + "seconds": 1.0002870559692383, + "bytes": 1715732480, + "bits_per_second": 13721920880.701778, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4821120, + "rtt": 1826, + "rttvar": 34, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 19.001085, + "end": 20.001372, + "seconds": 1.0002870559692383, + "bytes": 1715732480, + "bits_per_second": 13721920880.701778, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 20.001372, + "end": 21.001096, + "seconds": 0.999723970890045, + "bytes": 1736048640, + "bits_per_second": 13892223778.16478, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4816640, + "rtt": 1485, + "rttvar": 263, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 20.001372, + "end": 21.001096, + "seconds": 0.999723970890045, + "bytes": 1736048640, + "bits_per_second": 13892223778.16478, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 21.001096, + "end": 22.001099, + "seconds": 1.0000029802322388, + "bytes": 1737359360, + "bits_per_second": 13898833458.248446, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4873600, + "rtt": 1672, + "rttvar": 103, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 21.001096, + "end": 22.001099, + "seconds": 1.0000029802322388, + "bytes": 1737359360, + "bits_per_second": 13898833458.248446, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 22.001099, + "end": 23.001234, + "seconds": 1.0001349449157715, + "bytes": 1729626112, + "bits_per_second": 13835141913.939737, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4853760, + "rtt": 1587, + "rttvar": 830, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 22.001099, + "end": 23.001234, + "seconds": 1.0001349449157715, + "bytes": 1729626112, + "bits_per_second": 13835141913.939737, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 23.001234, + "end": 24.001466, + "seconds": 1.0002319812774658, + "bytes": 1720975360, + "bits_per_second": 13764609748.246782, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4564992, + "rtt": 2078, + "rttvar": 124, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 23.001234, + "end": 24.001466, + "seconds": 1.0002319812774658, + "bytes": 1720975360, + "bits_per_second": 13764609748.246782, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 24.001466, + "end": 25.001125, + "seconds": 0.99965900182724, + "bytes": 1727922176, + "bits_per_second": 13828092762.364723, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4792320, + "rtt": 1009, + "rttvar": 174, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 24.001466, + "end": 25.001125, + "seconds": 0.99965900182724, + "bytes": 1727922176, + "bits_per_second": 13828092762.364723, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 25.001125, + "end": 26.001041, + "seconds": 0.99991601705551147, + "bytes": 1725956096, + "bits_per_second": 13808808472.39539, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4862336, + "rtt": 1497, + "rttvar": 181, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 25.001125, + "end": 26.001041, + "seconds": 0.99991601705551147, + "bytes": 1725956096, + "bits_per_second": 13808808472.39539, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 26.001041, + "end": 27.001267, + "seconds": 1.0002260208129883, + "bytes": 1734213632, + "bits_per_second": 13870574017.583931, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4865152, + "rtt": 960, + "rttvar": 232, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 26.001041, + "end": 27.001267, + "seconds": 1.0002260208129883, + "bytes": 1734213632, + "bits_per_second": 13870574017.583931, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 27.001267, + "end": 28.001079, + "seconds": 0.99981200695037842, + "bytes": 1731330048, + "bits_per_second": 13853244697.717878, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4821120, + "rtt": 1558, + "rttvar": 55, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 27.001267, + "end": 28.001079, + "seconds": 0.99981200695037842, + "bytes": 1731330048, + "bits_per_second": 13853244697.717878, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 28.001079, + "end": 29.001509, + "seconds": 1.00042998790741, + "bytes": 1727397888, + "bits_per_second": 13813243576.300087, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4877824, + "rtt": 1428, + "rttvar": 294, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 28.001079, + "end": 29.001509, + "seconds": 1.00042998790741, + "bytes": 1727397888, + "bits_per_second": 13813243576.300087, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 29.001509, + "end": 30.001362, + "seconds": 0.999853014945984, + "bytes": 1729888256, + "bits_per_second": 13841140488.782389, + "retransmits": 0, + "snd_cwnd": 4341104, + "snd_wnd": 4405632, + "rtt": 1498, + "rttvar": 227, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 29.001509, + "end": 30.001362, + "seconds": 0.999853014945984, + "bytes": 1729888256, + "bits_per_second": 13841140488.782389, + "retransmits": 0, + "omitted": false, + "sender": true + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.001362, + "seconds": 30.001362, + "bytes": 51767148544, + "bits_per_second": 13803946245.9071, + "retransmits": 0, + "reorder": 0, + "max_snd_cwnd": 4341104, + "max_snd_wnd": 4877824, + "max_rtt": 2078, + "min_rtt": 960, + "mean_rtt": 1504, + "sender": true + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 30.0022, + "seconds": 30.001362, + "bytes": 51767148544, + "bits_per_second": 13803560683.949844, + "sender": true + } + }], + "sum_sent": { + "start": 0, + "end": 30.001362, + "seconds": 30.001362, + "bytes": 51767148544, + "bits_per_second": 13803946245.9071, + "retransmits": 0, + "sender": true + }, + "sum_received": { + "start": 0, + "end": 30.0022, + "seconds": 30.0022, + "bytes": 51767148544, + "bits_per_second": 13803560683.949844, + "sender": true + }, + "cpu_utilization_percent": { + "host_total": 26.05781068305863, + "host_user": 0.28533770561393468, + "host_system": 25.772472977444693, + "remote_total": 23.984733124659815, + "remote_user": 0.77994254423257481, + "remote_system": 23.204793913515037 + }, + "sender_tcp_congestion": "cubic", + "receiver_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit:offload-2/host-to-vm.json b/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit:offload-2/host-to-vm.json new file mode 100644 index 00000000..1f4fb9b4 --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit:offload-2/host-to-vm.json @@ -0,0 +1,942 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.64.1", + "local_port": 63241, + "remote_host": "192.168.64.12", + "remote_port": 5201 + }], + "version": "iperf 3.21", + "system_info": "Darwin Leos-MacBook-Pro.local 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:28:17 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8142 arm64", + "timestamp": { + "time": "Wed, 05 Aug 2026 11:59:07 UTC", + "timesecs": 1785931147, + "timemillisecs": 1785931147362 + }, + "connecting_to": { + "host": "192.168.64.12", + "port": 5201 + }, + "cookie": "ek2jzkecucysmhsdke5qrjr7mxccs4myutuh", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 131072, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 0, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1, + "gso": 0, + "gro": 0 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.000041, + "seconds": 1.0000410079956055, + "bytes": 6798049280, + "bits_per_second": 54382164136.45208, + "retransmits": 8, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 0, + "end": 1.000041, + "seconds": 1.0000410079956055, + "bytes": 6798049280, + "bits_per_second": 54382164136.45208, + "retransmits": 8, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 1.000041, + "end": 2.004409, + "seconds": 1.00436794757843, + "bytes": 5044305920, + "bits_per_second": 40178947822.156342, + "retransmits": 21, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 1.000041, + "end": 2.004409, + "seconds": 1.00436794757843, + "bytes": 5044305920, + "bits_per_second": 40178947822.156342, + "retransmits": 21, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 2.004409, + "end": 3.00461, + "seconds": 1.0002009868621826, + "bytes": 6084362240, + "bits_per_second": 48665116870.862373, + "retransmits": 76, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 2.004409, + "end": 3.00461, + "seconds": 1.0002009868621826, + "bytes": 6084362240, + "bits_per_second": 48665116870.862373, + "retransmits": 76, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 3.00461, + "end": 4.00226, + "seconds": 0.99765002727508545, + "bytes": 5764415488, + "bits_per_second": 46223948923.207382, + "retransmits": 307, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 3.00461, + "end": 4.00226, + "seconds": 0.99765002727508545, + "bytes": 5764415488, + "bits_per_second": 46223948923.207382, + "retransmits": 307, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 4.00226, + "end": 5.003708, + "seconds": 1.0014480352401733, + "bytes": 5975179264, + "bits_per_second": 47732316036.28437, + "retransmits": 165, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 4.00226, + "end": 5.003708, + "seconds": 1.0014480352401733, + "bytes": 5975179264, + "bits_per_second": 47732316036.28437, + "retransmits": 165, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 5.003708, + "end": 6.005, + "seconds": 1.0012919902801514, + "bytes": 6198657024, + "bits_per_second": 49525270024.506462, + "retransmits": 191, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 5.003708, + "end": 6.005, + "seconds": 1.0012919902801514, + "bytes": 6198657024, + "bits_per_second": 49525270024.506462, + "retransmits": 191, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 6.005, + "end": 7.00127, + "seconds": 0.99627000093460083, + "bytes": 6378487808, + "bits_per_second": 51218949096.259773, + "retransmits": 285, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 6.005, + "end": 7.00127, + "seconds": 0.99627000093460083, + "bytes": 6378487808, + "bits_per_second": 51218949096.259773, + "retransmits": 285, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 7.00127, + "end": 8.004996, + "seconds": 1.0037260055541992, + "bytes": 6501564416, + "bits_per_second": 51819435822.3106, + "retransmits": 474, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 7.00127, + "end": 8.004996, + "seconds": 1.0037260055541992, + "bytes": 6501564416, + "bits_per_second": 51819435822.3106, + "retransmits": 474, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 8.004996, + "end": 9.004489, + "seconds": 0.99949300289154053, + "bytes": 6356467712, + "bits_per_second": 50877536459.8707, + "retransmits": 323, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 8.004996, + "end": 9.004489, + "seconds": 0.99949300289154053, + "bytes": 6356467712, + "bits_per_second": 50877536459.8707, + "retransmits": 323, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 9.004489, + "end": 10.004998, + "seconds": 1.0005090236663818, + "bytes": 6403260416, + "bits_per_second": 51200021305.436279, + "retransmits": 314, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 9.004489, + "end": 10.004998, + "seconds": 1.0005090236663818, + "bytes": 6403260416, + "bits_per_second": 51200021305.436279, + "retransmits": 314, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 10.004998, + "end": 11.005003, + "seconds": 1.0000050067901611, + "bytes": 6511656960, + "bits_per_second": 52092994861.305862, + "retransmits": 359, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 10.004998, + "end": 11.005003, + "seconds": 1.0000050067901611, + "bytes": 6511656960, + "bits_per_second": 52092994861.305862, + "retransmits": 359, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 11.005003, + "end": 12.005005, + "seconds": 1.0000020265579224, + "bytes": 6565396480, + "bits_per_second": 52523065398.9657, + "retransmits": 194, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 11.005003, + "end": 12.005005, + "seconds": 1.0000020265579224, + "bytes": 6565396480, + "bits_per_second": 52523065398.9657, + "retransmits": 194, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 12.005005, + "end": 13.004665, + "seconds": 0.99966001510620117, + "bytes": 6509166592, + "bits_per_second": 52091042903.689484, + "retransmits": 282, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 12.005005, + "end": 13.004665, + "seconds": 0.99966001510620117, + "bytes": 6509166592, + "bits_per_second": 52091042903.689484, + "retransmits": 282, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 13.004665, + "end": 14.004995, + "seconds": 1.0003299713134766, + "bytes": 6468141056, + "bits_per_second": 51728059672.206367, + "retransmits": 300, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 13.004665, + "end": 14.004995, + "seconds": 1.0003299713134766, + "bytes": 6468141056, + "bits_per_second": 51728059672.206367, + "retransmits": 300, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 14.004995, + "end": 15.005005, + "seconds": 1.0000100135803223, + "bytes": 6465781760, + "bits_per_second": 51725736120.18663, + "retransmits": 219, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 14.004995, + "end": 15.005005, + "seconds": 1.0000100135803223, + "bytes": 6465781760, + "bits_per_second": 51725736120.18663, + "retransmits": 219, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 15.005005, + "end": 16.001929, + "seconds": 0.99692398309707642, + "bytes": 6586499072, + "bits_per_second": 52854574139.449776, + "retransmits": 261, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 15.005005, + "end": 16.001929, + "seconds": 0.99692398309707642, + "bytes": 6586499072, + "bits_per_second": 52854574139.449776, + "retransmits": 261, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 16.001929, + "end": 17.004995, + "seconds": 1.0030659437179565, + "bytes": 6485049344, + "bits_per_second": 51721818567.282356, + "retransmits": 297, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 16.001929, + "end": 17.004995, + "seconds": 1.0030659437179565, + "bytes": 6485049344, + "bits_per_second": 51721818567.282356, + "retransmits": 297, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 17.004995, + "end": 18.001884, + "seconds": 0.99688899517059326, + "bytes": 6491340800, + "bits_per_second": 52092787312.907715, + "retransmits": 173, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 17.004995, + "end": 18.001884, + "seconds": 0.99688899517059326, + "bytes": 6491340800, + "bits_per_second": 52092787312.907715, + "retransmits": 173, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 18.001884, + "end": 19.005008, + "seconds": 1.0031239986419678, + "bytes": 6533939200, + "bits_per_second": 52108726010.707878, + "retransmits": 334, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 18.001884, + "end": 19.005008, + "seconds": 1.0031239986419678, + "bytes": 6533939200, + "bits_per_second": 52108726010.707878, + "retransmits": 334, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 19.005008, + "end": 20.003605, + "seconds": 0.998597025871277, + "bytes": 6549929984, + "bits_per_second": 52473058215.130814, + "retransmits": 295, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 19.005008, + "end": 20.003605, + "seconds": 0.998597025871277, + "bytes": 6549929984, + "bits_per_second": 52473058215.130814, + "retransmits": 295, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 20.003605, + "end": 21.000126, + "seconds": 0.99652099609375, + "bytes": 6532104192, + "bits_per_second": 52439269961.035339, + "retransmits": 241, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 20.003605, + "end": 21.000126, + "seconds": 0.99652099609375, + "bytes": 6532104192, + "bits_per_second": 52439269961.035339, + "retransmits": 241, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 21.000126, + "end": 22.004995, + "seconds": 1.0048689842224121, + "bytes": 6427770880, + "bits_per_second": 51173006478.841133, + "retransmits": 362, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 21.000126, + "end": 22.004995, + "seconds": 1.0048689842224121, + "bytes": 6427770880, + "bits_per_second": 51173006478.841133, + "retransmits": 362, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 22.004995, + "end": 23.000734, + "seconds": 0.995738983154297, + "bytes": 6572867584, + "bits_per_second": 52807956263.224754, + "retransmits": 283, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 22.004995, + "end": 23.000734, + "seconds": 0.995738983154297, + "bytes": 6572867584, + "bits_per_second": 52807956263.224754, + "retransmits": 283, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 23.000734, + "end": 24.005001, + "seconds": 1.0042669773101807, + "bytes": 6600261632, + "bits_per_second": 52577745011.017525, + "retransmits": 214, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 23.000734, + "end": 24.005001, + "seconds": 1.0042669773101807, + "bytes": 6600261632, + "bits_per_second": 52577745011.017525, + "retransmits": 214, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 24.005001, + "end": 25.001723, + "seconds": 0.99672198295593262, + "bytes": 6471942144, + "bits_per_second": 51945816423.604568, + "retransmits": 449, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 24.005001, + "end": 25.001723, + "seconds": 0.99672198295593262, + "bytes": 6471942144, + "bits_per_second": 51945816423.604568, + "retransmits": 449, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 25.001723, + "end": 26.004161, + "seconds": 1.002437949180603, + "bytes": 6413352960, + "bits_per_second": 51182044456.655312, + "retransmits": 338, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 25.001723, + "end": 26.004161, + "seconds": 1.002437949180603, + "bytes": 6413352960, + "bits_per_second": 51182044456.655312, + "retransmits": 338, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 26.004161, + "end": 27.001301, + "seconds": 0.99713999032974243, + "bytes": 6365118464, + "bits_per_second": 51066999825.3315, + "retransmits": 373, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 26.004161, + "end": 27.001301, + "seconds": 0.99713999032974243, + "bytes": 6365118464, + "bits_per_second": 51066999825.3315, + "retransmits": 373, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 27.001301, + "end": 28.000904, + "seconds": 0.999602973461151, + "bytes": 6549405696, + "bits_per_second": 52416056133.346733, + "retransmits": 182, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 27.001301, + "end": 28.000904, + "seconds": 0.999602973461151, + "bytes": 6549405696, + "bits_per_second": 52416056133.346733, + "retransmits": 182, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 28.000904, + "end": 29.001627, + "seconds": 1.0007230043411255, + "bytes": 6383206400, + "bits_per_second": 51028757187.03154, + "retransmits": 329, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 28.000904, + "end": 29.001627, + "seconds": 1.0007230043411255, + "bytes": 6383206400, + "bits_per_second": 51028757187.03154, + "retransmits": 329, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 29.001627, + "end": 30.005045, + "seconds": 1.00341796875, + "bytes": 6469451776, + "bits_per_second": 51579317711.914352, + "retransmits": 171, + "snd_cwnd": 4785280, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 29.001627, + "end": 30.005045, + "seconds": 1.00341796875, + "bytes": 6469451776, + "bits_per_second": 51579317711.914352, + "retransmits": 171, + "omitted": false, + "sender": true + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.005045, + "seconds": 30.005045, + "bytes": 191458836480, + "bits_per_second": 51047105306.457634, + "retransmits": 7820, + "reorder": -1, + "max_snd_cwnd": 8388480, + "max_snd_wnd": 0, + "max_rtt": 1, + "min_rtt": 1, + "mean_rtt": 1, + "sender": true + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 30.509208, + "seconds": 30.005045, + "bytes": 191457001472, + "bits_per_second": 50203073504.104073, + "sender": true + } + }], + "sum_sent": { + "start": 0, + "end": 30.005045, + "seconds": 30.005045, + "bytes": 191458836480, + "bits_per_second": 51047105306.457634, + "retransmits": 7820, + "sender": true + }, + "sum_received": { + "start": 0, + "end": 30.509208, + "seconds": 30.509208, + "bytes": 191457001472, + "bits_per_second": 50203073504.104073, + "sender": true + }, + "cpu_utilization_percent": { + "host_total": 45.314751550766523, + "host_user": 0.74570361623797254, + "host_system": 44.569047934528555, + "remote_total": 96.3453837007053, + "remote_user": 0.54955186992313343, + "remote_system": 95.7958285530847 + }, + "receiver_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit:offload-2/vm-to-host.json b/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit:offload-2/vm-to-host.json new file mode 100644 index 00000000..3d9f1940 --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit:offload-2/vm-to-host.json @@ -0,0 +1,702 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.64.1", + "local_port": 63249, + "remote_host": "192.168.64.12", + "remote_port": 5201 + }], + "version": "iperf 3.21", + "system_info": "Darwin Leos-MacBook-Pro.local 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:28:17 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8142 arm64", + "timestamp": { + "time": "Wed, 05 Aug 2026 11:59:37 UTC", + "timesecs": 1785931177, + "timemillisecs": 1785931177377 + }, + "connecting_to": { + "host": "192.168.64.12", + "port": 5201 + }, + "cookie": "qhcdiwr6c6fljodtuy76cfiqtebgh3aghvaq", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 131072, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 1, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1, + "gso": 0, + "gro": 0 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.001466, + "seconds": 1.0014660358428955, + "bytes": 9230090240, + "bits_per_second": 73732627245.667, + "omitted": false, + "sender": false + }], + "sum": { + "start": 0, + "end": 1.001466, + "seconds": 1.0014660358428955, + "bytes": 9230090240, + "bits_per_second": 73732627245.667, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 1.001466, + "end": 2.005014, + "seconds": 1.0035480260849, + "bytes": 9404809216, + "bits_per_second": 74972469450.7394, + "omitted": false, + "sender": false + }], + "sum": { + "start": 1.001466, + "end": 2.005014, + "seconds": 1.0035480260849, + "bytes": 9404809216, + "bits_per_second": 74972469450.7394, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 2.005014, + "end": 3.000408, + "seconds": 0.995393991470337, + "bytes": 9436921856, + "bits_per_second": 75844716258.0143, + "omitted": false, + "sender": false + }], + "sum": { + "start": 2.005014, + "end": 3.000408, + "seconds": 0.995393991470337, + "bytes": 9436921856, + "bits_per_second": 75844716258.0143, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 3.000408, + "end": 4.001244, + "seconds": 1.0008360147476196, + "bytes": 9190375424, + "bits_per_second": 73461588420.696732, + "omitted": false, + "sender": false + }], + "sum": { + "start": 3.000408, + "end": 4.001244, + "seconds": 1.0008360147476196, + "bytes": 9190375424, + "bits_per_second": 73461588420.696732, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 4.001244, + "end": 5.000778, + "seconds": 0.999534010887146, + "bytes": 9153806336, + "bits_per_second": 73264591189.852173, + "omitted": false, + "sender": false + }], + "sum": { + "start": 4.001244, + "end": 5.000778, + "seconds": 0.999534010887146, + "bytes": 9153806336, + "bits_per_second": 73264591189.852173, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 5.000778, + "end": 6.002346, + "seconds": 1.0015679597854614, + "bytes": 9069002752, + "bits_per_second": 72438441452.8804, + "omitted": false, + "sender": false + }], + "sum": { + "start": 5.000778, + "end": 6.002346, + "seconds": 1.0015679597854614, + "bytes": 9069002752, + "bits_per_second": 72438441452.8804, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 6.002346, + "end": 7.004466, + "seconds": 1.0021200180053711, + "bytes": 9148301312, + "bits_per_second": 73031582226.7186, + "omitted": false, + "sender": false + }], + "sum": { + "start": 6.002346, + "end": 7.004466, + "seconds": 1.0021200180053711, + "bytes": 9148301312, + "bits_per_second": 73031582226.7186, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 7.004466, + "end": 8.004998, + "seconds": 1.0005320310592651, + "bytes": 9179365376, + "bits_per_second": 73395874123.344467, + "omitted": false, + "sender": false + }], + "sum": { + "start": 7.004466, + "end": 8.004998, + "seconds": 1.0005320310592651, + "bytes": 9179365376, + "bits_per_second": 73395874123.344467, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 8.004998, + "end": 9.002471, + "seconds": 0.99747300148010254, + "bytes": 9224847360, + "bits_per_second": 73985740737.336761, + "omitted": false, + "sender": false + }], + "sum": { + "start": 8.004998, + "end": 9.002471, + "seconds": 0.99747300148010254, + "bytes": 9224847360, + "bits_per_second": 73985740737.336761, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 9.002471, + "end": 10.005011, + "seconds": 1.0025399923324585, + "bytes": 9304932352, + "bits_per_second": 74250862195.3454, + "omitted": false, + "sender": false + }], + "sum": { + "start": 9.002471, + "end": 10.005011, + "seconds": 1.0025399923324585, + "bytes": 9304932352, + "bits_per_second": 74250862195.3454, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 10.005011, + "end": 11.001231, + "seconds": 0.99621999263763428, + "bytes": 9237037056, + "bits_per_second": 74176684862.897629, + "omitted": false, + "sender": false + }], + "sum": { + "start": 10.005011, + "end": 11.001231, + "seconds": 0.99621999263763428, + "bytes": 9237037056, + "bits_per_second": 74176684862.897629, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 11.001231, + "end": 12.004997, + "seconds": 1.0037659406661987, + "bytes": 9169403904, + "bits_per_second": 73080016227.004257, + "omitted": false, + "sender": false + }], + "sum": { + "start": 11.001231, + "end": 12.004997, + "seconds": 1.0037659406661987, + "bytes": 9169403904, + "bits_per_second": 73080016227.004257, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 12.004997, + "end": 13.004583, + "seconds": 0.99958598613739, + "bytes": 9142009856, + "bits_per_second": 73166370739.7631, + "omitted": false, + "sender": false + }], + "sum": { + "start": 12.004997, + "end": 13.004583, + "seconds": 0.99958598613739, + "bytes": 9142009856, + "bits_per_second": 73166370739.7631, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 13.004583, + "end": 14.004616, + "seconds": 1.0000330209732056, + "bytes": 9189588992, + "bits_per_second": 73514284422.783844, + "omitted": false, + "sender": false + }], + "sum": { + "start": 13.004583, + "end": 14.004616, + "seconds": 1.0000330209732056, + "bytes": 9189588992, + "bits_per_second": 73514284422.783844, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 14.004616, + "end": 15.004263, + "seconds": 0.99964702129364, + "bytes": 9146859520, + "bits_per_second": 73200714453.4924, + "omitted": false, + "sender": false + }], + "sum": { + "start": 14.004616, + "end": 15.004263, + "seconds": 0.99964702129364, + "bytes": 9146859520, + "bits_per_second": 73200714453.4924, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 15.004263, + "end": 16.001138, + "seconds": 0.996874988079071, + "bytes": 9044230144, + "bits_per_second": 72580656569.007, + "omitted": false, + "sender": false + }], + "sum": { + "start": 15.004263, + "end": 16.001138, + "seconds": 0.996874988079071, + "bytes": 9044230144, + "bits_per_second": 72580656569.007, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 16.001138, + "end": 17.000096, + "seconds": 0.99895799160003662, + "bytes": 8954970112, + "bits_per_second": 71714487994.889755, + "omitted": false, + "sender": false + }], + "sum": { + "start": 16.001138, + "end": 17.000096, + "seconds": 0.99895799160003662, + "bytes": 8954970112, + "bits_per_second": 71714487994.889755, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 17.000096, + "end": 18.000168, + "seconds": 1.0000720024108887, + "bytes": 9072541696, + "bits_per_second": 72575107985.254562, + "omitted": false, + "sender": false + }], + "sum": { + "start": 17.000096, + "end": 18.000168, + "seconds": 1.0000720024108887, + "bytes": 9072541696, + "bits_per_second": 72575107985.254562, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 18.000168, + "end": 19.00104, + "seconds": 1.000872015953064, + "bytes": 8952348672, + "bits_per_second": 71556391061.450729, + "omitted": false, + "sender": false + }], + "sum": { + "start": 18.000168, + "end": 19.00104, + "seconds": 1.000872015953064, + "bytes": 8952348672, + "bits_per_second": 71556391061.450729, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 19.00104, + "end": 20.004996, + "seconds": 1.0039559602737427, + "bytes": 9053405184, + "bits_per_second": 72141851174.6787, + "omitted": false, + "sender": false + }], + "sum": { + "start": 19.00104, + "end": 20.004996, + "seconds": 1.0039559602737427, + "bytes": 9053405184, + "bits_per_second": 72141851174.6787, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 20.004996, + "end": 21.004996, + "seconds": 1, + "bytes": 9051439104, + "bits_per_second": 72411512832, + "omitted": false, + "sender": false + }], + "sum": { + "start": 20.004996, + "end": 21.004996, + "seconds": 1, + "bytes": 9051439104, + "bits_per_second": 72411512832, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 21.004996, + "end": 22.000994, + "seconds": 0.99599802494049072, + "bytes": 9084338176, + "bits_per_second": 72966716387.1557, + "omitted": false, + "sender": false + }], + "sum": { + "start": 21.004996, + "end": 22.000994, + "seconds": 0.99599802494049072, + "bytes": 9084338176, + "bits_per_second": 72966716387.1557, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 22.000994, + "end": 23.005004, + "seconds": 1.0040099620819092, + "bytes": 9361555456, + "bits_per_second": 74593327234.2273, + "omitted": false, + "sender": false + }], + "sum": { + "start": 22.000994, + "end": 23.005004, + "seconds": 1.0040099620819092, + "bytes": 9361555456, + "bits_per_second": 74593327234.2273, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 23.005004, + "end": 24.000905, + "seconds": 0.99590098857879639, + "bytes": 9083289600, + "bits_per_second": 72965402819.5099, + "omitted": false, + "sender": false + }], + "sum": { + "start": 23.005004, + "end": 24.000905, + "seconds": 0.99590098857879639, + "bytes": 9083289600, + "bits_per_second": 72965402819.5099, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 24.000905, + "end": 25.000031, + "seconds": 0.99912601709365845, + "bytes": 8903589888, + "bits_per_second": 71291026242.311325, + "omitted": false, + "sender": false + }], + "sum": { + "start": 24.000905, + "end": 25.000031, + "seconds": 0.99912601709365845, + "bytes": 8903589888, + "bits_per_second": 71291026242.311325, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 25.000031, + "end": 26.005001, + "seconds": 1.0049699544906616, + "bytes": 9171632128, + "bits_per_second": 73010199654.3637, + "omitted": false, + "sender": false + }], + "sum": { + "start": 25.000031, + "end": 26.005001, + "seconds": 1.0049699544906616, + "bytes": 9171632128, + "bits_per_second": 73010199654.3637, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 26.005001, + "end": 27.000864, + "seconds": 0.99586302042007446, + "bytes": 8932818944, + "bits_per_second": 71759418802.252243, + "omitted": false, + "sender": false + }], + "sum": { + "start": 26.005001, + "end": 27.000864, + "seconds": 0.99586302042007446, + "bytes": 8932818944, + "bits_per_second": 71759418802.252243, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 27.000864, + "end": 28.000831, + "seconds": 0.99996697902679443, + "bytes": 8740012032, + "bits_per_second": 69922405161.867325, + "omitted": false, + "sender": false + }], + "sum": { + "start": 27.000864, + "end": 28.000831, + "seconds": 0.99996697902679443, + "bytes": 8740012032, + "bits_per_second": 69922405161.867325, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 28.000831, + "end": 29.000994, + "seconds": 1.0001629590988159, + "bytes": 8983150592, + "bits_per_second": 71853495555.117569, + "omitted": false, + "sender": false + }], + "sum": { + "start": 28.000831, + "end": 29.000994, + "seconds": 1.0001629590988159, + "bytes": 8983150592, + "bits_per_second": 71853495555.117569, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 29.000994, + "end": 30.002881, + "seconds": 1.0018869638442993, + "bytes": 9007923200, + "bits_per_second": 71927660704.844925, + "omitted": false, + "sender": false + }], + "sum": { + "start": 29.000994, + "end": 30.002881, + "seconds": 1.0018869638442993, + "bytes": 9007923200, + "bits_per_second": 71927660704.844925, + "omitted": false, + "sender": false + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.004237, + "seconds": 30.004237, + "bytes": 273629970432, + "bits_per_second": 72957688057.7233, + "retransmits": 0, + "reorder": 0, + "max_snd_cwnd": 0, + "max_snd_wnd": 0, + "max_rtt": 0, + "min_rtt": 0, + "mean_rtt": 0, + "sender": false + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 30.002881, + "seconds": 30.002881, + "bytes": 273625645056, + "bits_per_second": 72959832105.72345, + "sender": false + } + }], + "sum_sent": { + "start": 0, + "end": 30.004237, + "seconds": 30.004237, + "bytes": 273629970432, + "bits_per_second": 72957688057.7233, + "retransmits": 0, + "sender": false + }, + "sum_received": { + "start": 0, + "end": 30.002881, + "seconds": 30.002881, + "bytes": 273625645056, + "bits_per_second": 72959832105.72345, + "sender": false + }, + "cpu_utilization_percent": { + "host_total": 46.503402355420683, + "host_user": 1.7027658283791995, + "host_system": 44.800653191449015, + "remote_total": 54.312069985832665, + "remote_user": 1.120561477902926, + "remote_system": 53.1915118407916 + }, + "sender_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit:offload-2/vm-to-vm.json b/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit:offload-2/vm-to-vm.json new file mode 100644 index 00000000..b9d3e21f --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/shared-krunkit:offload-2/vm-to-vm.json @@ -0,0 +1,941 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.64.13", + "local_port": 59362, + "remote_host": "192.168.64.12", + "remote_port": 5201 + }], + "version": "iperf 3.20", + "system_info": "Linux client-vmnet-helper 7.0.0-28-generic #28-Ubuntu SMP PREEMPT_DYNAMIC Sun Jun 21 00:50:10 UTC 2026 aarch64", + "timestamp": { + "time": "Wed, 05 Aug 2026 12:00:07 GMT", + "timesecs": 1785931207, + "timemillisecs": 1785931207833 + }, + "connecting_to": { + "host": "192.168.64.12", + "port": 5201 + }, + "cookie": "wgx6zhya5z7gibuif4gt6mbio5oclq7ek4t3", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 16384, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 0, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.001094, + "seconds": 1.0010939836502075, + "bytes": 4684513280, + "bits_per_second": 37435152794.899361, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 3919744, + "rtt": 683, + "rttvar": 234, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 0, + "end": 1.001094, + "seconds": 1.0010939836502075, + "bytes": 4684513280, + "bits_per_second": 37435152794.899361, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 1.001094, + "end": 2.001068, + "seconds": 0.999974012374878, + "bytes": 4692377600, + "bits_per_second": 37539996375.3529, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 5613312, + "rtt": 434, + "rttvar": 104, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 1.001094, + "end": 2.001068, + "seconds": 0.999974012374878, + "bytes": 4692377600, + "bits_per_second": 37539996375.3529, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 2.001068, + "end": 3.001023, + "seconds": 0.99995499849319458, + "bytes": 4713873408, + "bits_per_second": 37712684391.6233, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 3399168, + "rtt": 746, + "rttvar": 390, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 2.001068, + "end": 3.001023, + "seconds": 0.99995499849319458, + "bytes": 4713873408, + "bits_per_second": 37712684391.6233, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 3.001023, + "end": 4.001061, + "seconds": 1.0000380277633667, + "bytes": 4742578176, + "bits_per_second": 37939182665.739258, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 4765696, + "rtt": 941, + "rttvar": 231, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 3.001023, + "end": 4.001061, + "seconds": 1.0000380277633667, + "bytes": 4742578176, + "bits_per_second": 37939182665.739258, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 4.001061, + "end": 5.001133, + "seconds": 1.0000720024108887, + "bytes": 4551213056, + "bits_per_second": 36407083050.246956, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 6002176, + "rtt": 550, + "rttvar": 93, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 4.001061, + "end": 5.001133, + "seconds": 1.0000720024108887, + "bytes": 4551213056, + "bits_per_second": 36407083050.246956, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 5.001133, + "end": 6.001085, + "seconds": 0.99995201826095581, + "bytes": 4569169920, + "bits_per_second": 36555113337.908913, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 3176832, + "rtt": 487, + "rttvar": 199, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 5.001133, + "end": 6.001085, + "seconds": 0.99995201826095581, + "bytes": 4569169920, + "bits_per_second": 36555113337.908913, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 6.001085, + "end": 7.001105, + "seconds": 1.0000200271606445, + "bytes": 4613210112, + "bits_per_second": 36904941794.8021, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 3984768, + "rtt": 620, + "rttvar": 51, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 6.001085, + "end": 7.001105, + "seconds": 1.0000200271606445, + "bytes": 4613210112, + "bits_per_second": 36904941794.8021, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 7.001105, + "end": 8.000383, + "seconds": 0.99927800893783569, + "bytes": 4690018304, + "bits_per_second": 37547255214.6738, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 3334016, + "rtt": 822, + "rttvar": 47, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 7.001105, + "end": 8.000383, + "seconds": 0.99927800893783569, + "bytes": 4690018304, + "bits_per_second": 37547255214.6738, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 8.000383, + "end": 9.001101, + "seconds": 1.0007179975509644, + "bytes": 4403888128, + "bits_per_second": 35205827326.2001, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 6067328, + "rtt": 557, + "rttvar": 151, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 8.000383, + "end": 9.001101, + "seconds": 1.0007179975509644, + "bytes": 4403888128, + "bits_per_second": 35205827326.2001, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 9.001101, + "end": 10.001029, + "seconds": 0.99992799758911133, + "bytes": 4511891456, + "bits_per_second": 36097730771.643166, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 4460160, + "rtt": 693, + "rttvar": 119, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 9.001101, + "end": 10.001029, + "seconds": 0.99992799758911133, + "bytes": 4511891456, + "bits_per_second": 36097730771.643166, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 10.001029, + "end": 11.001137, + "seconds": 1.000108003616333, + "bytes": 4633788416, + "bits_per_second": 37066304033.120323, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 3073664, + "rtt": 673, + "rttvar": 155, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 10.001029, + "end": 11.001137, + "seconds": 1.000108003616333, + "bytes": 4633788416, + "bits_per_second": 37066304033.120323, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 11.001137, + "end": 12.001099, + "seconds": 0.9999619722366333, + "bytes": 4674289664, + "bits_per_second": 37395739388.328384, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 5546624, + "rtt": 574, + "rttvar": 150, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 11.001137, + "end": 12.001099, + "seconds": 0.9999619722366333, + "bytes": 4674289664, + "bits_per_second": 37395739388.328384, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 12.001099, + "end": 13.001039, + "seconds": 0.99993997812271118, + "bytes": 4640866304, + "bits_per_second": 37129158993.824966, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 6067328, + "rtt": 607, + "rttvar": 84, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 12.001099, + "end": 13.001039, + "seconds": 0.99993997812271118, + "bytes": 4640866304, + "bits_per_second": 37129158993.824966, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 13.001039, + "end": 14.000287, + "seconds": 0.99924802780151367, + "bytes": 4587257856, + "bits_per_second": 36725679537.983078, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 5026048, + "rtt": 811, + "rttvar": 306, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 13.001039, + "end": 14.000287, + "seconds": 0.99924802780151367, + "bytes": 4587257856, + "bits_per_second": 36725679537.983078, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 14.000287, + "end": 15.001024, + "seconds": 1.0007369518280029, + "bytes": 4663279616, + "bits_per_second": 37278764274.5222, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 5872000, + "rtt": 739, + "rttvar": 79, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 14.000287, + "end": 15.001024, + "seconds": 1.0007369518280029, + "bytes": 4663279616, + "bits_per_second": 37278764274.5222, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 15.001024, + "end": 16.001073, + "seconds": 1.0000489950180054, + "bytes": 4152360960, + "bits_per_second": 33217260199.738426, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 4830848, + "rtt": 890, + "rttvar": 139, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 15.001024, + "end": 16.001073, + "seconds": 1.0000489950180054, + "bytes": 4152360960, + "bits_per_second": 33217260199.738426, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 16.001073, + "end": 17.001069, + "seconds": 0.9999960064888, + "bytes": 4137418752, + "bits_per_second": 33099482199.152874, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 5741824, + "rtt": 806, + "rttvar": 181, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 16.001073, + "end": 17.001069, + "seconds": 0.9999960064888, + "bytes": 4137418752, + "bits_per_second": 33099482199.152874, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 17.001069, + "end": 18.00103, + "seconds": 0.999961018562317, + "bytes": 4402708480, + "bits_per_second": 35223040884.773262, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 3919744, + "rtt": 632, + "rttvar": 126, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 17.001069, + "end": 18.00103, + "seconds": 0.999961018562317, + "bytes": 4402708480, + "bits_per_second": 35223040884.773262, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 18.00103, + "end": 19.001057, + "seconds": 1.0000269412994385, + "bytes": 4463132672, + "bits_per_second": 35704099461.165237, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 5741824, + "rtt": 647, + "rttvar": 114, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 18.00103, + "end": 19.001057, + "seconds": 1.0000269412994385, + "bytes": 4463132672, + "bits_per_second": 35704099461.165237, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 19.001057, + "end": 20.001099, + "seconds": 1.0000419616699219, + "bytes": 4398383104, + "bits_per_second": 35185588385.95414, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 5806976, + "rtt": 766, + "rttvar": 66, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 19.001057, + "end": 20.001099, + "seconds": 1.0000419616699219, + "bytes": 4398383104, + "bits_per_second": 35185588385.95414, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 20.001099, + "end": 21.001075, + "seconds": 0.99997597932815552, + "bytes": 4204789760, + "bits_per_second": 33639126114.409531, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 5872000, + "rtt": 742, + "rttvar": 185, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 20.001099, + "end": 21.001075, + "seconds": 0.99997597932815552, + "bytes": 4204789760, + "bits_per_second": 33639126114.409531, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 21.001075, + "end": 22.001079, + "seconds": 1.0000040531158447, + "bytes": 4320526336, + "bits_per_second": 34564070595.8178, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 3791360, + "rtt": 836, + "rttvar": 143, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 21.001075, + "end": 22.001079, + "seconds": 1.0000040531158447, + "bytes": 4320526336, + "bits_per_second": 34564070595.8178, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 22.001079, + "end": 23.001089, + "seconds": 1.0000100135803223, + "bytes": 4376494080, + "bits_per_second": 35011602048.510674, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 4375296, + "rtt": 699, + "rttvar": 89, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 22.001079, + "end": 23.001089, + "seconds": 1.0000100135803223, + "bytes": 4376494080, + "bits_per_second": 35011602048.510674, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 23.001089, + "end": 24.001091, + "seconds": 1.0000020265579224, + "bytes": 4068737024, + "bits_per_second": 32549830227.883678, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 5611776, + "rtt": 727, + "rttvar": 159, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 23.001089, + "end": 24.001091, + "seconds": 1.0000020265579224, + "bytes": 4068737024, + "bits_per_second": 32549830227.883678, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 24.001091, + "end": 25.001139, + "seconds": 1.000048041343689, + "bytes": 4267048960, + "bits_per_second": 34134751800.657, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 5221248, + "rtt": 804, + "rttvar": 225, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 24.001091, + "end": 25.001139, + "seconds": 1.000048041343689, + "bytes": 4267048960, + "bits_per_second": 34134751800.657, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 25.001139, + "end": 26.001104, + "seconds": 0.999965012073517, + "bytes": 4477157376, + "bits_per_second": 35818512223.472412, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 5806976, + "rtt": 597, + "rttvar": 73, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 25.001139, + "end": 26.001104, + "seconds": 0.999965012073517, + "bytes": 4477157376, + "bits_per_second": 35818512223.472412, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 26.001104, + "end": 27.001074, + "seconds": 0.999970018863678, + "bytes": 4539940864, + "bits_per_second": 36320615845.334961, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 5481600, + "rtt": 656, + "rttvar": 160, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 26.001104, + "end": 27.001074, + "seconds": 0.999970018863678, + "bytes": 4539940864, + "bits_per_second": 36320615845.334961, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 27.001074, + "end": 28.001395, + "seconds": 1.00032103061676, + "bytes": 4302176256, + "bits_per_second": 34406364551.567535, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 3659392, + "rtt": 1736, + "rttvar": 284, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 27.001074, + "end": 28.001395, + "seconds": 1.00032103061676, + "bytes": 4302176256, + "bits_per_second": 34406364551.567535, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 28.001395, + "end": 29.001055, + "seconds": 0.99966001510620117, + "bytes": 4138205184, + "bits_per_second": 33116900717.973545, + "retransmits": 0, + "snd_cwnd": 4449704, + "snd_wnd": 6067328, + "rtt": 643, + "rttvar": 90, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 28.001395, + "end": 29.001055, + "seconds": 0.99966001510620117, + "bytes": 4138205184, + "bits_per_second": 33116900717.973545, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 29.001055, + "end": 30.001588, + "seconds": 1.0005329847335815, + "bytes": 2935357440, + "bits_per_second": 23470350181.661362, + "retransmits": 1, + "snd_cwnd": 4449704, + "snd_wnd": 3203840, + "rtt": 2647, + "rttvar": 1222, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 29.001055, + "end": 30.001588, + "seconds": 1.0005329847335815, + "bytes": 2935357440, + "bits_per_second": 23470350181.661362, + "retransmits": 1, + "omitted": false, + "sender": true + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.001588, + "seconds": 30.001588, + "bytes": 132584570880, + "bits_per_second": 35354014162.183678, + "retransmits": 1, + "reorder": 0, + "max_snd_cwnd": 4449704, + "max_snd_wnd": 6067328, + "max_rtt": 2647, + "min_rtt": 434, + "mean_rtt": 792, + "sender": true + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 30.003526, + "seconds": 30.001588, + "bytes": 132584570880, + "bits_per_second": 35351730561.268028, + "sender": true + } + }], + "sum_sent": { + "start": 0, + "end": 30.001588, + "seconds": 30.001588, + "bytes": 132584570880, + "bits_per_second": 35354014162.183678, + "retransmits": 1, + "sender": true + }, + "sum_received": { + "start": 0, + "end": 30.003526, + "seconds": 30.003526, + "bytes": 132584570880, + "bits_per_second": 35351730561.268028, + "sender": true + }, + "cpu_utilization_percent": { + "host_total": 32.274456319673327, + "host_user": 0.845076675513788, + "host_system": 31.429406308512633, + "remote_total": 75.962526713175322, + "remote_user": 0.69050385633946865, + "remote_system": 75.2720428545341 + }, + "sender_tcp_congestion": "cubic", + "receiver_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/shared-qemu-2/host-to-vm.json b/performance/results/2026-08/M5/bench/vmnet-helper/shared-qemu-2/host-to-vm.json new file mode 100644 index 00000000..af8cd177 --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/shared-qemu-2/host-to-vm.json @@ -0,0 +1,942 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.64.1", + "local_port": 62958, + "remote_host": "192.168.64.12", + "remote_port": 5201 + }], + "version": "iperf 3.21", + "system_info": "Darwin Leos-MacBook-Pro.local 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:28:17 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8142 arm64", + "timestamp": { + "time": "Wed, 05 Aug 2026 11:49:12 UTC", + "timesecs": 1785930552, + "timemillisecs": 1785930552930 + }, + "connecting_to": { + "host": "192.168.64.12", + "port": 5201 + }, + "cookie": "tdylzwf6fvdqlh5dzxje3nfhsx4olrfiji5w", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 131072, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 0, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1, + "gso": 0, + "gro": 0 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.005, + "seconds": 1.0049999952316284, + "bytes": 328073216, + "bits_per_second": 2611528099.9529715, + "retransmits": 1, + "snd_cwnd": 3020528, + "snd_wnd": -1, + "rtt": 11, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 0, + "end": 1.005, + "seconds": 1.0049999952316284, + "bytes": 328073216, + "bits_per_second": 2611528099.9529715, + "retransmits": 1, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 1.005, + "end": 2.004996, + "seconds": 0.9999960064888, + "bytes": 335544320, + "bits_per_second": 2684365280.04281, + "retransmits": 0, + "snd_cwnd": 3171120, + "snd_wnd": -1, + "rtt": 9, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 1.005, + "end": 2.004996, + "seconds": 0.9999960064888, + "bytes": 335544320, + "bits_per_second": 2684365280.04281, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 2.004996, + "end": 3.00026, + "seconds": 0.99526399374008179, + "bytes": 277348352, + "bits_per_second": 2229345007.9129934, + "retransmits": 0, + "snd_cwnd": 3289856, + "snd_wnd": -1, + "rtt": 13, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 2.004996, + "end": 3.00026, + "seconds": 0.99526399374008179, + "bytes": 277348352, + "bits_per_second": 2229345007.9129934, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 3.00026, + "end": 4.001238, + "seconds": 1.0009779930114746, + "bytes": 267124736, + "bits_per_second": 2134909960.9780359, + "retransmits": 0, + "snd_cwnd": 3382528, + "snd_wnd": -1, + "rtt": 11, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 3.00026, + "end": 4.001238, + "seconds": 1.0009779930114746, + "bytes": 267124736, + "bits_per_second": 2134909960.9780359, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 4.001238, + "end": 5.000494, + "seconds": 0.99925601482391357, + "bytes": 360054784, + "bits_per_second": 2882582870.9248085, + "retransmits": 0, + "snd_cwnd": 3452032, + "snd_wnd": -1, + "rtt": 9, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 4.001238, + "end": 5.000494, + "seconds": 0.99925601482391357, + "bytes": 360054784, + "bits_per_second": 2882582870.9248085, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 5.000494, + "end": 6.000892, + "seconds": 1.00039803981781, + "bytes": 438566912, + "bits_per_second": 3507139314.90606, + "retransmits": 0, + "snd_cwnd": 3501264, + "snd_wnd": -1, + "rtt": 7, + "rttvar": 1, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 5.000494, + "end": 6.000892, + "seconds": 1.00039803981781, + "bytes": 438566912, + "bits_per_second": 3507139314.90606, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 6.000892, + "end": 7.004995, + "seconds": 1.0041029453277588, + "bytes": 445513728, + "bits_per_second": 3549546229.8804483, + "retransmits": 0, + "snd_cwnd": 3534568, + "snd_wnd": -1, + "rtt": 3, + "rttvar": 1, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 6.000892, + "end": 7.004995, + "seconds": 1.0041029453277588, + "bytes": 445513728, + "bits_per_second": 3549546229.8804483, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 7.004995, + "end": 8.004993, + "seconds": 0.99999797344207764, + "bytes": 445382656, + "bits_per_second": 3563068468.7646332, + "retransmits": 0, + "snd_cwnd": 3560632, + "snd_wnd": -1, + "rtt": 4, + "rttvar": 1, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 7.004995, + "end": 8.004993, + "seconds": 0.99999797344207764, + "bytes": 445382656, + "bits_per_second": 3563068468.7646332, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 8.004993, + "end": 9.003486, + "seconds": 0.9984930157661438, + "bytes": 481689600, + "bits_per_second": 3859332753.6129, + "retransmits": 0, + "snd_cwnd": 3747424, + "snd_wnd": -1, + "rtt": 4, + "rttvar": 1, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 8.004993, + "end": 9.003486, + "seconds": 0.9984930157661438, + "bytes": 481689600, + "bits_per_second": 3859332753.6129, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 9.003486, + "end": 10.003463, + "seconds": 0.9999769926071167, + "bytes": 476446720, + "bits_per_second": 3811661456.3926654, + "retransmits": 0, + "snd_cwnd": 3925528, + "snd_wnd": -1, + "rtt": 4, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 9.003486, + "end": 10.003463, + "seconds": 0.9999769926071167, + "bytes": 476446720, + "bits_per_second": 3811661456.3926654, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 10.003463, + "end": 11.004772, + "seconds": 1.0013090372085571, + "bytes": 368705536, + "bits_per_second": 2945788141.71397, + "retransmits": 0, + "snd_cwnd": 4060192, + "snd_wnd": -1, + "rtt": 12, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 10.003463, + "end": 11.004772, + "seconds": 1.0013090372085571, + "bytes": 368705536, + "bits_per_second": 2945788141.71397, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 11.004772, + "end": 12.000053, + "seconds": 0.99528098106384277, + "bytes": 335413248, + "bits_per_second": 2696028593.9874482, + "retransmits": 0, + "snd_cwnd": 4177480, + "snd_wnd": -1, + "rtt": 13, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 11.004772, + "end": 12.000053, + "seconds": 0.99528098106384277, + "bytes": 335413248, + "bits_per_second": 2696028593.9874482, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 12.000053, + "end": 13.000496, + "seconds": 1.0004429817199707, + "bytes": 327417856, + "bits_per_second": 2618183040.7734, + "retransmits": 0, + "snd_cwnd": 4288976, + "snd_wnd": -1, + "rtt": 12, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 12.000053, + "end": 13.000496, + "seconds": 1.0004429817199707, + "bytes": 327417856, + "bits_per_second": 2618183040.7734, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 13.000496, + "end": 14.000159, + "seconds": 0.99966299533844, + "bytes": 324665344, + "bits_per_second": 2598198356.9579525, + "retransmits": 0, + "snd_cwnd": 4397576, + "snd_wnd": -1, + "rtt": 13, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 13.000496, + "end": 14.000159, + "seconds": 0.99966299533844, + "bytes": 324665344, + "bits_per_second": 2598198356.9579525, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 14.000159, + "end": 15.001331, + "seconds": 1.0011719465255737, + "bytes": 292028416, + "bits_per_second": 2333492599.455616, + "retransmits": 0, + "snd_cwnd": 4493144, + "snd_wnd": -1, + "rtt": 15, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 14.000159, + "end": 15.001331, + "seconds": 1.0011719465255737, + "bytes": 292028416, + "bits_per_second": 2333492599.455616, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 15.001331, + "end": 16.000358, + "seconds": 0.99902701377868652, + "bytes": 272367616, + "bits_per_second": 2181063072.31718, + "retransmits": 0, + "snd_cwnd": 4580024, + "snd_wnd": -1, + "rtt": 13, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 15.001331, + "end": 16.000358, + "seconds": 0.99902701377868652, + "bytes": 272367616, + "bits_per_second": 2181063072.31718, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 16.000358, + "end": 17.001519, + "seconds": 1.0011609792709351, + "bytes": 403439616, + "bits_per_second": 3223774192.9877658, + "retransmits": 1, + "snd_cwnd": 3454928, + "snd_wnd": -1, + "rtt": 9, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 16.000358, + "end": 17.001519, + "seconds": 1.0011609792709351, + "bytes": 403439616, + "bits_per_second": 3223774192.9877658, + "retransmits": 1, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 17.001519, + "end": 18.003268, + "seconds": 1.0017490386962891, + "bytes": 353370112, + "bits_per_second": 2822025064.9594884, + "retransmits": 0, + "snd_cwnd": 3706880, + "snd_wnd": -1, + "rtt": 10, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 17.001519, + "end": 18.003268, + "seconds": 1.0017490386962891, + "bytes": 353370112, + "bits_per_second": 2822025064.9594884, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 18.003268, + "end": 19.003505, + "seconds": 1.000236988067627, + "bytes": 359792640, + "bits_per_second": 2877659149.1189613, + "retransmits": 0, + "snd_cwnd": 3918288, + "snd_wnd": -1, + "rtt": 10, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 18.003268, + "end": 19.003505, + "seconds": 1.000236988067627, + "bytes": 359792640, + "bits_per_second": 2877659149.1189613, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 19.003505, + "end": 20.000562, + "seconds": 0.997057020664215, + "bytes": 336199680, + "bits_per_second": 2697536233.392405, + "retransmits": 0, + "snd_cwnd": 4092048, + "snd_wnd": -1, + "rtt": 11, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 19.003505, + "end": 20.000562, + "seconds": 0.997057020664215, + "bytes": 336199680, + "bits_per_second": 2697536233.392405, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 20.000562, + "end": 21.00054, + "seconds": 0.999978005886078, + "bytes": 318767104, + "bits_per_second": 2550192921.233633, + "retransmits": 0, + "snd_cwnd": 4233952, + "snd_wnd": -1, + "rtt": 14, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 20.000562, + "end": 21.00054, + "seconds": 0.999978005886078, + "bytes": 318767104, + "bits_per_second": 2550192921.233633, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 21.00054, + "end": 22.004994, + "seconds": 1.0044540166854858, + "bytes": 324272128, + "bits_per_second": 2582673752.0153575, + "retransmits": 0, + "snd_cwnd": 4346896, + "snd_wnd": -1, + "rtt": 14, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 21.00054, + "end": 22.004994, + "seconds": 1.0044540166854858, + "bytes": 324272128, + "bits_per_second": 2582673752.0153575, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 22.004994, + "end": 23.004994, + "seconds": 1, + "bytes": 440270848, + "bits_per_second": 3522166784, + "retransmits": 0, + "snd_cwnd": 4432328, + "snd_wnd": -1, + "rtt": 5, + "rttvar": 1, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 22.004994, + "end": 23.004994, + "seconds": 1, + "bytes": 440270848, + "bits_per_second": 3522166784, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 23.004994, + "end": 24.004994, + "seconds": 1, + "bytes": 508035072, + "bits_per_second": 4064280576, + "retransmits": 0, + "snd_cwnd": 4496040, + "snd_wnd": -1, + "rtt": 4, + "rttvar": 1, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 23.004994, + "end": 24.004994, + "seconds": 1, + "bytes": 508035072, + "bits_per_second": 4064280576, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 24.004994, + "end": 25.000452, + "seconds": 0.99545800685882568, + "bytes": 506068992, + "bits_per_second": 4067024332.6237664, + "retransmits": 0, + "snd_cwnd": 4539480, + "snd_wnd": -1, + "rtt": 7, + "rttvar": 2, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 24.004994, + "end": 25.000452, + "seconds": 0.99545800685882568, + "bytes": 506068992, + "bits_per_second": 4067024332.6237664, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 25.000452, + "end": 26.00316, + "seconds": 1.0027079582214355, + "bytes": 495714304, + "bits_per_second": 3955004445.196815, + "retransmits": 0, + "snd_cwnd": 4568440, + "snd_wnd": -1, + "rtt": 4, + "rttvar": 1, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 25.000452, + "end": 26.00316, + "seconds": 1.0027079582214355, + "bytes": 495714304, + "bits_per_second": 3955004445.196815, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 26.00316, + "end": 27.004995, + "seconds": 1.0018349885940552, + "bytes": 494272512, + "bits_per_second": 3946937510.6864419, + "retransmits": 0, + "snd_cwnd": 4584368, + "snd_wnd": -1, + "rtt": 4, + "rttvar": 1, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 26.00316, + "end": 27.004995, + "seconds": 1.0018349885940552, + "bytes": 494272512, + "bits_per_second": 3946937510.6864419, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 27.004995, + "end": 28.00114, + "seconds": 0.996145009994507, + "bytes": 487718912, + "bits_per_second": 3916850716.3645945, + "retransmits": 0, + "snd_cwnd": 4591608, + "snd_wnd": -1, + "rtt": 3, + "rttvar": 1, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 27.004995, + "end": 28.00114, + "seconds": 0.996145009994507, + "bytes": 487718912, + "bits_per_second": 3916850716.3645945, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 28.00114, + "end": 29.00035, + "seconds": 0.999210000038147, + "bytes": 494665728, + "bits_per_second": 3960454582.9694667, + "retransmits": 0, + "snd_cwnd": 4593056, + "snd_wnd": -1, + "rtt": 11, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 28.00114, + "end": 29.00035, + "seconds": 0.999210000038147, + "bytes": 494665728, + "bits_per_second": 3960454582.9694667, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 29.00035, + "end": 30.001879, + "seconds": 1.0015289783477783, + "bytes": 341966848, + "bits_per_second": 2731558290.5181036, + "retransmits": 0, + "snd_cwnd": 4594504, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 1, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 29.00035, + "end": 30.001879, + "seconds": 1.0015289783477783, + "bytes": 341966848, + "bits_per_second": 2731558290.5181036, + "retransmits": 0, + "omitted": false, + "sender": true + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.001879, + "seconds": 30.001879, + "bytes": 11641159680, + "bits_per_second": 3104114826.94134, + "retransmits": 2, + "reorder": -1, + "max_snd_cwnd": 4594504, + "max_snd_wnd": 0, + "max_rtt": 15, + "min_rtt": 2, + "mean_rtt": 8, + "sender": true + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 30.069943, + "seconds": 30.001879, + "bytes": 11634081792, + "bits_per_second": 3095205545.8169641, + "sender": true + } + }], + "sum_sent": { + "start": 0, + "end": 30.001879, + "seconds": 30.001879, + "bytes": 11641159680, + "bits_per_second": 3104114826.94134, + "retransmits": 2, + "sender": true + }, + "sum_received": { + "start": 0, + "end": 30.069943, + "seconds": 30.069943, + "bytes": 11634081792, + "bits_per_second": 3095205545.8169641, + "sender": true + }, + "cpu_utilization_percent": { + "host_total": 10.9891135770808, + "host_user": 0.0859860531215097, + "host_system": 10.903127523959293, + "remote_total": 93.229470107993023, + "remote_user": 1.350159852038552, + "remote_system": 91.8792005120054 + }, + "receiver_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/shared-qemu-2/vm-to-host.json b/performance/results/2026-08/M5/bench/vmnet-helper/shared-qemu-2/vm-to-host.json new file mode 100644 index 00000000..58da41d6 --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/shared-qemu-2/vm-to-host.json @@ -0,0 +1,702 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.64.1", + "local_port": 62967, + "remote_host": "192.168.64.12", + "remote_port": 5201 + }], + "version": "iperf 3.21", + "system_info": "Darwin Leos-MacBook-Pro.local 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:28:17 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8142 arm64", + "timestamp": { + "time": "Wed, 05 Aug 2026 11:49:42 UTC", + "timesecs": 1785930582, + "timemillisecs": 1785930582947 + }, + "connecting_to": { + "host": "192.168.64.12", + "port": 5201 + }, + "cookie": "u7svzpslbckrb6wwxfjl5tkepitf6q3a7fmq", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 131072, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 1, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1, + "gso": 0, + "gro": 0 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.004027, + "seconds": 1.0040270090103149, + "bytes": 900464640, + "bits_per_second": 7174824038.9477329, + "omitted": false, + "sender": false + }], + "sum": { + "start": 0, + "end": 1.004027, + "seconds": 1.0040270090103149, + "bytes": 900464640, + "bits_per_second": 7174824038.9477329, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 1.004027, + "end": 2.000672, + "seconds": 0.99664497375488281, + "bytes": 867696640, + "bits_per_second": 6964940678.7729673, + "omitted": false, + "sender": false + }], + "sum": { + "start": 1.004027, + "end": 2.000672, + "seconds": 0.99664497375488281, + "bytes": 867696640, + "bits_per_second": 6964940678.7729673, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 2.000672, + "end": 3.004815, + "seconds": 1.0041429996490479, + "bytes": 880541696, + "bits_per_second": 7015269309.7118874, + "omitted": false, + "sender": false + }], + "sum": { + "start": 2.000672, + "end": 3.004815, + "seconds": 1.0041429996490479, + "bytes": 880541696, + "bits_per_second": 7015269309.7118874, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 3.004815, + "end": 4.000633, + "seconds": 0.995818018913269, + "bytes": 939393024, + "bits_per_second": 7546704366.92965, + "omitted": false, + "sender": false + }], + "sum": { + "start": 3.004815, + "end": 4.000633, + "seconds": 0.995818018913269, + "bytes": 939393024, + "bits_per_second": 7546704366.92965, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 4.000633, + "end": 5.004997, + "seconds": 1.004364013671875, + "bytes": 799670272, + "bits_per_second": 6369565305.92106, + "omitted": false, + "sender": false + }], + "sum": { + "start": 4.000633, + "end": 5.004997, + "seconds": 1.004364013671875, + "bytes": 799670272, + "bits_per_second": 6369565305.92106, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 5.004997, + "end": 6.004998, + "seconds": 1.0000009536743164, + "bytes": 862584832, + "bits_per_second": 6900672075.0062761, + "omitted": false, + "sender": false + }], + "sum": { + "start": 5.004997, + "end": 6.004998, + "seconds": 1.0000009536743164, + "bytes": 862584832, + "bits_per_second": 6900672075.0062761, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 6.004998, + "end": 7.004995, + "seconds": 0.99999701976776123, + "bytes": 825491456, + "bits_per_second": 6603951329.3086548, + "omitted": false, + "sender": false + }], + "sum": { + "start": 6.004998, + "end": 7.004995, + "seconds": 0.99999701976776123, + "bytes": 825491456, + "bits_per_second": 6603951329.3086548, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 7.004995, + "end": 8.004995, + "seconds": 1, + "bytes": 910557184, + "bits_per_second": 7284457472, + "omitted": false, + "sender": false + }], + "sum": { + "start": 7.004995, + "end": 8.004995, + "seconds": 1, + "bytes": 910557184, + "bits_per_second": 7284457472, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 8.004995, + "end": 9.003175, + "seconds": 0.99817997217178345, + "bytes": 869007360, + "bits_per_second": 6964734891.31835, + "omitted": false, + "sender": false + }], + "sum": { + "start": 8.004995, + "end": 9.003175, + "seconds": 0.99817997217178345, + "bytes": 869007360, + "bits_per_second": 6964734891.31835, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 9.003175, + "end": 10.004994, + "seconds": 1.0018190145492554, + "bytes": 916717568, + "bits_per_second": 7320424585.1728439, + "omitted": false, + "sender": false + }], + "sum": { + "start": 9.003175, + "end": 10.004994, + "seconds": 1.0018190145492554, + "bytes": 916717568, + "bits_per_second": 7320424585.1728439, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 10.004994, + "end": 11.004524, + "seconds": 0.999530017375946, + "bytes": 896925696, + "bits_per_second": 7178779469.6126328, + "omitted": false, + "sender": false + }], + "sum": { + "start": 10.004994, + "end": 11.004524, + "seconds": 0.999530017375946, + "bytes": 896925696, + "bits_per_second": 7178779469.6126328, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 11.004524, + "end": 12.004118, + "seconds": 0.99959397315979, + "bytes": 742391808, + "bits_per_second": 5941546891.51032, + "omitted": false, + "sender": false + }], + "sum": { + "start": 11.004524, + "end": 12.004118, + "seconds": 0.99959397315979, + "bytes": 742391808, + "bits_per_second": 5941546891.51032, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 12.004118, + "end": 13.001917, + "seconds": 0.997798979282379, + "bytes": 867827712, + "bits_per_second": 6957936257.8554249, + "omitted": false, + "sender": false + }], + "sum": { + "start": 12.004118, + "end": 13.001917, + "seconds": 0.997798979282379, + "bytes": 867827712, + "bits_per_second": 6957936257.8554249, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 13.001917, + "end": 14.004993, + "seconds": 1.0030759572982788, + "bytes": 838991872, + "bits_per_second": 6691352660.9472017, + "omitted": false, + "sender": false + }], + "sum": { + "start": 13.001917, + "end": 14.004993, + "seconds": 1.0030759572982788, + "bytes": 838991872, + "bits_per_second": 6691352660.9472017, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 14.004993, + "end": 15.00286, + "seconds": 0.997866988182068, + "bytes": 908722176, + "bits_per_second": 7285317075.4192524, + "omitted": false, + "sender": false + }], + "sum": { + "start": 14.004993, + "end": 15.00286, + "seconds": 0.997866988182068, + "bytes": 908722176, + "bits_per_second": 7285317075.4192524, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 15.00286, + "end": 16.000337, + "seconds": 0.99747699499130249, + "bytes": 896008192, + "bits_per_second": 7186196345.37286, + "omitted": false, + "sender": false + }], + "sum": { + "start": 15.00286, + "end": 16.000337, + "seconds": 0.99747699499130249, + "bytes": 896008192, + "bits_per_second": 7186196345.37286, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 16.000337, + "end": 17.000324, + "seconds": 0.999987006187439, + "bytes": 904003584, + "bits_per_second": 7232122644.8460655, + "omitted": false, + "sender": false + }], + "sum": { + "start": 16.000337, + "end": 17.000324, + "seconds": 0.999987006187439, + "bytes": 904003584, + "bits_per_second": 7232122644.8460655, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 17.000324, + "end": 18.004999, + "seconds": 1.004675030708313, + "bytes": 851836928, + "bits_per_second": 6782984761.9438934, + "omitted": false, + "sender": false + }], + "sum": { + "start": 17.000324, + "end": 18.004999, + "seconds": 1.004675030708313, + "bytes": 851836928, + "bits_per_second": 6782984761.9438934, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 18.004999, + "end": 19.005075, + "seconds": 1.0000760555267334, + "bytes": 743047168, + "bits_per_second": 5943925275.6322975, + "omitted": false, + "sender": false + }], + "sum": { + "start": 18.004999, + "end": 19.005075, + "seconds": 1.0000760555267334, + "bytes": 743047168, + "bits_per_second": 5943925275.6322975, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 19.005075, + "end": 20.004992, + "seconds": 0.999916970729828, + "bytes": 630063104, + "bits_per_second": 5040923376.1889181, + "omitted": false, + "sender": false + }], + "sum": { + "start": 19.005075, + "end": 20.004992, + "seconds": 0.999916970729828, + "bytes": 630063104, + "bits_per_second": 5040923376.1889181, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 20.004992, + "end": 21.004996, + "seconds": 1.0000040531158447, + "bytes": 890109952, + "bits_per_second": 7120850754.36698, + "omitted": false, + "sender": false + }], + "sum": { + "start": 20.004992, + "end": 21.004996, + "seconds": 1.0000040531158447, + "bytes": 890109952, + "bits_per_second": 7120850754.36698, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 21.004996, + "end": 22.004994, + "seconds": 0.99999797344207764, + "bytes": 940834816, + "bits_per_second": 7526693781.2809114, + "omitted": false, + "sender": false + }], + "sum": { + "start": 21.004996, + "end": 22.004994, + "seconds": 0.99999797344207764, + "bytes": 940834816, + "bits_per_second": 7526693781.2809114, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 22.004994, + "end": 23.000575, + "seconds": 0.99558097124099731, + "bytes": 907018240, + "bits_per_second": 7288353363.11739, + "omitted": false, + "sender": false + }], + "sum": { + "start": 22.004994, + "end": 23.000575, + "seconds": 0.99558097124099731, + "bytes": 907018240, + "bits_per_second": 7288353363.11739, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 23.000575, + "end": 24.004991, + "seconds": 1.0044159889221191, + "bytes": 959053824, + "bits_per_second": 7638698185.433713, + "omitted": false, + "sender": false + }], + "sum": { + "start": 23.000575, + "end": 24.004991, + "seconds": 1.0044159889221191, + "bytes": 959053824, + "bits_per_second": 7638698185.433713, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 24.004991, + "end": 25.004172, + "seconds": 0.99918097257614136, + "bytes": 862453760, + "bits_per_second": 6905285698.3565331, + "omitted": false, + "sender": false + }], + "sum": { + "start": 24.004991, + "end": 25.004172, + "seconds": 0.99918097257614136, + "bytes": 862453760, + "bits_per_second": 6905285698.3565331, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 25.004172, + "end": 26.004718, + "seconds": 1.0005459785461426, + "bytes": 872808448, + "bits_per_second": 6978657386.7859354, + "omitted": false, + "sender": false + }], + "sum": { + "start": 25.004172, + "end": 26.004718, + "seconds": 1.0005459785461426, + "bytes": 872808448, + "bits_per_second": 6978657386.7859354, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 26.004718, + "end": 27.004991, + "seconds": 1.0002729892730713, + "bytes": 871366656, + "bits_per_second": 6969030777.3540783, + "omitted": false, + "sender": false + }], + "sum": { + "start": 26.004718, + "end": 27.004991, + "seconds": 1.0002729892730713, + "bytes": 871366656, + "bits_per_second": 6969030777.3540783, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 27.004991, + "end": 28.004992, + "seconds": 1.0000009536743164, + "bytes": 935067648, + "bits_per_second": 7480534050.0068035, + "omitted": false, + "sender": false + }], + "sum": { + "start": 27.004991, + "end": 28.004992, + "seconds": 1.0000009536743164, + "bytes": 935067648, + "bits_per_second": 7480534050.0068035, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 28.004992, + "end": 29.000022, + "seconds": 0.9950299859046936, + "bytes": 948043776, + "bits_per_second": 7622232812.51591, + "omitted": false, + "sender": false + }], + "sum": { + "start": 28.004992, + "end": 29.000022, + "seconds": 0.9950299859046936, + "bytes": 948043776, + "bits_per_second": 7622232812.51591, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 29.000022, + "end": 30.004995, + "seconds": 1.00497305393219, + "bytes": 950272000, + "bits_per_second": 7564557049.8181267, + "omitted": false, + "sender": false + }], + "sum": { + "start": 29.000022, + "end": 30.004995, + "seconds": 1.00497305393219, + "bytes": 950272000, + "bits_per_second": 7564557049.8181267, + "omitted": false, + "sender": false + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.00592, + "seconds": 30.00592, + "bytes": 26193035264, + "bits_per_second": 6983431339.9489164, + "retransmits": 0, + "reorder": 0, + "max_snd_cwnd": 0, + "max_snd_wnd": 0, + "max_rtt": 0, + "min_rtt": 0, + "mean_rtt": 0, + "sender": false + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 30.004995, + "seconds": 30.004995, + "bytes": 26188972032, + "bits_per_second": 6982563278.4141436, + "sender": false + } + }], + "sum_sent": { + "start": 0, + "end": 30.00592, + "seconds": 30.00592, + "bytes": 26193035264, + "bits_per_second": 6983431339.9489164, + "retransmits": 0, + "sender": false + }, + "sum_received": { + "start": 0, + "end": 30.004995, + "seconds": 30.004995, + "bytes": 26188972032, + "bits_per_second": 6982563278.4141436, + "sender": false + }, + "cpu_utilization_percent": { + "host_total": 44.2686920059139, + "host_user": 1.1679576153664626, + "host_system": 43.100737723217669, + "remote_total": 9.09345404282654, + "remote_user": 0.1973843499242233, + "remote_system": 8.89606636022719 + }, + "sender_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/shared-qemu-2/vm-to-vm.json b/performance/results/2026-08/M5/bench/vmnet-helper/shared-qemu-2/vm-to-vm.json new file mode 100644 index 00000000..fc1547f9 --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/shared-qemu-2/vm-to-vm.json @@ -0,0 +1,941 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.64.13", + "local_port": 59352, + "remote_host": "192.168.64.12", + "remote_port": 5201 + }], + "version": "iperf 3.20", + "system_info": "Linux client-vmnet-helper 7.0.0-28-generic #28-Ubuntu SMP PREEMPT_DYNAMIC Sun Jun 21 00:50:10 UTC 2026 aarch64", + "timestamp": { + "time": "Wed, 05 Aug 2026 11:50:13 GMT", + "timesecs": 1785930613, + "timemillisecs": 1785930613366 + }, + "connecting_to": { + "host": "192.168.64.12", + "port": 5201 + }, + "cookie": "ixpjoh6hzegbwv7passivl4k5y7t5b6dyqh7", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 16384, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 0, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.001398, + "seconds": 1.001397967338562, + "bytes": 435159040, + "bits_per_second": 3476412408.99685, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3789824, + "rtt": 2915, + "rttvar": 2257, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 0, + "end": 1.001398, + "seconds": 1.001397967338562, + "bytes": 435159040, + "bits_per_second": 3476412408.99685, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 1.001398, + "end": 2.001016, + "seconds": 0.99961799383163452, + "bytes": 451018752, + "bits_per_second": 3609528878.2964025, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 2213120, + "rtt": 6321, + "rttvar": 1126, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 1.001398, + "end": 2.001016, + "seconds": 0.99961799383163452, + "bytes": 451018752, + "bits_per_second": 3609528878.2964025, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 2.001016, + "end": 3.001635, + "seconds": 1.0006190538406372, + "bytes": 450494464, + "bits_per_second": 3601726049.6560373, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3836160, + "rtt": 2372, + "rttvar": 501, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 2.001016, + "end": 3.001635, + "seconds": 1.0006190538406372, + "bytes": 450494464, + "bits_per_second": 3601726049.6560373, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 3.001635, + "end": 4.000497, + "seconds": 0.99886202812194824, + "bytes": 448397312, + "bits_per_second": 3591265254.8666625, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 1978368, + "rtt": 4308, + "rttvar": 2035, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 3.001635, + "end": 4.000497, + "seconds": 0.99886202812194824, + "bytes": 448397312, + "bits_per_second": 3591265254.8666625, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 4.000497, + "end": 5.00035, + "seconds": 0.999853014945984, + "bytes": 394526720, + "bits_per_second": 3156677744.4487791, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3818624, + "rtt": 11291, + "rttvar": 149, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 4.000497, + "end": 5.00035, + "seconds": 0.999853014945984, + "bytes": 394526720, + "bits_per_second": 3156677744.4487791, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 5.00035, + "end": 6.000347, + "seconds": 0.99999701976776123, + "bytes": 291110912, + "bits_per_second": 2328894236.6456847, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3836160, + "rtt": 10124, + "rttvar": 274, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 5.00035, + "end": 6.000347, + "seconds": 0.99999701976776123, + "bytes": 291110912, + "bits_per_second": 2328894236.6456847, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 6.000347, + "end": 7.001571, + "seconds": 1.0012240409851074, + "bytes": 299237376, + "bits_per_second": 2390972359.8373, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3836160, + "rtt": 10422, + "rttvar": 134, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 6.000347, + "end": 7.001571, + "seconds": 1.0012240409851074, + "bytes": 299237376, + "bits_per_second": 2390972359.8373, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 7.001571, + "end": 8.001017, + "seconds": 0.99944597482681274, + "bytes": 298319872, + "bits_per_second": 2387881922.6957722, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3836160, + "rtt": 10046, + "rttvar": 640, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 7.001571, + "end": 8.001017, + "seconds": 0.99944597482681274, + "bytes": 298319872, + "bits_per_second": 2387881922.6957722, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 8.001017, + "end": 9.001028, + "seconds": 1.0000109672546387, + "bytes": 300285952, + "bits_per_second": 2402261269.7889457, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3836160, + "rtt": 11568, + "rttvar": 318, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 8.001017, + "end": 9.001028, + "seconds": 1.0000109672546387, + "bytes": 300285952, + "bits_per_second": 2402261269.7889457, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 9.001028, + "end": 10.000338, + "seconds": 0.99931001663208, + "bytes": 299237376, + "bits_per_second": 2395551898.9672766, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3836160, + "rtt": 11953, + "rttvar": 242, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 9.001028, + "end": 10.000338, + "seconds": 0.99931001663208, + "bytes": 299237376, + "bits_per_second": 2395551898.9672766, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 10.000338, + "end": 11.001017, + "seconds": 1.0006790161132812, + "bytes": 299368448, + "bits_per_second": 2393322479.47216, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3836160, + "rtt": 11645, + "rttvar": 278, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 10.000338, + "end": 11.001017, + "seconds": 1.0006790161132812, + "bytes": 299368448, + "bits_per_second": 2393322479.47216, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 11.001017, + "end": 12.00047, + "seconds": 0.99945300817489624, + "bytes": 295567360, + "bits_per_second": 2365832971.29486, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3836160, + "rtt": 10050, + "rttvar": 337, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 11.001017, + "end": 12.00047, + "seconds": 0.99945300817489624, + "bytes": 295567360, + "bits_per_second": 2365832971.29486, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 12.00047, + "end": 13.001563, + "seconds": 1.0010930299758911, + "bytes": 297402368, + "bits_per_second": 2376621225.7589064, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3836160, + "rtt": 12143, + "rttvar": 430, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 12.00047, + "end": 13.001563, + "seconds": 1.0010930299758911, + "bytes": 297402368, + "bits_per_second": 2376621225.7589064, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 13.001563, + "end": 14.000656, + "seconds": 0.999092996120453, + "bytes": 299368448, + "bits_per_second": 2397121782.7567072, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3825152, + "rtt": 12372, + "rttvar": 564, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 13.001563, + "end": 14.000656, + "seconds": 0.999092996120453, + "bytes": 299368448, + "bits_per_second": 2397121782.7567072, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 14.000656, + "end": 15.001039, + "seconds": 1.0003830194473267, + "bytes": 295567360, + "bits_per_second": 2363633562.3792548, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3831680, + "rtt": 11193, + "rttvar": 220, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 14.000656, + "end": 15.001039, + "seconds": 1.0003830194473267, + "bytes": 295567360, + "bits_per_second": 2363633562.3792548, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 15.001039, + "end": 16.001018, + "seconds": 0.999979019165039, + "bytes": 297402368, + "bits_per_second": 2379268863.0473433, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3836160, + "rtt": 11812, + "rttvar": 273, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 15.001039, + "end": 16.001018, + "seconds": 0.999979019165039, + "bytes": 297402368, + "bits_per_second": 2379268863.0473433, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 16.001018, + "end": 17.001023, + "seconds": 1.0000050067901611, + "bytes": 293863424, + "bits_per_second": 2350895621.5589323, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3836160, + "rtt": 11455, + "rttvar": 223, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 16.001018, + "end": 17.001023, + "seconds": 1.0000050067901611, + "bytes": 293863424, + "bits_per_second": 2350895621.5589323, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 17.001023, + "end": 18.001018, + "seconds": 0.999994993209839, + "bytes": 296353792, + "bits_per_second": 2370842206.309432, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3836160, + "rtt": 11705, + "rttvar": 244, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 17.001023, + "end": 18.001018, + "seconds": 0.999994993209839, + "bytes": 296353792, + "bits_per_second": 2370842206.309432, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 18.001018, + "end": 19.001018, + "seconds": 1, + "bytes": 299499520, + "bits_per_second": 2395996160, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3827840, + "rtt": 11292, + "rttvar": 308, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 18.001018, + "end": 19.001018, + "seconds": 1, + "bytes": 299499520, + "bits_per_second": 2395996160, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 19.001018, + "end": 20.000766, + "seconds": 0.99974799156188965, + "bytes": 296747008, + "bits_per_second": 2374574476.8050761, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3836160, + "rtt": 10444, + "rttvar": 223, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 19.001018, + "end": 20.000766, + "seconds": 0.99974799156188965, + "bytes": 296747008, + "bits_per_second": 2374574476.8050761, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 20.000766, + "end": 21.000406, + "seconds": 0.99963998794555664, + "bytes": 296353792, + "bits_per_second": 2371684170.8908534, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3836160, + "rtt": 10759, + "rttvar": 394, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 20.000766, + "end": 21.000406, + "seconds": 0.99963998794555664, + "bytes": 296353792, + "bits_per_second": 2371684170.8908534, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 21.000406, + "end": 22.000383, + "seconds": 0.9999769926071167, + "bytes": 287571968, + "bits_per_second": 2300628675.4678149, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3836160, + "rtt": 10729, + "rttvar": 235, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 21.000406, + "end": 22.000383, + "seconds": 0.9999769926071167, + "bytes": 287571968, + "bits_per_second": 2300628675.4678149, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 22.000383, + "end": 23.000616, + "seconds": 1.0002330541610718, + "bytes": 295829504, + "bits_per_second": 2366084606.1370916, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3836160, + "rtt": 10140, + "rttvar": 189, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 22.000383, + "end": 23.000616, + "seconds": 1.0002330541610718, + "bytes": 295829504, + "bits_per_second": 2366084606.1370916, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 23.000616, + "end": 24.000645, + "seconds": 1.0000289678573608, + "bytes": 296222720, + "bits_per_second": 2369713114.4885135, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3795456, + "rtt": 10319, + "rttvar": 227, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 23.000616, + "end": 24.000645, + "seconds": 1.0000289678573608, + "bytes": 296222720, + "bits_per_second": 2369713114.4885135, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 24.000645, + "end": 25.001213, + "seconds": 1.0005680322647095, + "bytes": 297271296, + "bits_per_second": 2376820257.4063783, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3806848, + "rtt": 9910, + "rttvar": 246, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 24.000645, + "end": 25.001213, + "seconds": 1.0005680322647095, + "bytes": 297271296, + "bits_per_second": 2376820257.4063783, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 25.001213, + "end": 26.00039, + "seconds": 0.99917697906494141, + "bytes": 297926656, + "bits_per_second": 2385376462.7668533, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3836160, + "rtt": 11116, + "rttvar": 284, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 25.001213, + "end": 26.00039, + "seconds": 0.99917697906494141, + "bytes": 297926656, + "bits_per_second": 2385376462.7668533, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 26.00039, + "end": 27.000349, + "seconds": 0.99995899200439453, + "bytes": 297926656, + "bits_per_second": 2383510991.008245, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3836160, + "rtt": 10512, + "rttvar": 150, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 26.00039, + "end": 27.000349, + "seconds": 0.99995899200439453, + "bytes": 297926656, + "bits_per_second": 2383510991.008245, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 27.000349, + "end": 28.001066, + "seconds": 1.0007170438766479, + "bytes": 296222720, + "bits_per_second": 2368083740.0548043, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3836160, + "rtt": 10409, + "rttvar": 198, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 27.000349, + "end": 28.001066, + "seconds": 1.0007170438766479, + "bytes": 296222720, + "bits_per_second": 2368083740.0548043, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 28.001066, + "end": 29.001467, + "seconds": 1.0004010200500488, + "bytes": 296091648, + "bits_per_second": 2367783655.2800546, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3836160, + "rtt": 10704, + "rttvar": 283, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 28.001066, + "end": 29.001467, + "seconds": 1.0004010200500488, + "bytes": 296091648, + "bits_per_second": 2367783655.2800546, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 29.001467, + "end": 30.000941, + "seconds": 0.99947398900985718, + "bytes": 293339136, + "bits_per_second": 2347948134.5230446, + "retransmits": 0, + "snd_cwnd": 3893672, + "snd_wnd": 3833088, + "rtt": 11550, + "rttvar": 301, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 29.001467, + "end": 30.000941, + "seconds": 0.99947398900985718, + "bytes": 293339136, + "bits_per_second": 2347948134.5230446, + "retransmits": 0, + "omitted": false, + "sender": true + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.000941, + "seconds": 30.000941, + "bytes": 9596436480, + "bits_per_second": 2558969461.657886, + "retransmits": 0, + "reorder": 0, + "max_snd_cwnd": 3893672, + "max_snd_wnd": 3836160, + "max_rtt": 12372, + "min_rtt": 2372, + "mean_rtt": 10052, + "sender": true + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 30.013399, + "seconds": 30.000941, + "bytes": 9596436480, + "bits_per_second": 2557907281.3445754, + "sender": true + } + }], + "sum_sent": { + "start": 0, + "end": 30.000941, + "seconds": 30.000941, + "bytes": 9596436480, + "bits_per_second": 2558969461.657886, + "retransmits": 0, + "sender": true + }, + "sum_received": { + "start": 0, + "end": 30.013399, + "seconds": 30.013399, + "bytes": 9596436480, + "bits_per_second": 2557907281.3445754, + "sender": true + }, + "cpu_utilization_percent": { + "host_total": 2.9571441103832834, + "host_user": 0.0609588142532367, + "host_system": 2.8961919623025278, + "remote_total": 93.393284773248965, + "remote_user": 0.800818914163746, + "remote_system": 92.592472522775 + }, + "sender_tcp_congestion": "cubic", + "receiver_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/shared-vfkit-2/host-to-vm.json b/performance/results/2026-08/M5/bench/vmnet-helper/shared-vfkit-2/host-to-vm.json new file mode 100644 index 00000000..4002c9a0 --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/shared-vfkit-2/host-to-vm.json @@ -0,0 +1,942 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.64.1", + "local_port": 62847, + "remote_host": "192.168.64.12", + "remote_port": 5201 + }], + "version": "iperf 3.21", + "system_info": "Darwin Leos-MacBook-Pro.local 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:28:17 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8142 arm64", + "timestamp": { + "time": "Wed, 05 Aug 2026 11:45:37 UTC", + "timesecs": 1785930337, + "timemillisecs": 1785930337307 + }, + "connecting_to": { + "host": "192.168.64.12", + "port": 5201 + }, + "cookie": "cajdwwhyxngawhozennvh5iumuvwjhv6pfwy", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 131072, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 0, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1, + "gso": 0, + "gro": 0 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.002688, + "seconds": 1.0026880502700806, + "bytes": 1856372736, + "bits_per_second": 14811168721.916843, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 0, + "end": 1.002688, + "seconds": 1.0026880502700806, + "bytes": 1856372736, + "bits_per_second": 14811168721.916843, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 1.002688, + "end": 2.005381, + "seconds": 1.0026930570602417, + "bytes": 735838208, + "bits_per_second": 5870895008.7467566, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 4, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 1.002688, + "end": 2.005381, + "seconds": 1.0026930570602417, + "bytes": 735838208, + "bits_per_second": 5870895008.7467566, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 2.005381, + "end": 3.005486, + "seconds": 1.0001050233840942, + "bytes": 1363542016, + "bits_per_second": 10907190617.930344, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 9, + "rttvar": 1, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 2.005381, + "end": 3.005486, + "seconds": 1.0001050233840942, + "bytes": 1363542016, + "bits_per_second": 10907190617.930344, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 3.005486, + "end": 4.004393, + "seconds": 0.99890702962875366, + "bytes": 1650458624, + "bits_per_second": 13218116001.152958, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 3.005486, + "end": 4.004393, + "seconds": 0.99890702962875366, + "bytes": 1650458624, + "bits_per_second": 13218116001.152958, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 4.004393, + "end": 5.000258, + "seconds": 0.995864987373352, + "bytes": 1902247936, + "bits_per_second": 15281171324.376266, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 4.004393, + "end": 5.000258, + "seconds": 0.995864987373352, + "bytes": 1902247936, + "bits_per_second": 15281171324.376266, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 5.000258, + "end": 6.00502, + "seconds": 1.0047620534896851, + "bytes": 1873412096, + "bits_per_second": 14916264717.548731, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 5.000258, + "end": 6.00502, + "seconds": 1.0047620534896851, + "bytes": 1873412096, + "bits_per_second": 14916264717.548731, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 6.00502, + "end": 7.001293, + "seconds": 0.9962729811668396, + "bytes": 1872494592, + "bits_per_second": 15035996176.926733, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 6.00502, + "end": 7.001293, + "seconds": 0.9962729811668396, + "bytes": 1872494592, + "bits_per_second": 15035996176.926733, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 7.001293, + "end": 8.004963, + "seconds": 1.0036699771881104, + "bytes": 1891368960, + "bits_per_second": 15075624482.054342, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 7.001293, + "end": 8.004963, + "seconds": 1.0036699771881104, + "bytes": 1891368960, + "bits_per_second": 15075624482.054342, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 8.004963, + "end": 9.002535, + "seconds": 0.99757200479507446, + "bytes": 1892417536, + "bits_per_second": 15176187999.6923, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 8.004963, + "end": 9.002535, + "seconds": 0.99757200479507446, + "bytes": 1892417536, + "bits_per_second": 15176187999.6923, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 9.002535, + "end": 10.002474, + "seconds": 0.99993902444839478, + "bytes": 1909981184, + "bits_per_second": 15280781226.064219, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 9.002535, + "end": 10.002474, + "seconds": 0.99993902444839478, + "bytes": 1909981184, + "bits_per_second": 15280781226.064219, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 10.002474, + "end": 11.001947, + "seconds": 0.999472975730896, + "bytes": 1855062016, + "bits_per_second": 14848321553.81432, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 10.002474, + "end": 11.001947, + "seconds": 0.999472975730896, + "bytes": 1855062016, + "bits_per_second": 14848321553.81432, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 11.001947, + "end": 12.004999, + "seconds": 1.0030519962310791, + "bytes": 1911554048, + "bits_per_second": 15245901948.713125, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 11.001947, + "end": 12.004999, + "seconds": 1.0030519962310791, + "bytes": 1911554048, + "bits_per_second": 15245901948.713125, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 12.004999, + "end": 13.001431, + "seconds": 0.99643200635910034, + "bytes": 1905786880, + "bits_per_second": 15300888512.914192, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 12.004999, + "end": 13.001431, + "seconds": 0.99643200635910034, + "bytes": 1905786880, + "bits_per_second": 15300888512.914192, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 13.001431, + "end": 14.004742, + "seconds": 1.0033110380172729, + "bytes": 1908277248, + "bits_per_second": 15215837766.689833, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 13.001431, + "end": 14.004742, + "seconds": 1.0033110380172729, + "bytes": 1908277248, + "bits_per_second": 15215837766.689833, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 14.004742, + "end": 15.002167, + "seconds": 0.99742501974105835, + "bytes": 1897005056, + "bits_per_second": 15215219337.429348, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 14.004742, + "end": 15.002167, + "seconds": 0.99742501974105835, + "bytes": 1897005056, + "bits_per_second": 15215219337.429348, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 15.002167, + "end": 16.00129, + "seconds": 0.999122977256775, + "bytes": 1933049856, + "bits_per_second": 15477973382.67564, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 15.002167, + "end": 16.00129, + "seconds": 0.999122977256775, + "bytes": 1933049856, + "bits_per_second": 15477973382.67564, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 16.00129, + "end": 17.004997, + "seconds": 1.0037070512771606, + "bytes": 1728708608, + "bits_per_second": 13778590920.929096, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 16.00129, + "end": 17.004997, + "seconds": 1.0037070512771606, + "bytes": 1728708608, + "bits_per_second": 13778590920.929096, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 17.004997, + "end": 18.002082, + "seconds": 0.99708497524261475, + "bytes": 1790705664, + "bits_per_second": 14367527008.933443, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 17.004997, + "end": 18.002082, + "seconds": 0.99708497524261475, + "bytes": 1790705664, + "bits_per_second": 14367527008.933443, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 18.002082, + "end": 19.005, + "seconds": 1.002918004989624, + "bytes": 1865809920, + "bits_per_second": 14883050544.251049, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 18.002082, + "end": 19.005, + "seconds": 1.002918004989624, + "bytes": 1865809920, + "bits_per_second": 14883050544.251049, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 19.005, + "end": 20.002339, + "seconds": 0.99733901023864746, + "bytes": 1770651648, + "bits_per_second": 14203007240.848314, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 19.005, + "end": 20.002339, + "seconds": 0.99733901023864746, + "bytes": 1770651648, + "bits_per_second": 14203007240.848314, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 20.002339, + "end": 21.004671, + "seconds": 1.0023319721221924, + "bytes": 1794375680, + "bits_per_second": 14321607849.749413, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 20.002339, + "end": 21.004671, + "seconds": 1.0023319721221924, + "bytes": 1794375680, + "bits_per_second": 14321607849.749413, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 21.004671, + "end": 22.005013, + "seconds": 1.0003420114517212, + "bytes": 1430650880, + "bits_per_second": 11441293986.434132, + "retransmits": 1, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 21.004671, + "end": 22.005013, + "seconds": 1.0003420114517212, + "bytes": 1430650880, + "bits_per_second": 11441293986.434132, + "retransmits": 1, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 22.005013, + "end": 23.00012, + "seconds": 0.99510699510574341, + "bytes": 1533411328, + "bits_per_second": 12327609678.491343, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 22.005013, + "end": 23.00012, + "seconds": 0.99510699510574341, + "bytes": 1533411328, + "bits_per_second": 12327609678.491343, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 23.00012, + "end": 24.004194, + "seconds": 1.0040739774703979, + "bytes": 1689911296, + "bits_per_second": 13464436556.815929, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 23.00012, + "end": 24.004194, + "seconds": 1.0040739774703979, + "bytes": 1689911296, + "bits_per_second": 13464436556.815929, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 24.004194, + "end": 25.00236, + "seconds": 0.998166024684906, + "bytes": 1702232064, + "bits_per_second": 13642877212.033728, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 24.004194, + "end": 25.00236, + "seconds": 0.998166024684906, + "bytes": 1702232064, + "bits_per_second": 13642877212.033728, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 25.00236, + "end": 26.004363, + "seconds": 1.0020029544830322, + "bytes": 1671692288, + "bits_per_second": 13346805260.569185, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 25.00236, + "end": 26.004363, + "seconds": 1.0020029544830322, + "bytes": 1671692288, + "bits_per_second": 13346805260.569185, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 26.004363, + "end": 27.000236, + "seconds": 0.995872974395752, + "bytes": 1662910464, + "bits_per_second": 13358414229.557535, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 26.004363, + "end": 27.000236, + "seconds": 0.995872974395752, + "bytes": 1662910464, + "bits_per_second": 13358414229.557535, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 27.000236, + "end": 28.004998, + "seconds": 1.0047620534896851, + "bytes": 1755316224, + "bits_per_second": 13975975449.33972, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 27.000236, + "end": 28.004998, + "seconds": 1.0047620534896851, + "bytes": 1755316224, + "bits_per_second": 13975975449.33972, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 28.004998, + "end": 29.000167, + "seconds": 0.99516898393630981, + "bytes": 1752825856, + "bits_per_second": 14090679145.299246, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 28.004998, + "end": 29.000167, + "seconds": 0.99516898393630981, + "bytes": 1752825856, + "bits_per_second": 14090679145.299246, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 29.000167, + "end": 30.000288, + "seconds": 1.000120997428894, + "bytes": 1809186816, + "bits_per_second": 14471743484.246792, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 29.000167, + "end": 30.000288, + "seconds": 1.000120997428894, + "bytes": 1809186816, + "bits_per_second": 14471743484.246792, + "retransmits": 0, + "omitted": false, + "sender": true + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.000288, + "seconds": 30.000288, + "bytes": 52317519872, + "bits_per_second": 13951204700.9682, + "retransmits": 1, + "reorder": -1, + "max_snd_cwnd": 8388480, + "max_snd_wnd": 0, + "max_rtt": 9, + "min_rtt": 1, + "mean_rtt": 1, + "sender": true + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 30.377832, + "seconds": 30.000288, + "bytes": 52317519872, + "bits_per_second": 13777815315.325991, + "sender": true + } + }], + "sum_sent": { + "start": 0, + "end": 30.000288, + "seconds": 30.000288, + "bytes": 52317519872, + "bits_per_second": 13951204700.9682, + "retransmits": 1, + "sender": true + }, + "sum_received": { + "start": 0, + "end": 30.377832, + "seconds": 30.377832, + "bytes": 52317519872, + "bits_per_second": 13777815315.325991, + "sender": true + }, + "cpu_utilization_percent": { + "host_total": 58.839511566680478, + "host_user": 0.21989378649814223, + "host_system": 58.619614447094769, + "remote_total": 66.0381550347931, + "remote_user": 0.592161684111174, + "remote_system": 65.445983475066 + }, + "receiver_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/shared-vfkit-2/vm-to-host.json b/performance/results/2026-08/M5/bench/vmnet-helper/shared-vfkit-2/vm-to-host.json new file mode 100644 index 00000000..1f09997d --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/shared-vfkit-2/vm-to-host.json @@ -0,0 +1,702 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.64.1", + "local_port": 62860, + "remote_host": "192.168.64.12", + "remote_port": 5201 + }], + "version": "iperf 3.21", + "system_info": "Darwin Leos-MacBook-Pro.local 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:28:17 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8142 arm64", + "timestamp": { + "time": "Wed, 05 Aug 2026 11:46:07 UTC", + "timesecs": 1785930367, + "timemillisecs": 1785930367317 + }, + "connecting_to": { + "host": "192.168.64.12", + "port": 5201 + }, + "cookie": "k63rkzkhmh6reqpxpzxgi4p2hjetz2uot7wf", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 131072, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 1, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1, + "gso": 0, + "gro": 0 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.004702, + "seconds": 1.0047019720077515, + "bytes": 1740374016, + "bits_per_second": 13857832985.215422, + "omitted": false, + "sender": false + }], + "sum": { + "start": 0, + "end": 1.004702, + "seconds": 1.0047019720077515, + "bytes": 1740374016, + "bits_per_second": 13857832985.215422, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 1.004702, + "end": 2.000282, + "seconds": 0.995580017566681, + "bytes": 1627127808, + "bits_per_second": 13074812907.369507, + "omitted": false, + "sender": false + }], + "sum": { + "start": 1.004702, + "end": 2.000282, + "seconds": 0.995580017566681, + "bytes": 1627127808, + "bits_per_second": 13074812907.369507, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 2.000282, + "end": 3.001595, + "seconds": 1.0013129711151123, + "bytes": 1601306624, + "bits_per_second": 12793655292.144711, + "omitted": false, + "sender": false + }], + "sum": { + "start": 2.000282, + "end": 3.001595, + "seconds": 1.0013129711151123, + "bytes": 1601306624, + "bits_per_second": 12793655292.144711, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 3.001595, + "end": 4.004994, + "seconds": 1.0033990144729614, + "bytes": 1723465728, + "bits_per_second": 13741019898.491776, + "omitted": false, + "sender": false + }], + "sum": { + "start": 3.001595, + "end": 4.004994, + "seconds": 1.0033990144729614, + "bytes": 1723465728, + "bits_per_second": 13741019898.491776, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 4.004994, + "end": 5.0002, + "seconds": 0.99520599842071533, + "bytes": 1706950656, + "bits_per_second": 13721385592.198977, + "omitted": false, + "sender": false + }], + "sum": { + "start": 4.004994, + "end": 5.0002, + "seconds": 0.99520599842071533, + "bytes": 1706950656, + "bits_per_second": 13721385592.198977, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 5.0002, + "end": 6.000192, + "seconds": 0.9999920129776, + "bytes": 1745616896, + "bits_per_second": 13965046707.140865, + "omitted": false, + "sender": false + }], + "sum": { + "start": 5.0002, + "end": 6.000192, + "seconds": 0.9999920129776, + "bytes": 1745616896, + "bits_per_second": 13965046707.140865, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 6.000192, + "end": 7.004852, + "seconds": 1.0046600103378296, + "bytes": 1839726592, + "bits_per_second": 14649545701.5861, + "omitted": false, + "sender": false + }], + "sum": { + "start": 6.000192, + "end": 7.004852, + "seconds": 1.0046600103378296, + "bytes": 1839726592, + "bits_per_second": 14649545701.5861, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 7.004852, + "end": 8.004998, + "seconds": 1.0001460313797, + "bytes": 1767374848, + "bits_per_second": 14136934347.972441, + "omitted": false, + "sender": false + }], + "sum": { + "start": 7.004852, + "end": 8.004998, + "seconds": 1.0001460313797, + "bytes": 1767374848, + "bits_per_second": 14136934347.972441, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 8.004998, + "end": 9.000147, + "seconds": 0.99514901638031, + "bytes": 1768161280, + "bits_per_second": 14214243301.421484, + "omitted": false, + "sender": false + }], + "sum": { + "start": 8.004998, + "end": 9.000147, + "seconds": 0.99514901638031, + "bytes": 1768161280, + "bits_per_second": 14214243301.421484, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 9.000147, + "end": 10.004997, + "seconds": 1.0048500299453735, + "bytes": 1780088832, + "bits_per_second": 14171976147.300474, + "omitted": false, + "sender": false + }], + "sum": { + "start": 9.000147, + "end": 10.004997, + "seconds": 1.0048500299453735, + "bytes": 1780088832, + "bits_per_second": 14171976147.300474, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 10.004997, + "end": 11.002478, + "seconds": 0.99748098850250244, + "bytes": 1898184704, + "bits_per_second": 15223826626.307579, + "omitted": false, + "sender": false + }], + "sum": { + "start": 10.004997, + "end": 11.002478, + "seconds": 0.99748098850250244, + "bytes": 1898184704, + "bits_per_second": 15223826626.307579, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 11.002478, + "end": 12.000036, + "seconds": 0.99755799770355225, + "bytes": 2006581248, + "bits_per_second": 16091946554.440258, + "omitted": false, + "sender": false + }], + "sum": { + "start": 11.002478, + "end": 12.000036, + "seconds": 0.99755799770355225, + "bytes": 2006581248, + "bits_per_second": 16091946554.440258, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 12.000036, + "end": 13.002689, + "seconds": 1.0026530027389526, + "bytes": 1939734528, + "bits_per_second": 15476816188.262274, + "omitted": false, + "sender": false + }], + "sum": { + "start": 12.000036, + "end": 13.002689, + "seconds": 1.0026530027389526, + "bytes": 1939734528, + "bits_per_second": 15476816188.262274, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 13.002689, + "end": 14.002674, + "seconds": 0.9999849796295166, + "bytes": 1925316608, + "bits_per_second": 15402764219.22504, + "omitted": false, + "sender": false + }], + "sum": { + "start": 13.002689, + "end": 14.002674, + "seconds": 0.9999849796295166, + "bytes": 1925316608, + "bits_per_second": 15402764219.22504, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 14.002674, + "end": 15.00044, + "seconds": 0.99776601791381836, + "bytes": 1956642816, + "bits_per_second": 15688189662.671026, + "omitted": false, + "sender": false + }], + "sum": { + "start": 14.002674, + "end": 15.00044, + "seconds": 0.99776601791381836, + "bytes": 1956642816, + "bits_per_second": 15688189662.671026, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 15.00044, + "end": 16.002623, + "seconds": 1.0021829605102539, + "bytes": 2038562816, + "bits_per_second": 16272979256.89801, + "omitted": false, + "sender": false + }], + "sum": { + "start": 15.00044, + "end": 16.002623, + "seconds": 1.0021829605102539, + "bytes": 2038562816, + "bits_per_second": 16272979256.89801, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 16.002623, + "end": 17.002528, + "seconds": 0.999904990196228, + "bytes": 2014707712, + "bits_per_second": 16119193177.380745, + "omitted": false, + "sender": false + }], + "sum": { + "start": 16.002623, + "end": 17.002528, + "seconds": 0.999904990196228, + "bytes": 2014707712, + "bits_per_second": 16119193177.380745, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 17.002528, + "end": 18.000145, + "seconds": 0.99761700630188, + "bytes": 1957560320, + "bits_per_second": 15697890534.216818, + "omitted": false, + "sender": false + }], + "sum": { + "start": 17.002528, + "end": 18.000145, + "seconds": 0.99761700630188, + "bytes": 1957560320, + "bits_per_second": 15697890534.216818, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 18.000145, + "end": 19.002596, + "seconds": 1.0024509429931641, + "bytes": 2022834176, + "bits_per_second": 16143107571.60947, + "omitted": false, + "sender": false + }], + "sum": { + "start": 18.000145, + "end": 19.002596, + "seconds": 1.0024509429931641, + "bytes": 2022834176, + "bits_per_second": 16143107571.60947, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 19.002596, + "end": 20.001375, + "seconds": 0.998778998851776, + "bytes": 1910767616, + "bits_per_second": 15304828140.733204, + "omitted": false, + "sender": false + }], + "sum": { + "start": 19.002596, + "end": 20.001375, + "seconds": 0.998778998851776, + "bytes": 1910767616, + "bits_per_second": 15304828140.733204, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 20.001375, + "end": 21.001421, + "seconds": 1.0000460147857666, + "bytes": 1944846336, + "bits_per_second": 15558054787.442011, + "omitted": false, + "sender": false + }], + "sum": { + "start": 20.001375, + "end": 21.001421, + "seconds": 1.0000460147857666, + "bytes": 1944846336, + "bits_per_second": 15558054787.442011, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 21.001421, + "end": 22.000318, + "seconds": 0.9988970160484314, + "bytes": 1965162496, + "bits_per_second": 15738659456.800055, + "omitted": false, + "sender": false + }], + "sum": { + "start": 21.001421, + "end": 22.000318, + "seconds": 0.9988970160484314, + "bytes": 1965162496, + "bits_per_second": 15738659456.800055, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 22.000318, + "end": 23.00041, + "seconds": 1.0000920295715332, + "bytes": 1917059072, + "bits_per_second": 15335061296.879414, + "omitted": false, + "sender": false + }], + "sum": { + "start": 22.000318, + "end": 23.00041, + "seconds": 1.0000920295715332, + "bytes": 1917059072, + "bits_per_second": 15335061296.879414, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 23.00041, + "end": 24.000339, + "seconds": 0.99992901086807251, + "bytes": 1959002112, + "bits_per_second": 15673129517.85906, + "omitted": false, + "sender": false + }], + "sum": { + "start": 23.00041, + "end": 24.000339, + "seconds": 0.99992901086807251, + "bytes": 1959002112, + "bits_per_second": 15673129517.85906, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 24.000339, + "end": 25.001458, + "seconds": 1.0011190176010132, + "bytes": 2022572032, + "bits_per_second": 16162490145.051485, + "omitted": false, + "sender": false + }], + "sum": { + "start": 24.000339, + "end": 25.001458, + "seconds": 1.0011190176010132, + "bytes": 2022572032, + "bits_per_second": 16162490145.051485, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 25.001458, + "end": 26.000246, + "seconds": 0.99878799915313721, + "bytes": 1990590464, + "bits_per_second": 15944047911.571245, + "omitted": false, + "sender": false + }], + "sum": { + "start": 25.001458, + "end": 26.000246, + "seconds": 0.99878799915313721, + "bytes": 1990590464, + "bits_per_second": 15944047911.571245, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 26.000246, + "end": 27.001605, + "seconds": 1.0013589859008789, + "bytes": 2036465664, + "bits_per_second": 16269615134.4196, + "omitted": false, + "sender": false + }], + "sum": { + "start": 26.000246, + "end": 27.001605, + "seconds": 1.0013589859008789, + "bytes": 2036465664, + "bits_per_second": 16269615134.4196, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 27.001605, + "end": 28.000288, + "seconds": 0.998682975769043, + "bytes": 2052587520, + "bits_per_second": 16442355140.133556, + "omitted": false, + "sender": false + }], + "sum": { + "start": 27.001605, + "end": 28.000288, + "seconds": 0.998682975769043, + "bytes": 2052587520, + "bits_per_second": 16442355140.133556, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 28.000288, + "end": 29.003653, + "seconds": 1.0033650398254395, + "bytes": 2090336256, + "bits_per_second": 16666606254.1997, + "omitted": false, + "sender": false + }], + "sum": { + "start": 28.000288, + "end": 29.003653, + "seconds": 1.0033650398254395, + "bytes": 2090336256, + "bits_per_second": 16666606254.1997, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 29.003653, + "end": 30.001923, + "seconds": 0.99826997518539429, + "bytes": 2092695552, + "bits_per_second": 16770577931.9776, + "omitted": false, + "sender": false + }], + "sum": { + "start": 29.003653, + "end": 30.001923, + "seconds": 0.99826997518539429, + "bytes": 2092695552, + "bits_per_second": 16770577931.9776, + "omitted": false, + "sender": false + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.002901, + "seconds": 30.002901, + "bytes": 57046466560, + "bits_per_second": 15210920186.684614, + "retransmits": 0, + "reorder": 0, + "max_snd_cwnd": 0, + "max_snd_wnd": 0, + "max_rtt": 0, + "min_rtt": 0, + "mean_rtt": 0, + "sender": false + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 30.001923, + "seconds": 30.001923, + "bytes": 57042665472, + "bits_per_second": 15210402472.401518, + "sender": false + } + }], + "sum_sent": { + "start": 0, + "end": 30.002901, + "seconds": 30.002901, + "bytes": 57046466560, + "bits_per_second": 15210920186.684614, + "retransmits": 0, + "sender": false + }, + "sum_received": { + "start": 0, + "end": 30.001923, + "seconds": 30.001923, + "bytes": 57042665472, + "bits_per_second": 15210402472.401518, + "sender": false + }, + "cpu_utilization_percent": { + "host_total": 55.68052880881, + "host_user": 1.3836022647103063, + "host_system": 54.296926544099676, + "remote_total": 14.350730370942413, + "remote_user": 0.30756688394007181, + "remote_system": 14.043163487002342 + }, + "sender_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/shared-vfkit-2/vm-to-vm.json b/performance/results/2026-08/M5/bench/vmnet-helper/shared-vfkit-2/vm-to-vm.json new file mode 100644 index 00000000..71e3a265 --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/shared-vfkit-2/vm-to-vm.json @@ -0,0 +1,941 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.64.13", + "local_port": 33516, + "remote_host": "192.168.64.12", + "remote_port": 5201 + }], + "version": "iperf 3.20", + "system_info": "Linux client-vmnet-helper 7.0.0-28-generic #28-Ubuntu SMP PREEMPT_DYNAMIC Sun Jun 21 00:50:10 UTC 2026 aarch64", + "timestamp": { + "time": "Wed, 05 Aug 2026 11:46:37 GMT", + "timesecs": 1785930397, + "timemillisecs": 1785930397740 + }, + "connecting_to": { + "host": "192.168.64.12", + "port": 5201 + }, + "cookie": "twzdwkivzs6wbziy6zg3cxejfrm6mhfkozvr", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 16384, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 0, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.001076, + "seconds": 1.0010759830474854, + "bytes": 1763442688, + "bits_per_second": 14092378343.803318, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4886144, + "rtt": 1456, + "rttvar": 88, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 0, + "end": 1.001076, + "seconds": 1.0010759830474854, + "bytes": 1763442688, + "bits_per_second": 14092378343.803318, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 1.001076, + "end": 2.001078, + "seconds": 1.0000020265579224, + "bytes": 1697644544, + "bits_per_second": 13581128829.055777, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4886144, + "rtt": 1759, + "rttvar": 167, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 1.001076, + "end": 2.001078, + "seconds": 1.0000020265579224, + "bytes": 1697644544, + "bits_per_second": 13581128829.055777, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 2.001078, + "end": 3.001049, + "seconds": 0.99997097253799438, + "bytes": 1641545728, + "bits_per_second": 13132747034.315567, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4886144, + "rtt": 1849, + "rttvar": 102, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 2.001078, + "end": 3.001049, + "seconds": 0.99997097253799438, + "bytes": 1641545728, + "bits_per_second": 13132747034.315567, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 3.001049, + "end": 4.00103, + "seconds": 0.99998098611831665, + "bytes": 1669857280, + "bits_per_second": 13359112248.579689, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4765440, + "rtt": 1574, + "rttvar": 120, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 3.001049, + "end": 4.00103, + "seconds": 0.99998098611831665, + "bytes": 1669857280, + "bits_per_second": 13359112248.579689, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 4.00103, + "end": 5.001138, + "seconds": 1.000108003616333, + "bytes": 1666187264, + "bits_per_second": 13328058633.468887, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4765440, + "rtt": 1913, + "rttvar": 107, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 4.00103, + "end": 5.001138, + "seconds": 1.000108003616333, + "bytes": 1666187264, + "bits_per_second": 13328058633.468887, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 5.001138, + "end": 6.001091, + "seconds": 0.99995297193527222, + "bytes": 1663434752, + "bits_per_second": 13308103870.37022, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4829440, + "rtt": 1565, + "rttvar": 116, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 5.001138, + "end": 6.001091, + "seconds": 0.99995297193527222, + "bytes": 1663434752, + "bits_per_second": 13308103870.37022, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 6.001091, + "end": 7.001224, + "seconds": 1.0001330375671387, + "bytes": 1647312896, + "bits_per_second": 13176750165.215225, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4829440, + "rtt": 1895, + "rttvar": 140, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 6.001091, + "end": 7.001224, + "seconds": 1.0001330375671387, + "bytes": 1647312896, + "bits_per_second": 13176750165.215225, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 7.001224, + "end": 8.001013, + "seconds": 0.999788999557495, + "bytes": 1654521856, + "bits_per_second": 13238968276.164579, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4886144, + "rtt": 1497, + "rttvar": 113, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 7.001224, + "end": 8.001013, + "seconds": 0.999788999557495, + "bytes": 1654521856, + "bits_per_second": 13238968276.164579, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 8.001013, + "end": 9.001058, + "seconds": 1.0000449419021606, + "bytes": 1661992960, + "bits_per_second": 13295346161.8536, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4765440, + "rtt": 1373, + "rttvar": 163, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 8.001013, + "end": 9.001058, + "seconds": 1.0000449419021606, + "bytes": 1661992960, + "bits_per_second": 13295346161.8536, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 9.001058, + "end": 10.001029, + "seconds": 0.99997097253799438, + "bytes": 1669332992, + "bits_per_second": 13355051599.25288, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4765440, + "rtt": 1927, + "rttvar": 112, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 9.001058, + "end": 10.001029, + "seconds": 0.99997097253799438, + "bytes": 1669332992, + "bits_per_second": 13355051599.25288, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 10.001029, + "end": 11.001097, + "seconds": 1.0000679492950439, + "bytes": 1657143296, + "bits_per_second": 13256245615.4555, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4886144, + "rtt": 1334, + "rttvar": 123, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 10.001029, + "end": 11.001097, + "seconds": 1.0000679492950439, + "bytes": 1657143296, + "bits_per_second": 13256245615.4555, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 11.001097, + "end": 12.001111, + "seconds": 1.0000139474868774, + "bytes": 1790312448, + "bits_per_second": 14322299823.911152, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4886144, + "rtt": 1687, + "rttvar": 87, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 11.001097, + "end": 12.001111, + "seconds": 1.0000139474868774, + "bytes": 1790312448, + "bits_per_second": 14322299823.911152, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 12.001111, + "end": 13.001141, + "seconds": 1.0000300407409668, + "bytes": 1764753408, + "bits_per_second": 14117603160.740376, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4886144, + "rtt": 1748, + "rttvar": 130, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 12.001111, + "end": 13.001141, + "seconds": 1.0000300407409668, + "bytes": 1764753408, + "bits_per_second": 14117603160.740376, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 13.001141, + "end": 14.001039, + "seconds": 0.99989801645278931, + "bytes": 1747320832, + "bits_per_second": 13979992385.213423, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4886144, + "rtt": 1533, + "rttvar": 351, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 13.001141, + "end": 14.001039, + "seconds": 0.99989801645278931, + "bytes": 1747320832, + "bits_per_second": 13979992385.213423, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 14.001039, + "end": 15.001129, + "seconds": 1.0000900030136108, + "bytes": 1800142848, + "bits_per_second": 14399846754.39657, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4886144, + "rtt": 1438, + "rttvar": 133, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 14.001039, + "end": 15.001129, + "seconds": 1.0000900030136108, + "bytes": 1800142848, + "bits_per_second": 14399846754.39657, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 15.001129, + "end": 16.001339, + "seconds": 1.0002100467681885, + "bytes": 1787166720, + "bits_per_second": 14294331281.91082, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4886144, + "rtt": 1462, + "rttvar": 132, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 15.001129, + "end": 16.001339, + "seconds": 1.0002100467681885, + "bytes": 1787166720, + "bits_per_second": 14294331281.91082, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 16.001339, + "end": 17.001088, + "seconds": 0.99974900484085083, + "bytes": 1804599296, + "bits_per_second": 14440418843.225737, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4832256, + "rtt": 1671, + "rttvar": 99, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 16.001339, + "end": 17.001088, + "seconds": 0.99974900484085083, + "bytes": 1804599296, + "bits_per_second": 14440418843.225737, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 17.001088, + "end": 18.001162, + "seconds": 1.000074028968811, + "bytes": 1793589248, + "bits_per_second": 14347651842.129267, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4853504, + "rtt": 1372, + "rttvar": 62, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 17.001088, + "end": 18.001162, + "seconds": 1.000074028968811, + "bytes": 1793589248, + "bits_per_second": 14347651842.129267, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 18.001162, + "end": 19.001897, + "seconds": 1.00073504447937, + "bytes": 1801060352, + "bits_per_second": 14397899719.296806, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4886144, + "rtt": 1787, + "rttvar": 191, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 18.001162, + "end": 19.001897, + "seconds": 1.00073504447937, + "bytes": 1801060352, + "bits_per_second": 14397899719.296806, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 19.001897, + "end": 20.001028, + "seconds": 0.99913102388381958, + "bytes": 1779695616, + "bits_per_second": 14249947792.288317, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4886144, + "rtt": 1677, + "rttvar": 155, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 19.001897, + "end": 20.001028, + "seconds": 0.99913102388381958, + "bytes": 1779695616, + "bits_per_second": 14249947792.288317, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 20.001028, + "end": 21.001209, + "seconds": 1.0001809597015381, + "bytes": 1757675520, + "bits_per_second": 14058860072.877247, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4886144, + "rtt": 1902, + "rttvar": 245, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 20.001028, + "end": 21.001209, + "seconds": 1.0001809597015381, + "bytes": 1757675520, + "bits_per_second": 14058860072.877247, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 21.001209, + "end": 22.001466, + "seconds": 1.0002570152282715, + "bytes": 1793589248, + "bits_per_second": 14345027093.586981, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4829440, + "rtt": 2113, + "rttvar": 157, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 21.001209, + "end": 22.001466, + "seconds": 1.0002570152282715, + "bytes": 1793589248, + "bits_per_second": 14345027093.586981, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 22.001466, + "end": 23.0011, + "seconds": 0.999634027481079, + "bytes": 1790574592, + "bits_per_second": 14329841064.02994, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4870656, + "rtt": 1952, + "rttvar": 60, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 22.001466, + "end": 23.0011, + "seconds": 0.999634027481079, + "bytes": 1790574592, + "bits_per_second": 14329841064.02994, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 23.0011, + "end": 24.001128, + "seconds": 1.0000280141830444, + "bytes": 1813250048, + "bits_per_second": 14505594021.633909, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4886144, + "rtt": 2109, + "rttvar": 105, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 23.0011, + "end": 24.001128, + "seconds": 1.0000280141830444, + "bytes": 1813250048, + "bits_per_second": 14505594021.633909, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 24.001128, + "end": 25.001209, + "seconds": 1.000080943107605, + "bytes": 1826750464, + "bits_per_second": 14612820904.865086, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4886144, + "rtt": 1483, + "rttvar": 106, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 24.001128, + "end": 25.001209, + "seconds": 1.000080943107605, + "bytes": 1826750464, + "bits_per_second": 14612820904.865086, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 25.001209, + "end": 26.001063, + "seconds": 0.999854028224945, + "bytes": 1769734144, + "bits_per_second": 14159940103.591593, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4886144, + "rtt": 1740, + "rttvar": 91, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 25.001209, + "end": 26.001063, + "seconds": 0.999854028224945, + "bytes": 1769734144, + "bits_per_second": 14159940103.591593, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 26.001063, + "end": 27.001106, + "seconds": 1.0000430345535278, + "bytes": 1793458176, + "bits_per_second": 14347047989.195343, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4886144, + "rtt": 1382, + "rttvar": 151, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 26.001063, + "end": 27.001106, + "seconds": 1.0000430345535278, + "bytes": 1793458176, + "bits_per_second": 14347047989.195343, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 27.001106, + "end": 28.001327, + "seconds": 1.0002210140228271, + "bytes": 1798438912, + "bits_per_second": 14384332156.884325, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4836480, + "rtt": 1369, + "rttvar": 115, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 27.001106, + "end": 28.001327, + "seconds": 1.0002210140228271, + "bytes": 1798438912, + "bits_per_second": 14384332156.884325, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 28.001327, + "end": 29.001078, + "seconds": 0.99975097179412842, + "bytes": 1799225344, + "bits_per_second": 14397388107.729704, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4829440, + "rtt": 1287, + "rttvar": 51, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 28.001327, + "end": 29.001078, + "seconds": 0.99975097179412842, + "bytes": 1799225344, + "bits_per_second": 14397388107.729704, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 29.001078, + "end": 30.00199, + "seconds": 1.0009119510650635, + "bytes": 1824522240, + "bits_per_second": 14582879047.920557, + "retransmits": 0, + "snd_cwnd": 4358480, + "snd_wnd": 4874880, + "rtt": 1717, + "rttvar": 35, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 29.001078, + "end": 30.00199, + "seconds": 1.0009119510650635, + "bytes": 1824522240, + "bits_per_second": 14582879047.920557, + "retransmits": 0, + "omitted": false, + "sender": true + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.00199, + "seconds": 30.00199, + "bytes": 52433256448, + "bits_per_second": 13981274294.938437, + "retransmits": 0, + "reorder": 0, + "max_snd_cwnd": 4358480, + "max_snd_wnd": 4886144, + "max_rtt": 2113, + "min_rtt": 1287, + "mean_rtt": 1652, + "sender": true + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 30.003298, + "seconds": 30.00199, + "bytes": 52433256448, + "bits_per_second": 13980664778.385363, + "sender": true + } + }], + "sum_sent": { + "start": 0, + "end": 30.00199, + "seconds": 30.00199, + "bytes": 52433256448, + "bits_per_second": 13981274294.938437, + "retransmits": 0, + "sender": true + }, + "sum_received": { + "start": 0, + "end": 30.003298, + "seconds": 30.003298, + "bytes": 52433256448, + "bits_per_second": 13980664778.385363, + "sender": true + }, + "cpu_utilization_percent": { + "host_total": 13.40336935635743, + "host_user": 0.27123007707811042, + "host_system": 13.13213927927932, + "remote_total": 69.663230377991752, + "remote_user": 0.613755820193112, + "remote_system": 69.04947789076536 + }, + "sender_tcp_congestion": "cubic", + "receiver_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/shared-vfkit:nopoll-2/host-to-vm.json b/performance/results/2026-08/M5/bench/vmnet-helper/shared-vfkit:nopoll-2/host-to-vm.json new file mode 100644 index 00000000..3aa651c6 --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/shared-vfkit:nopoll-2/host-to-vm.json @@ -0,0 +1,942 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.64.1", + "local_port": 63353, + "remote_host": "192.168.64.12", + "remote_port": 5201 + }], + "version": "iperf 3.21", + "system_info": "Darwin Leos-MacBook-Pro.local 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:28:17 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8142 arm64", + "timestamp": { + "time": "Wed, 05 Aug 2026 12:05:28 UTC", + "timesecs": 1785931528, + "timemillisecs": 1785931528976 + }, + "connecting_to": { + "host": "192.168.64.12", + "port": 5201 + }, + "cookie": "plgk5bdhhnoh6i75v5st2vb2smyjuor5aot2", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 131072, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 0, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1, + "gso": 0, + "gro": 0 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.004572, + "seconds": 1.0045720338821411, + "bytes": 1660813312, + "bits_per_second": 13226036608.4995, + "retransmits": 0, + "snd_cwnd": 8301205, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 0, + "end": 1.004572, + "seconds": 1.0045720338821411, + "bytes": 1660813312, + "bits_per_second": 13226036608.4995, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 1.004572, + "end": 2.000914, + "seconds": 0.9963420033454895, + "bytes": 1805647872, + "bits_per_second": 14498217406.770332, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 1.004572, + "end": 2.000914, + "seconds": 0.9963420033454895, + "bytes": 1805647872, + "bits_per_second": 14498217406.770332, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 2.000914, + "end": 3.005025, + "seconds": 1.0041110515594482, + "bytes": 1947860992, + "bits_per_second": 15519088164.400526, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 2.000914, + "end": 3.005025, + "seconds": 1.0041110515594482, + "bytes": 1947860992, + "bits_per_second": 15519088164.400526, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 3.005025, + "end": 4.001848, + "seconds": 0.996823012828827, + "bytes": 1938817024, + "bits_per_second": 15559970017.128254, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 3.005025, + "end": 4.001848, + "seconds": 0.996823012828827, + "bytes": 1938817024, + "bits_per_second": 15559970017.128254, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 4.001848, + "end": 5.000784, + "seconds": 0.9989359974861145, + "bytes": 1937768448, + "bits_per_second": 15518659476.695337, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 4.001848, + "end": 5.000784, + "seconds": 0.9989359974861145, + "bytes": 1937768448, + "bits_per_second": 15518659476.695337, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 5.000784, + "end": 6.004995, + "seconds": 1.0042109489440918, + "bytes": 1914830848, + "bits_per_second": 15254411237.108356, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 5.000784, + "end": 6.004995, + "seconds": 1.0042109489440918, + "bytes": 1914830848, + "bits_per_second": 15254411237.108356, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 6.004995, + "end": 7.000884, + "seconds": 0.99588900804519653, + "bytes": 1887305728, + "bits_per_second": 15160771634.216879, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 6.004995, + "end": 7.000884, + "seconds": 0.99588900804519653, + "bytes": 1887305728, + "bits_per_second": 15160771634.216879, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 7.000884, + "end": 8.000543, + "seconds": 0.99965900182724, + "bytes": 1849688064, + "bits_per_second": 14802552155.23712, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 7.000884, + "end": 8.000543, + "seconds": 0.99965900182724, + "bytes": 1849688064, + "bits_per_second": 14802552155.23712, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 8.000543, + "end": 9.002774, + "seconds": 1.0022310018539429, + "bytes": 1799094272, + "bits_per_second": 14360715393.333527, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 8.000543, + "end": 9.002774, + "seconds": 1.0022310018539429, + "bytes": 1799094272, + "bits_per_second": 14360715393.333527, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 9.002774, + "end": 10.001192, + "seconds": 0.99841797351837158, + "bytes": 1625686016, + "bits_per_second": 13026095756.438913, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 9.002774, + "end": 10.001192, + "seconds": 0.99841797351837158, + "bytes": 1625686016, + "bits_per_second": 13026095756.438913, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 10.001192, + "end": 11.002623, + "seconds": 1.0014309883117676, + "bytes": 1921646592, + "bits_per_second": 15351205340.586077, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 10.001192, + "end": 11.002623, + "seconds": 1.0014309883117676, + "bytes": 1921646592, + "bits_per_second": 15351205340.586077, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 11.002623, + "end": 12.004655, + "seconds": 1.0020320415496826, + "bytes": 1914437632, + "bits_per_second": 15284442433.910563, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 11.002623, + "end": 12.004655, + "seconds": 1.0020320415496826, + "bytes": 1914437632, + "bits_per_second": 15284442433.910563, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 12.004655, + "end": 13.000774, + "seconds": 0.99611902236938477, + "bytes": 1908146176, + "bits_per_second": 15324644008.5945, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 12.004655, + "end": 13.000774, + "seconds": 0.99611902236938477, + "bytes": 1908146176, + "bits_per_second": 15324644008.5945, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 13.000774, + "end": 14.003731, + "seconds": 1.0029569864273071, + "bytes": 1914699776, + "bits_per_second": 15272437816.664232, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 13.000774, + "end": 14.003731, + "seconds": 1.0029569864273071, + "bytes": 1914699776, + "bits_per_second": 15272437816.664232, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 14.003731, + "end": 15.001576, + "seconds": 0.99784499406814575, + "bytes": 1944322048, + "bits_per_second": 15588168980.619982, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 14.003731, + "end": 15.001576, + "seconds": 0.99784499406814575, + "bytes": 1944322048, + "bits_per_second": 15588168980.619982, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 15.001576, + "end": 16.001516, + "seconds": 0.99993997812271118, + "bytes": 1935802368, + "bits_per_second": 15487348523.73262, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 15.001576, + "end": 16.001516, + "seconds": 0.99993997812271118, + "bytes": 1935802368, + "bits_per_second": 15487348523.73262, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 16.001516, + "end": 17.005011, + "seconds": 1.00349497795105, + "bytes": 1877213184, + "bits_per_second": 14965401722.949688, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 16.001516, + "end": 17.005011, + "seconds": 1.00349497795105, + "bytes": 1877213184, + "bits_per_second": 14965401722.949688, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 17.005011, + "end": 18.000625, + "seconds": 0.995613992214203, + "bytes": 1541799936, + "bits_per_second": 12388736583.109709, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 17.005011, + "end": 18.000625, + "seconds": 0.995613992214203, + "bytes": 1541799936, + "bits_per_second": 12388736583.109709, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 18.000625, + "end": 19.001619, + "seconds": 1.0009939670562744, + "bytes": 1851260928, + "bits_per_second": 14795381302.400396, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 18.000625, + "end": 19.001619, + "seconds": 1.0009939670562744, + "bytes": 1851260928, + "bits_per_second": 14795381302.400396, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 19.001619, + "end": 20.003232, + "seconds": 1.0016130208969116, + "bytes": 1870135296, + "bits_per_second": 14936988693.101095, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 19.001619, + "end": 20.003232, + "seconds": 1.0016130208969116, + "bytes": 1870135296, + "bits_per_second": 14936988693.101095, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 20.003232, + "end": 21.002552, + "seconds": 0.99931997060775757, + "bytes": 1860435968, + "bits_per_second": 14893615840.528326, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 20.003232, + "end": 21.002552, + "seconds": 0.99931997060775757, + "bytes": 1860435968, + "bits_per_second": 14893615840.528326, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 21.002552, + "end": 22.002463, + "seconds": 0.99991101026535034, + "bytes": 1868431360, + "bits_per_second": 14948781168.069483, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 21.002552, + "end": 22.002463, + "seconds": 0.99991101026535034, + "bytes": 1868431360, + "bits_per_second": 14948781168.069483, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 22.002463, + "end": 23.000096, + "seconds": 0.99763298034667969, + "bytes": 1795686400, + "bits_per_second": 14399575277.681738, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 22.002463, + "end": 23.000096, + "seconds": 0.99763298034667969, + "bytes": 1795686400, + "bits_per_second": 14399575277.681738, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 23.000096, + "end": 24.000392, + "seconds": 1.0002959966659546, + "bytes": 1668284416, + "bits_per_second": 13342326043.974905, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 23.000096, + "end": 24.000392, + "seconds": 1.0002959966659546, + "bytes": 1668284416, + "bits_per_second": 13342326043.974905, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 24.000392, + "end": 25.001302, + "seconds": 1.0009100437164307, + "bytes": 1678770176, + "bits_per_second": 13417950486.472408, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 24.000392, + "end": 25.001302, + "seconds": 1.0009100437164307, + "bytes": 1678770176, + "bits_per_second": 13417950486.472408, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 25.001302, + "end": 26.001739, + "seconds": 1.0004370212554932, + "bytes": 1622671360, + "bits_per_second": 12975700223.197556, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 25.001302, + "end": 26.001739, + "seconds": 1.0004370212554932, + "bytes": 1622671360, + "bits_per_second": 12975700223.197556, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 26.001739, + "end": 27.000412, + "seconds": 0.99867302179336548, + "bytes": 1812070400, + "bits_per_second": 14515825383.935795, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 26.001739, + "end": 27.000412, + "seconds": 0.99867302179336548, + "bytes": 1812070400, + "bits_per_second": 14515825383.935795, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 27.000412, + "end": 28.001381, + "seconds": 1.0009690523147583, + "bytes": 1923743744, + "bits_per_second": 15375050723.506859, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 27.000412, + "end": 28.001381, + "seconds": 1.0009690523147583, + "bytes": 1923743744, + "bits_per_second": 15375050723.506859, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 28.001381, + "end": 29.001324, + "seconds": 0.99994301795959473, + "bytes": 1830158336, + "bits_per_second": 14642101024.792213, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 1, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 28.001381, + "end": 29.001324, + "seconds": 0.99994301795959473, + "bytes": 1830158336, + "bits_per_second": 14642101024.792213, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 29.001324, + "end": 30.003431, + "seconds": 1.00210702419281, + "bytes": 1738670080, + "bits_per_second": 13880114902.102287, + "retransmits": 0, + "snd_cwnd": 8388480, + "snd_wnd": -1, + "rtt": 2, + "rttvar": 0, + "pmtu": -1, + "reorder": -1, + "omitted": false, + "sender": true + }], + "sum": { + "start": 29.001324, + "end": 30.003431, + "seconds": 1.00210702419281, + "bytes": 1738670080, + "bits_per_second": 13880114902.102287, + "retransmits": 0, + "omitted": false, + "sender": true + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.003431, + "seconds": 30.003431, + "bytes": 54846423040, + "bits_per_second": 14624040307.92345, + "retransmits": 0, + "reorder": -1, + "max_snd_cwnd": 8388480, + "max_snd_wnd": 0, + "max_rtt": 2, + "min_rtt": 1, + "mean_rtt": 1, + "sender": true + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 29.856816, + "seconds": 30.003431, + "bytes": 54846423040, + "bits_per_second": 14695853178.718054, + "sender": true + } + }], + "sum_sent": { + "start": 0, + "end": 30.003431, + "seconds": 30.003431, + "bytes": 54846423040, + "bits_per_second": 14624040307.92345, + "retransmits": 0, + "sender": true + }, + "sum_received": { + "start": 0, + "end": 29.856816, + "seconds": 29.856816, + "bytes": 54846423040, + "bits_per_second": 14695853178.718054, + "sender": true + }, + "cpu_utilization_percent": { + "host_total": 57.49683144085197, + "host_user": 0.21484112478325668, + "host_system": 57.2819903160687, + "remote_total": 28.141294327176446, + "remote_user": 1.0831727754039486, + "remote_system": 27.0581215517725 + }, + "receiver_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/shared-vfkit:nopoll-2/vm-to-host.json b/performance/results/2026-08/M5/bench/vmnet-helper/shared-vfkit:nopoll-2/vm-to-host.json new file mode 100644 index 00000000..f4b9fa4f --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/shared-vfkit:nopoll-2/vm-to-host.json @@ -0,0 +1,702 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.64.1", + "local_port": 63362, + "remote_host": "192.168.64.12", + "remote_port": 5201 + }], + "version": "iperf 3.21", + "system_info": "Darwin Leos-MacBook-Pro.local 25.5.0 Darwin Kernel Version 25.5.0: Tue Jun 9 22:28:17 PDT 2026; root:xnu-12377.121.10~1/RELEASE_ARM64_T8142 arm64", + "timestamp": { + "time": "Wed, 05 Aug 2026 12:05:58 UTC", + "timesecs": 1785931558, + "timemillisecs": 1785931558992 + }, + "connecting_to": { + "host": "192.168.64.12", + "port": 5201 + }, + "cookie": "7rx75wgkvel2byxjerai4ina4piux5e4pbul", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 131072, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 1, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1, + "gso": 0, + "gro": 0 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.002528, + "seconds": 1.0025279521942139, + "bytes": 1740111872, + "bits_per_second": 13885792356.743372, + "omitted": false, + "sender": false + }], + "sum": { + "start": 0, + "end": 1.002528, + "seconds": 1.0025279521942139, + "bytes": 1740111872, + "bits_per_second": 13885792356.743372, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 1.002528, + "end": 2.000488, + "seconds": 0.99795997142791748, + "bytes": 1739063296, + "bits_per_second": 13940946296.767273, + "omitted": false, + "sender": false + }], + "sum": { + "start": 1.002528, + "end": 2.000488, + "seconds": 0.99795997142791748, + "bytes": 1739063296, + "bits_per_second": 13940946296.767273, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 2.000488, + "end": 3.000411, + "seconds": 0.9999229907989502, + "bytes": 1669201920, + "bits_per_second": 13354643790.448606, + "omitted": false, + "sender": false + }], + "sum": { + "start": 2.000488, + "end": 3.000411, + "seconds": 0.9999229907989502, + "bytes": 1669201920, + "bits_per_second": 13354643790.448606, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 3.000411, + "end": 4.000523, + "seconds": 1.0001120567321777, + "bytes": 1734606848, + "bits_per_second": 13875299963.228134, + "omitted": false, + "sender": false + }], + "sum": { + "start": 3.000411, + "end": 4.000523, + "seconds": 1.0001120567321777, + "bytes": 1734606848, + "bits_per_second": 13875299963.228134, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 4.000523, + "end": 5.000557, + "seconds": 1.000033974647522, + "bytes": 1720582144, + "bits_per_second": 13764189518.512682, + "omitted": false, + "sender": false + }], + "sum": { + "start": 4.000523, + "end": 5.000557, + "seconds": 1.000033974647522, + "bytes": 1720582144, + "bits_per_second": 13764189518.512682, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 5.000557, + "end": 6.003157, + "seconds": 1.0025999546051025, + "bytes": 1561460736, + "bits_per_second": 12459292293.624872, + "omitted": false, + "sender": false + }], + "sum": { + "start": 5.000557, + "end": 6.003157, + "seconds": 1.0025999546051025, + "bytes": 1561460736, + "bits_per_second": 12459292293.624872, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 6.003157, + "end": 7.004998, + "seconds": 1.0018409490585327, + "bytes": 1497497600, + "bits_per_second": 11957966792.291765, + "omitted": false, + "sender": false + }], + "sum": { + "start": 6.003157, + "end": 7.004998, + "seconds": 1.0018409490585327, + "bytes": 1497497600, + "bits_per_second": 11957966792.291765, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 7.004998, + "end": 8.004309, + "seconds": 0.99931097030639648, + "bytes": 1496580096, + "bits_per_second": 11980895961.073154, + "omitted": false, + "sender": false + }], + "sum": { + "start": 7.004998, + "end": 8.004309, + "seconds": 0.99931097030639648, + "bytes": 1496580096, + "bits_per_second": 11980895961.073154, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 8.004309, + "end": 9.000409, + "seconds": 0.99610000848770142, + "bytes": 1679687680, + "bits_per_second": 13490112765.284561, + "omitted": false, + "sender": false + }], + "sum": { + "start": 8.004309, + "end": 9.000409, + "seconds": 0.99610000848770142, + "bytes": 1679687680, + "bits_per_second": 13490112765.284561, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 9.000409, + "end": 10.00429, + "seconds": 1.0038809776306152, + "bytes": 1730019328, + "bits_per_second": 13786648947.832317, + "omitted": false, + "sender": false + }], + "sum": { + "start": 9.000409, + "end": 10.00429, + "seconds": 1.0038809776306152, + "bytes": 1730019328, + "bits_per_second": 13786648947.832317, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 10.00429, + "end": 11.005046, + "seconds": 1.0007560253143311, + "bytes": 1752694784, + "bits_per_second": 14010965627.307533, + "omitted": false, + "sender": false + }], + "sum": { + "start": 10.00429, + "end": 11.005046, + "seconds": 1.0007560253143311, + "bytes": 1752694784, + "bits_per_second": 14010965627.307533, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 11.005046, + "end": 12.001715, + "seconds": 0.99666899442672729, + "bytes": 1618345984, + "bits_per_second": 12990037760.17617, + "omitted": false, + "sender": false + }], + "sum": { + "start": 11.005046, + "end": 12.001715, + "seconds": 0.99666899442672729, + "bytes": 1618345984, + "bits_per_second": 12990037760.17617, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 12.001715, + "end": 13.004994, + "seconds": 1.0032789707183838, + "bytes": 1719533568, + "bits_per_second": 13711309561.437351, + "omitted": false, + "sender": false + }], + "sum": { + "start": 12.001715, + "end": 13.004994, + "seconds": 1.0032789707183838, + "bytes": 1719533568, + "bits_per_second": 13711309561.437351, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 13.004994, + "end": 14.000314, + "seconds": 0.99532002210617065, + "bytes": 1765015552, + "bits_per_second": 14186517001.959604, + "omitted": false, + "sender": false + }], + "sum": { + "start": 13.004994, + "end": 14.000314, + "seconds": 0.99532002210617065, + "bytes": 1765015552, + "bits_per_second": 14186517001.959604, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 14.000314, + "end": 15.003159, + "seconds": 1.0028450489044189, + "bytes": 1830289408, + "bits_per_second": 14600775344.10359, + "omitted": false, + "sender": false + }], + "sum": { + "start": 14.000314, + "end": 15.003159, + "seconds": 1.0028450489044189, + "bytes": 1830289408, + "bits_per_second": 14600775344.10359, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 15.003159, + "end": 16.000245, + "seconds": 0.997085988521576, + "bytes": 1761214464, + "bits_per_second": 14130893297.268627, + "omitted": false, + "sender": false + }], + "sum": { + "start": 15.003159, + "end": 16.000245, + "seconds": 0.997085988521576, + "bytes": 1761214464, + "bits_per_second": 14130893297.268627, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 16.000245, + "end": 17.003275, + "seconds": 1.0030299425125122, + "bytes": 1741422592, + "bits_per_second": 13889296964.657877, + "omitted": false, + "sender": false + }], + "sum": { + "start": 16.000245, + "end": 17.003275, + "seconds": 1.0030299425125122, + "bytes": 1741422592, + "bits_per_second": 13889296964.657877, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 17.003275, + "end": 18.001929, + "seconds": 0.998654007911682, + "bytes": 1758199808, + "bits_per_second": 14084556165.165781, + "omitted": false, + "sender": false + }], + "sum": { + "start": 17.003275, + "end": 18.001929, + "seconds": 0.998654007911682, + "bytes": 1758199808, + "bits_per_second": 14084556165.165781, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 18.001929, + "end": 19.004995, + "seconds": 1.0030659437179565, + "bytes": 1746141184, + "bits_per_second": 13926431815.860613, + "omitted": false, + "sender": false + }], + "sum": { + "start": 18.001929, + "end": 19.004995, + "seconds": 1.0030659437179565, + "bytes": 1746141184, + "bits_per_second": 13926431815.860613, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 19.004995, + "end": 20.00014, + "seconds": 0.99514502286911, + "bytes": 1854930944, + "bits_per_second": 14911844214.641478, + "omitted": false, + "sender": false + }], + "sum": { + "start": 19.004995, + "end": 20.00014, + "seconds": 0.99514502286911, + "bytes": 1854930944, + "bits_per_second": 14911844214.641478, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 20.00014, + "end": 21.000095, + "seconds": 0.99995499849319458, + "bytes": 1765670912, + "bits_per_second": 14126002987.419571, + "omitted": false, + "sender": false + }], + "sum": { + "start": 20.00014, + "end": 21.000095, + "seconds": 0.99995499849319458, + "bytes": 1765670912, + "bits_per_second": 14126002987.419571, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 21.000095, + "end": 22.000091, + "seconds": 0.9999960064888, + "bytes": 1821376512, + "bits_per_second": 14571070285.732382, + "omitted": false, + "sender": false + }], + "sum": { + "start": 21.000095, + "end": 22.000091, + "seconds": 0.9999960064888, + "bytes": 1821376512, + "bits_per_second": 14571070285.732382, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 22.000091, + "end": 23.000418, + "seconds": 1.0003269910812378, + "bytes": 1806958592, + "bits_per_second": 14450943406.390638, + "omitted": false, + "sender": false + }], + "sum": { + "start": 22.000091, + "end": 23.000418, + "seconds": 1.0003269910812378, + "bytes": 1806958592, + "bits_per_second": 14450943406.390638, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 23.000418, + "end": 24.004965, + "seconds": 1.0045469999313354, + "bytes": 1865023488, + "bits_per_second": 14852652892.31848, + "omitted": false, + "sender": false + }], + "sum": { + "start": 23.000418, + "end": 24.004965, + "seconds": 1.0045469999313354, + "bytes": 1865023488, + "bits_per_second": 14852652892.31848, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 24.004965, + "end": 25.00295, + "seconds": 0.997985005378723, + "bytes": 1866203136, + "bits_per_second": 14959768941.953581, + "omitted": false, + "sender": false + }], + "sum": { + "start": 24.004965, + "end": 25.00295, + "seconds": 0.997985005378723, + "bytes": 1866203136, + "bits_per_second": 14959768941.953581, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 25.00295, + "end": 26.002183, + "seconds": 0.99923300743103027, + "bytes": 1876164608, + "bits_per_second": 15020837734.922386, + "omitted": false, + "sender": false + }], + "sum": { + "start": 25.00295, + "end": 26.002183, + "seconds": 0.99923300743103027, + "bytes": 1876164608, + "bits_per_second": 15020837734.922386, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 26.002183, + "end": 27.00079, + "seconds": 0.99860697984695435, + "bytes": 1881931776, + "bits_per_second": 15076456015.065493, + "omitted": false, + "sender": false + }], + "sum": { + "start": 26.002183, + "end": 27.00079, + "seconds": 0.99860697984695435, + "bytes": 1881931776, + "bits_per_second": 15076456015.065493, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 27.00079, + "end": 28.002651, + "seconds": 1.0018609762191772, + "bytes": 1879179264, + "bits_per_second": 15005509216.192022, + "omitted": false, + "sender": false + }], + "sum": { + "start": 27.00079, + "end": 28.002651, + "seconds": 1.0018609762191772, + "bytes": 1879179264, + "bits_per_second": 15005509216.192022, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 28.002651, + "end": 29.000915, + "seconds": 0.99826401472091675, + "bytes": 1879048192, + "bits_per_second": 15058526917.052683, + "omitted": false, + "sender": false + }], + "sum": { + "start": 28.002651, + "end": 29.000915, + "seconds": 0.99826401472091675, + "bytes": 1879048192, + "bits_per_second": 15058526917.052683, + "omitted": false, + "sender": false + } + }, { + "streams": [{ + "socket": 5, + "start": 29.000915, + "end": 30.002333, + "seconds": 1.0014179944992065, + "bytes": 1848246272, + "bits_per_second": 14765033439.80176, + "omitted": false, + "sender": false + }], + "sum": { + "start": 29.000915, + "end": 30.002333, + "seconds": 1.0014179944992065, + "bytes": 1848246272, + "bits_per_second": 14765033439.80176, + "omitted": false, + "sender": false + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.003542, + "seconds": 30.003542, + "bytes": 52609679360, + "bits_per_second": 14027591638.347233, + "retransmits": 0, + "reorder": 0, + "max_snd_cwnd": 0, + "max_snd_wnd": 0, + "max_rtt": 0, + "min_rtt": 0, + "mean_rtt": 0, + "sender": false + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 30.002333, + "seconds": 30.002333, + "bytes": 52607057920, + "bits_per_second": 14027457910.0232, + "sender": false + } + }], + "sum_sent": { + "start": 0, + "end": 30.003542, + "seconds": 30.003542, + "bytes": 52609679360, + "bits_per_second": 14027591638.347233, + "retransmits": 0, + "sender": false + }, + "sum_received": { + "start": 0, + "end": 30.002333, + "seconds": 30.002333, + "bytes": 52607057920, + "bits_per_second": 14027457910.0232, + "sender": false + }, + "cpu_utilization_percent": { + "host_total": 60.307299440758655, + "host_user": 1.5413233067711025, + "host_system": 58.76597613398755, + "remote_total": 14.046167346097516, + "remote_user": 0.30847022605062924, + "remote_system": 13.737697120046885 + }, + "sender_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/bench/vmnet-helper/shared-vfkit:nopoll-2/vm-to-vm.json b/performance/results/2026-08/M5/bench/vmnet-helper/shared-vfkit:nopoll-2/vm-to-vm.json new file mode 100644 index 00000000..843013f1 --- /dev/null +++ b/performance/results/2026-08/M5/bench/vmnet-helper/shared-vfkit:nopoll-2/vm-to-vm.json @@ -0,0 +1,941 @@ +{ + "start": { + "connected": [{ + "socket": 5, + "local_host": "192.168.64.13", + "local_port": 51968, + "remote_host": "192.168.64.12", + "remote_port": 5201 + }], + "version": "iperf 3.20", + "system_info": "Linux client-vmnet-helper 7.0.0-28-generic #28-Ubuntu SMP PREEMPT_DYNAMIC Sun Jun 21 00:50:10 UTC 2026 aarch64", + "timestamp": { + "time": "Wed, 05 Aug 2026 12:06:29 GMT", + "timesecs": 1785931589, + "timemillisecs": 1785931589470 + }, + "connecting_to": { + "host": "192.168.64.12", + "port": 5201 + }, + "cookie": "dx2wnpxcjnw7zww6tu3rtuphcnlj3coffeev", + "tcp_mss_default": 1448, + "target_bitrate": 0, + "fq_rate": 0, + "sock_bufsize": 0, + "sndbuf_actual": 16384, + "rcvbuf_actual": 131072, + "test_start": { + "protocol": "TCP", + "num_streams": 1, + "blksize": 131072, + "omit": 0, + "duration": 30, + "bytes": 0, + "blocks": 0, + "reverse": 0, + "tos": 0, + "target_bitrate": 0, + "bidir": 0, + "fqrate": 0, + "interval": 1 + } + }, + "intervals": [{ + "streams": [{ + "socket": 5, + "start": 0, + "end": 1.000399, + "seconds": 1.0003989934921265, + "bytes": 1890189312, + "bits_per_second": 15115483516.446592, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4886144, + "rtt": 1737, + "rttvar": 61, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 0, + "end": 1.000399, + "seconds": 1.0003989934921265, + "bytes": 1890189312, + "bits_per_second": 15115483516.446592, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 1.000399, + "end": 2.000365, + "seconds": 0.999966025352478, + "bytes": 1818361856, + "bits_per_second": 14547389090.416712, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4830848, + "rtt": 1632, + "rttvar": 168, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 1.000399, + "end": 2.000365, + "seconds": 0.999966025352478, + "bytes": 1818361856, + "bits_per_second": 14547389090.416712, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 2.000365, + "end": 3.000392, + "seconds": 1.0000269412994385, + "bytes": 1752563712, + "bits_per_second": 14020131975.426283, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4859264, + "rtt": 1728, + "rttvar": 65, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 2.000365, + "end": 3.000392, + "seconds": 1.0000269412994385, + "bytes": 1752563712, + "bits_per_second": 14020131975.426283, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 3.000392, + "end": 4.000371, + "seconds": 0.999979019165039, + "bytes": 1759772672, + "bits_per_second": 14078476754.197281, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4829440, + "rtt": 1656, + "rttvar": 123, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 3.000392, + "end": 4.000371, + "seconds": 0.999979019165039, + "bytes": 1759772672, + "bits_per_second": 14078476754.197281, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 4.000371, + "end": 5.000411, + "seconds": 1.0000400543212891, + "bytes": 1751777280, + "bits_per_second": 14013656932.482792, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4829440, + "rtt": 1857, + "rttvar": 174, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 4.000371, + "end": 5.000411, + "seconds": 1.0000400543212891, + "bytes": 1751777280, + "bits_per_second": 14013656932.482792, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 5.000411, + "end": 6.000371, + "seconds": 0.99996000528335571, + "bytes": 1607073792, + "bits_per_second": 12857104552.253433, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4687872, + "rtt": 1559, + "rttvar": 150, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 5.000411, + "end": 6.000371, + "seconds": 0.99996000528335571, + "bytes": 1607073792, + "bits_per_second": 12857104552.253433, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 6.000371, + "end": 7.000436, + "seconds": 1.0000649690628052, + "bytes": 1613496320, + "bits_per_second": 12907131995.730734, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4839296, + "rtt": 1448, + "rttvar": 97, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 6.000371, + "end": 7.000436, + "seconds": 1.0000649690628052, + "bytes": 1613496320, + "bits_per_second": 12907131995.730734, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 7.000436, + "end": 8.000384, + "seconds": 0.999948024749756, + "bytes": 1763311616, + "bits_per_second": 14107226154.609636, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4830848, + "rtt": 1974, + "rttvar": 74, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 7.000436, + "end": 8.000384, + "seconds": 0.999948024749756, + "bytes": 1763311616, + "bits_per_second": 14107226154.609636, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 8.000384, + "end": 9.000394, + "seconds": 1.0000100135803223, + "bytes": 1761083392, + "bits_per_second": 14088526059.412682, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4765440, + "rtt": 1685, + "rttvar": 131, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 8.000384, + "end": 9.000394, + "seconds": 1.0000100135803223, + "bytes": 1761083392, + "bits_per_second": 14088526059.412682, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 9.000394, + "end": 10.001225, + "seconds": 1.0008310079574585, + "bytes": 1541144576, + "bits_per_second": 12318919487.878283, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4815104, + "rtt": 1804, + "rttvar": 114, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 9.000394, + "end": 10.001225, + "seconds": 1.0008310079574585, + "bytes": 1541144576, + "bits_per_second": 12318919487.878283, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 10.001225, + "end": 11.001201, + "seconds": 0.99997597932815552, + "bytes": 1415708672, + "bits_per_second": 11325941432.722485, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4605952, + "rtt": 1762, + "rttvar": 61, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 10.001225, + "end": 11.001201, + "seconds": 0.99997597932815552, + "bytes": 1415708672, + "bits_per_second": 11325941432.722485, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 11.001201, + "end": 12.000363, + "seconds": 0.99916201829910278, + "bytes": 1668153344, + "bits_per_second": 13356419186.868109, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4859264, + "rtt": 1558, + "rttvar": 86, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 11.001201, + "end": 12.000363, + "seconds": 0.99916201829910278, + "bytes": 1668153344, + "bits_per_second": 13356419186.868109, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 12.000363, + "end": 13.000541, + "seconds": 1.0001779794692993, + "bytes": 1660682240, + "bits_per_second": 13283093802.014465, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4739840, + "rtt": 1829, + "rttvar": 34, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 12.000363, + "end": 13.000541, + "seconds": 1.0001779794692993, + "bytes": 1660682240, + "bits_per_second": 13283093802.014465, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 13.000541, + "end": 14.001238, + "seconds": 1.0006970167160034, + "bytes": 1791754240, + "bits_per_second": 14324049817.836103, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4829440, + "rtt": 1690, + "rttvar": 83, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 13.000541, + "end": 14.001238, + "seconds": 1.0006970167160034, + "bytes": 1791754240, + "bits_per_second": 14324049817.836103, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 14.001238, + "end": 15.001166, + "seconds": 0.99992799758911133, + "bytes": 1769865216, + "bits_per_second": 14159941277.910051, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4833664, + "rtt": 1420, + "rttvar": 159, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 14.001238, + "end": 15.001166, + "seconds": 0.99992799758911133, + "bytes": 1769865216, + "bits_per_second": 14159941277.910051, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 15.001166, + "end": 16.000568, + "seconds": 0.99940198659896851, + "bytes": 1867644928, + "bits_per_second": 14950099784.0176, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4886144, + "rtt": 2042, + "rttvar": 159, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 15.001166, + "end": 16.000568, + "seconds": 0.99940198659896851, + "bytes": 1867644928, + "bits_per_second": 14950099784.0176, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 16.000568, + "end": 17.000467, + "seconds": 0.99989902973175049, + "bytes": 1797914624, + "bits_per_second": 14384769426.027653, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4886144, + "rtt": 2646, + "rttvar": 108, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 16.000568, + "end": 17.000467, + "seconds": 0.99989902973175049, + "bytes": 1797914624, + "bits_per_second": 14384769426.027653, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 17.000467, + "end": 18.000431, + "seconds": 0.99996399879455566, + "bytes": 1812594688, + "bits_per_second": 14501279567.544916, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4886144, + "rtt": 1507, + "rttvar": 77, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 17.000467, + "end": 18.000431, + "seconds": 0.99996399879455566, + "bytes": 1812594688, + "bits_per_second": 14501279567.544916, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 18.000431, + "end": 19.00037, + "seconds": 0.99993902444839478, + "bytes": 1934098432, + "bits_per_second": 15473730975.281609, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4829440, + "rtt": 1628, + "rttvar": 221, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 18.000431, + "end": 19.00037, + "seconds": 0.99993902444839478, + "bytes": 1934098432, + "bits_per_second": 15473730975.281609, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 19.00037, + "end": 20.000395, + "seconds": 1.0000250339508057, + "bytes": 1932394496, + "bits_per_second": 15458768973.93799, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4876288, + "rtt": 1731, + "rttvar": 53, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 19.00037, + "end": 20.000395, + "seconds": 1.0000250339508057, + "bytes": 1932394496, + "bits_per_second": 15458768973.93799, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 20.000395, + "end": 21.000388, + "seconds": 0.99999302625656128, + "bytes": 1953628160, + "bits_per_second": 15629134273.572594, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4886144, + "rtt": 1668, + "rttvar": 84, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 20.000395, + "end": 21.000388, + "seconds": 0.99999302625656128, + "bytes": 1953628160, + "bits_per_second": 15629134273.572594, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 21.000388, + "end": 22.000362, + "seconds": 0.999974012374878, + "bytes": 1968701440, + "bits_per_second": 15750020825.636881, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4886144, + "rtt": 1556, + "rttvar": 117, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 21.000388, + "end": 22.000362, + "seconds": 0.999974012374878, + "bytes": 1968701440, + "bits_per_second": 15750020825.636881, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 22.000362, + "end": 23.000399, + "seconds": 1.0000369548797607, + "bytes": 1961099264, + "bits_per_second": 15688214355.924816, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4874880, + "rtt": 1600, + "rttvar": 82, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 22.000362, + "end": 23.000399, + "seconds": 1.0000369548797607, + "bytes": 1961099264, + "bits_per_second": 15688214355.924816, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 23.000399, + "end": 24.000384, + "seconds": 0.9999849796295166, + "bytes": 1966342144, + "bits_per_second": 15730973437.049089, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4829440, + "rtt": 1870, + "rttvar": 230, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 23.000399, + "end": 24.000384, + "seconds": 0.9999849796295166, + "bytes": 1966342144, + "bits_per_second": 15730973437.049089, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 24.000384, + "end": 25.000437, + "seconds": 1.00005304813385, + "bytes": 1890451456, + "bits_per_second": 15122809411.182165, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4756736, + "rtt": 1814, + "rttvar": 222, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 24.000384, + "end": 25.000437, + "seconds": 1.00005304813385, + "bytes": 1890451456, + "bits_per_second": 15122809411.182165, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 25.000437, + "end": 26.000424, + "seconds": 0.999987006187439, + "bytes": 1848115200, + "bits_per_second": 14785113714.996305, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4829440, + "rtt": 1718, + "rttvar": 58, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 25.000437, + "end": 26.000424, + "seconds": 0.999987006187439, + "bytes": 1848115200, + "bits_per_second": 14785113714.996305, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 26.000424, + "end": 27.000426, + "seconds": 1.0000020265579224, + "bytes": 1914830848, + "bits_per_second": 15318615739.937912, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4886144, + "rtt": 1537, + "rttvar": 64, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 26.000424, + "end": 27.000426, + "seconds": 1.0000020265579224, + "bytes": 1914830848, + "bits_per_second": 15318615739.937912, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 27.000426, + "end": 28.000397, + "seconds": 0.99997097253799438, + "bytes": 1837498368, + "bits_per_second": 14700413659.698975, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4829440, + "rtt": 1853, + "rttvar": 212, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 27.000426, + "end": 28.000397, + "seconds": 0.99997097253799438, + "bytes": 1837498368, + "bits_per_second": 14700413659.698975, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 28.000397, + "end": 29.000599, + "seconds": 1.000201940536499, + "bytes": 1690697728, + "bits_per_second": 13522851012.2116, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4789504, + "rtt": 1833, + "rttvar": 82, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 28.000397, + "end": 29.000599, + "seconds": 1.000201940536499, + "bytes": 1690697728, + "bits_per_second": 13522851012.2116, + "retransmits": 0, + "omitted": false, + "sender": true + } + }, { + "streams": [{ + "socket": 5, + "start": 29.000599, + "end": 30.001708, + "seconds": 1.0011090040206909, + "bytes": 1863581696, + "bits_per_second": 14892138126.940538, + "retransmits": 0, + "snd_cwnd": 4401920, + "snd_wnd": 4829440, + "rtt": 1912, + "rttvar": 77, + "pmtu": 1500, + "reorder": 0, + "omitted": false, + "sender": true + }], + "sum": { + "start": 29.000599, + "end": 30.001708, + "seconds": 1.0011090040206909, + "bytes": 1863581696, + "bits_per_second": 14892138126.940538, + "retransmits": 0, + "omitted": false, + "sender": true + } + }], + "end": { + "streams": [{ + "sender": { + "socket": 5, + "start": 0, + "end": 30.001708, + "seconds": 30.001708, + "bytes": 53807546368, + "bits_per_second": 14347862159.8477, + "retransmits": 0, + "reorder": 0, + "max_snd_cwnd": 4401920, + "max_snd_wnd": 4886144, + "max_rtt": 2646, + "min_rtt": 1420, + "mean_rtt": 1741, + "sender": true + }, + "receiver": { + "socket": 5, + "start": 0, + "end": 30.001163, + "seconds": 30.001708, + "bytes": 53807546368, + "bits_per_second": 14348122802.572687, + "sender": true + } + }], + "sum_sent": { + "start": 0, + "end": 30.001708, + "seconds": 30.001708, + "bytes": 53807546368, + "bits_per_second": 14347862159.8477, + "retransmits": 0, + "sender": true + }, + "sum_received": { + "start": 0, + "end": 30.001163, + "seconds": 30.001163, + "bytes": 53807546368, + "bits_per_second": 14348122802.572687, + "sender": true + }, + "cpu_utilization_percent": { + "host_total": 14.005677229573829, + "host_user": 0.349132353655819, + "host_system": 13.656548208955591, + "remote_total": 26.89624283961211, + "remote_user": 1.0468825747050916, + "remote_system": 25.849360264907016 + }, + "sender_tcp_congestion": "cubic", + "receiver_tcp_congestion": "cubic" + } +} diff --git a/performance/results/2026-08/M5/plot/drivers/bridged.png b/performance/results/2026-08/M5/plot/drivers/bridged.png new file mode 100644 index 00000000..402624a7 Binary files /dev/null and b/performance/results/2026-08/M5/plot/drivers/bridged.png differ diff --git a/performance/results/2026-08/M5/plot/drivers/shared.png b/performance/results/2026-08/M5/plot/drivers/shared.png new file mode 100644 index 00000000..56abd9f9 Binary files /dev/null and b/performance/results/2026-08/M5/plot/drivers/shared.png differ diff --git a/performance/results/2026-08/M5/plot/offloading/bridged.png b/performance/results/2026-08/M5/plot/offloading/bridged.png new file mode 100644 index 00000000..3791621f Binary files /dev/null and b/performance/results/2026-08/M5/plot/offloading/bridged.png differ diff --git a/performance/results/2026-08/M5/plot/offloading/shared.png b/performance/results/2026-08/M5/plot/offloading/shared.png new file mode 100644 index 00000000..541d4efa Binary files /dev/null and b/performance/results/2026-08/M5/plot/offloading/shared.png differ