{"exp_name":"gt-ib-sw-Load-0m","metadata":{},"start_time":1620139401.4062254,"end_time":1620139701.644765,"sims":{"nic.server.0.":{"class":"I40eNIC","cmd":["/DS/endhost-networking/work/sim/hejing/simbricks/sims/nic//i40e_bm/i40e_bm","/oldhome/hejingli/tmp/gt-ib-sw-Load-0m/1/nic.pci.server.0.","/oldhome/hejingli/tmp/gt-ib-sw-Load-0m/1/nic.eth.server.0.","/oldhome/hejingli/tmp/gt-ib-sw-Load-0m/1/nic.shm.server.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["6c95d82cdcdc","sync_pci=1 sync_eth=1","exit main_time: 12426029510000"]},"nic.client.0.":{"class":"I40eNIC","cmd":["/DS/endhost-networking/work/sim/hejing/simbricks/sims/nic//i40e_bm/i40e_bm","/oldhome/hejingli/tmp/gt-ib-sw-Load-0m/1/nic.pci.client.0.","/oldhome/hejingli/tmp/gt-ib-sw-Load-0m/1/nic.eth.client.0.","/oldhome/hejingli/tmp/gt-ib-sw-Load-0m/1/nic.shm.client.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["7d1fc16ad7a8","sync_pci=1 sync_eth=1","exit main_time: 12426028936085"]},"net.":{"class":"SwitchNet","cmd":["/DS/endhost-networking/work/sim/hejing/simbricks/sims/net/switch/net_switch","-m","0","-S","500","-E","500","-s","/oldhome/hejingli/tmp/gt-ib-sw-Load-0m/1/nic.eth.server.0.","-s","/oldhome/hejingli/tmp/gt-ib-sw-Load-0m/1/nic.eth.client.0."],"stdout":["start polling"],"stderr":[]},"host.server.0":{"class":"Gem5Host","cmd":["/DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/build/X86/gem5.fast","--outdir=/oldhome/hejingli/tmp/gt-ib-sw-Load-0m/1/gem5-out.server.0","/DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/configs/simbricks/simbricks.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--l1d_assoc=8","--l1i_assoc=8","--l2_assoc=4","--l3_assoc=16","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/DS/endhost-networking/work/sim/hejing/simbricks/experiments/out/gt-ib-sw-Load-0m/0/gem5-cp.server.0","--kernel=/DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux","--disk-image=/DS/endhost-networking/work/sim/hejing/simbricks/images/output-base/base.raw","--disk-image=/oldhome/hejingli/tmp/gt-ib-sw-Load-0m/1/cfg.server.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--simbricks-pci=/oldhome/hejingli/tmp/gt-ib-sw-Load-0m/1/nic.pci.server.0.","--simbricks-shm=/oldhome/hejingli/tmp/gt-ib-sw-Load-0m/1/nic.shm.server.0.","--simbricks-sync","--simbricks-sync_mode=0","--simbricks-pci-lat=500","--simbricks-sync-int=500","--simbricks-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled May 3 2021 11:39:19","gem5 started May 4 2021 16:43:22","gem5 executing on swsnetlab04, pid 26437","command line: /DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/build/X86/gem5.fast --outdir=/oldhome/hejingli/tmp/gt-ib-sw-Load-0m/1/gem5-out.server.0 /DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/configs/simbricks/simbricks.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --l1d_assoc=8 --l1i_assoc=8 --l2_assoc=4 --l3_assoc=16 --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/DS/endhost-networking/work/sim/hejing/simbricks/experiments/out/gt-ib-sw-Load-0m/0/gem5-cp.server.0 --kernel=/DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux --disk-image=/DS/endhost-networking/work/sim/hejing/simbricks/images/output-base/base.raw --disk-image=/oldhome/hejingli/tmp/gt-ib-sw-Load-0m/1/cfg.server.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --simbricks-pci=/oldhome/hejingli/tmp/gt-ib-sw-Load-0m/1/nic.pci.server.0. --simbricks-shm=/oldhome/hejingli/tmp/gt-ib-sw-Load-0m/1/nic.shm.server.0. --simbricks-sync --simbricks-sync_mode=0 --simbricks-pci-lat=500 --simbricks-sync-int=500 --simbricks-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second","Switch at curTick count:10000","Switched CPUS @ tick 1153970699518","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.742932] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.742932] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.743932] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.743932] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.754930] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.754930] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 0.875912] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 0.877912] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 0.877912] i40e 0000:00:02.0: MAC address: dc:dc:2c:d8:95:6c\r","[ 0.878911] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 0.883911] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 0.967898] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 0.967898] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 0.967898] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 0.968898] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 0.984896] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.1/24 dev eth0\r","+ iperf -s -u\r","------------------------------------------------------------\r","Server listening on UDP port 5001\r","Receiving 1470 byte datagrams\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1153970689518. Starting simulation...","info: Entering event queue @ 1153970699518. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1153970699841. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.0":{"class":"Gem5Host","cmd":["/DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/build/X86/gem5.fast","--outdir=/oldhome/hejingli/tmp/gt-ib-sw-Load-0m/1/gem5-out.client.0","/DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/configs/simbricks/simbricks.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--l1d_assoc=8","--l1i_assoc=8","--l2_assoc=4","--l3_assoc=16","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/DS/endhost-networking/work/sim/hejing/simbricks/experiments/out/gt-ib-sw-Load-0m/0/gem5-cp.client.0","--kernel=/DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux","--disk-image=/DS/endhost-networking/work/sim/hejing/simbricks/images/output-base/base.raw","--disk-image=/oldhome/hejingli/tmp/gt-ib-sw-Load-0m/1/cfg.client.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--simbricks-pci=/oldhome/hejingli/tmp/gt-ib-sw-Load-0m/1/nic.pci.client.0.","--simbricks-shm=/oldhome/hejingli/tmp/gt-ib-sw-Load-0m/1/nic.shm.client.0.","--simbricks-sync","--simbricks-sync_mode=0","--simbricks-pci-lat=500","--simbricks-sync-int=500","--simbricks-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled May 3 2021 11:39:19","gem5 started May 4 2021 16:43:22","gem5 executing on swsnetlab04, pid 26438","command line: /DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/build/X86/gem5.fast --outdir=/oldhome/hejingli/tmp/gt-ib-sw-Load-0m/1/gem5-out.client.0 /DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/configs/simbricks/simbricks.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --l1d_assoc=8 --l1i_assoc=8 --l2_assoc=4 --l3_assoc=16 --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/DS/endhost-networking/work/sim/hejing/simbricks/experiments/out/gt-ib-sw-Load-0m/0/gem5-cp.client.0 --kernel=/DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux --disk-image=/DS/endhost-networking/work/sim/hejing/simbricks/images/output-base/base.raw --disk-image=/oldhome/hejingli/tmp/gt-ib-sw-Load-0m/1/cfg.client.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --simbricks-pci=/oldhome/hejingli/tmp/gt-ib-sw-Load-0m/1/nic.pci.client.0. --simbricks-shm=/oldhome/hejingli/tmp/gt-ib-sw-Load-0m/1/nic.shm.client.0. --simbricks-sync --simbricks-sync_mode=0 --simbricks-pci-lat=500 --simbricks-sync-int=500 --simbricks-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second","Switch at curTick count:10000","Switched CPUS @ tick 1152984963241","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.750932] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.750932] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.750932] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.750932] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.761931] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.761931] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 0.882912] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 0.884912] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 0.885912] i40e 0000:00:02.0: MAC address: a8:d7:6a:c1:1f:7d\r","[ 0.885912] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 0.890911] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 0.975898] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 0.975898] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 0.975898] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 0.976898] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 0.992896] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.2/24 dev eth0\r","+ sleep 1\r","+ sleep 10\r","+ m5 exit\r","Exiting @ tick 12426028806726 because m5_exit instruction encountered"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1152984953241. Starting simulation...","info: Entering event queue @ 1152984963241. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1152984963564. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]}},"success":true}
{"exp_name":"gt-ib-sw-Load-200m","metadata":{},"start_time":1620040318.734492,"end_time":1620043700.9786456,"sims":{"nic.server.0.":{"class":"I40eNIC","cmd":["/DS/endhost-networking/work/sim/hejing/simbricks/sims/nic//i40e_bm/i40e_bm","/oldhome/hejingli/tmp/gt-ib-sw-Load-200m/1/nic.pci.server.0.","/oldhome/hejingli/tmp/gt-ib-sw-Load-200m/1/nic.eth.server.0.","/oldhome/hejingli/tmp/gt-ib-sw-Load-200m/1/nic.shm.server.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["35950e684ff0","sync_pci=1 sync_eth=1","exit main_time: 12980627137684"]},"nic.client.0.":{"class":"I40eNIC","cmd":["/DS/endhost-networking/work/sim/hejing/simbricks/sims/nic//i40e_bm/i40e_bm","/oldhome/hejingli/tmp/gt-ib-sw-Load-200m/1/nic.pci.client.0.","/oldhome/hejingli/tmp/gt-ib-sw-Load-200m/1/nic.eth.client.0.","/oldhome/hejingli/tmp/gt-ib-sw-Load-200m/1/nic.shm.client.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["250bb3f25524","sync_pci=1 sync_eth=1","exit main_time: 12980626213675"]},"net.":{"class":"SwitchNet","cmd":["/DS/endhost-networking/work/sim/hejing/simbricks/sims/net/switch/net_switch","-m","0","-S","500","-E","500","-s","/oldhome/hejingli/tmp/gt-ib-sw-Load-200m/1/nic.eth.server.0.","-s","/oldhome/hejingli/tmp/gt-ib-sw-Load-200m/1/nic.eth.client.0."],"stdout":["start polling"],"stderr":[]},"host.server.0":{"class":"Gem5Host","cmd":["/DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/build/X86/gem5.fast","--outdir=/oldhome/hejingli/tmp/gt-ib-sw-Load-200m/1/gem5-out.server.0","/DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/configs/simbricks/simbricks.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--l1d_assoc=8","--l1i_assoc=8","--l2_assoc=4","--l3_assoc=16","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/DS/endhost-networking/work/sim/hejing/simbricks/experiments/out/gt-ib-sw-Load-200m/0/gem5-cp.server.0","--kernel=/DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux","--disk-image=/DS/endhost-networking/work/sim/hejing/simbricks/images/output-base/base.raw","--disk-image=/oldhome/hejingli/tmp/gt-ib-sw-Load-200m/1/cfg.server.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--simbricks-pci=/oldhome/hejingli/tmp/gt-ib-sw-Load-200m/1/nic.pci.server.0.","--simbricks-shm=/oldhome/hejingli/tmp/gt-ib-sw-Load-200m/1/nic.shm.server.0.","--simbricks-sync","--simbricks-sync_mode=0","--simbricks-pci-lat=500","--simbricks-sync-int=500","--simbricks-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled May 3 2021 11:39:19","gem5 started May 3 2021 13:11:59","gem5 executing on swsnetlab04, pid 34593","command line: /DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/build/X86/gem5.fast --outdir=/oldhome/hejingli/tmp/gt-ib-sw-Load-200m/1/gem5-out.server.0 /DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/configs/simbricks/simbricks.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --l1d_assoc=8 --l1i_assoc=8 --l2_assoc=4 --l3_assoc=16 --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/DS/endhost-networking/work/sim/hejing/simbricks/experiments/out/gt-ib-sw-Load-200m/0/gem5-cp.server.0 --kernel=/DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux --disk-image=/DS/endhost-networking/work/sim/hejing/simbricks/images/output-base/base.raw --disk-image=/oldhome/hejingli/tmp/gt-ib-sw-Load-200m/1/cfg.server.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --simbricks-pci=/oldhome/hejingli/tmp/gt-ib-sw-Load-200m/1/nic.pci.server.0. --simbricks-shm=/oldhome/hejingli/tmp/gt-ib-sw-Load-200m/1/nic.shm.server.0. --simbricks-sync --simbricks-sync_mode=0 --simbricks-pci-lat=500 --simbricks-sync-int=500 --simbricks-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second","Switch at curTick count:10000","Switched CPUS @ tick 1165739976460","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.761930] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.761930] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.761930] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.761930] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.772929] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.772929] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 0.894910] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 0.895910] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 0.896910] i40e 0000:00:02.0: MAC address: f0:4f:68:0e:95:35\r","[ 0.896910] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 0.902909] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 0.983897] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 0.983897] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 0.983897] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 0.984897] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.000894] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.1/24 dev eth0\r","+ iperf -s -u\r","------------------------------------------------------------\r","Server listening on UDP port 5001\r","Receiving 1470 byte datagrams\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.1 port 5001 connected with 10.0.0.2 port 42416\r","[ 2.550659] random: crng init done\r","[ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams\r","[ 4] 0.0-10.0 sec 238 MBytes 200 Mbits/sec 0.000 ms 0/170064 (0%)\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1165739966460. Starting simulation...","info: Entering event queue @ 1165739976460. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1165739976783. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.0":{"class":"Gem5Host","cmd":["/DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/build/X86/gem5.fast","--outdir=/oldhome/hejingli/tmp/gt-ib-sw-Load-200m/1/gem5-out.client.0","/DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/configs/simbricks/simbricks.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--l1d_assoc=8","--l1i_assoc=8","--l2_assoc=4","--l3_assoc=16","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/DS/endhost-networking/work/sim/hejing/simbricks/experiments/out/gt-ib-sw-Load-200m/0/gem5-cp.client.0","--kernel=/DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux","--disk-image=/DS/endhost-networking/work/sim/hejing/simbricks/images/output-base/base.raw","--disk-image=/oldhome/hejingli/tmp/gt-ib-sw-Load-200m/1/cfg.client.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--simbricks-pci=/oldhome/hejingli/tmp/gt-ib-sw-Load-200m/1/nic.pci.client.0.","--simbricks-shm=/oldhome/hejingli/tmp/gt-ib-sw-Load-200m/1/nic.shm.client.0.","--simbricks-sync","--simbricks-sync_mode=0","--simbricks-pci-lat=500","--simbricks-sync-int=500","--simbricks-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled May 3 2021 11:39:19","gem5 started May 3 2021 13:11:59","gem5 executing on swsnetlab04, pid 34594","command line: /DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/build/X86/gem5.fast --outdir=/oldhome/hejingli/tmp/gt-ib-sw-Load-200m/1/gem5-out.client.0 /DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/configs/simbricks/simbricks.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --l1d_assoc=8 --l1i_assoc=8 --l2_assoc=4 --l3_assoc=16 --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/DS/endhost-networking/work/sim/hejing/simbricks/experiments/out/gt-ib-sw-Load-200m/0/gem5-cp.client.0 --kernel=/DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux --disk-image=/DS/endhost-networking/work/sim/hejing/simbricks/images/output-base/base.raw --disk-image=/oldhome/hejingli/tmp/gt-ib-sw-Load-200m/1/cfg.client.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --simbricks-pci=/oldhome/hejingli/tmp/gt-ib-sw-Load-200m/1/nic.pci.client.0. --simbricks-shm=/oldhome/hejingli/tmp/gt-ib-sw-Load-200m/1/nic.shm.client.0. --simbricks-sync --simbricks-sync_mode=0 --simbricks-pci-lat=500 --simbricks-sync-int=500 --simbricks-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second","Switch at curTick count:10000","Switched CPUS @ tick 1159080703399","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.754932] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.754932] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.754932] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.754932] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.765930] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.765930] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 0.887911] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 0.888911] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 0.889911] i40e 0000:00:02.0: MAC address: 24:55:f2:b3:0b:25\r","[ 0.889911] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 0.895910] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 0.975898] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 0.975898] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 0.975898] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 0.976898] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 0.992896] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.2/24 dev eth0\r","+ sleep 1\r","+ iperf -c 10.0.0.1 -i 1 -u -b 200m\r","------------------------------------------------------------\r","Client connecting to 10.0.0.1, UDP port 5001\r","Sending 1470 byte datagrams, IPG target: 58.80 us (kalman adjust)\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.2 port 42416 connected with 10.0.0.1 port 5001\r","[ 2.548659] random: crng init done\r","[ ID] Interval Transfer Bandwidth\r","[ 4] 0.0- 1.0 sec 23.8 MBytes 200 Mbits/sec\r","[ 4] 1.0- 2.0 sec 23.8 MBytes 200 Mbits/sec\r","[ 4] 2.0- 3.0 sec 23.8 MBytes 200 Mbits/sec\r","[ 4] 3.0- 4.0 sec 23.8 MBytes 200 Mbits/sec\r","[ 4] 4.0- 5.0 sec 23.8 MBytes 200 Mbits/sec\r","[ 4] 5.0- 6.0 sec 23.8 MBytes 200 Mbits/sec\r","[ 4] 6.0- 7.0 sec 23.9 MBytes 200 Mbits/sec\r","[ 4] 7.0- 8.0 sec 23.8 MBytes 200 Mbits/sec\r","[ 4] 8.0- 9.0 sec 23.8 MBytes 200 Mbits/sec\r","[ 4] 9.0-10.0 sec 23.8 MBytes 200 Mbits/sec\r","[ 4] 0.0-10.0 sec 238 MBytes 200 Mbits/sec\r","[ 4] Sent 170064 datagrams\r","[ 4] Server Report:\r","[ 4] 0.0-10.0 sec 238 MBytes 200 Mbits/sec 0.000 ms 0/170064 (0%)\r","+ sleep 0.5\r","+ m5 exit\r","Exiting @ tick 12980625986727 because m5_exit instruction encountered"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1159080693399. Starting simulation...","info: Entering event queue @ 1159080703399. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1159080703722. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]}},"success":true}
{"exp_name":"gt-ib-sw-Load-300m","metadata":{},"start_time":1620043706.2728524,"end_time":1620047422.4776883,"sims":{"nic.server.0.":{"class":"I40eNIC","cmd":["/DS/endhost-networking/work/sim/hejing/simbricks/sims/nic//i40e_bm/i40e_bm","/oldhome/hejingli/tmp/gt-ib-sw-Load-300m/1/nic.pci.server.0.","/oldhome/hejingli/tmp/gt-ib-sw-Load-300m/1/nic.eth.server.0.","/oldhome/hejingli/tmp/gt-ib-sw-Load-300m/1/nic.shm.server.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["4993e72acae8","sync_pci=1 sync_eth=1","exit main_time: 12973594102000"]},"nic.client.0.":{"class":"I40eNIC","cmd":["/DS/endhost-networking/work/sim/hejing/simbricks/sims/nic//i40e_bm/i40e_bm","/oldhome/hejingli/tmp/gt-ib-sw-Load-300m/1/nic.pci.client.0.","/oldhome/hejingli/tmp/gt-ib-sw-Load-300m/1/nic.eth.client.0.","/oldhome/hejingli/tmp/gt-ib-sw-Load-300m/1/nic.shm.client.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["7b302c7dbb4c","sync_pci=1 sync_eth=1","exit main_time: 12973593163952"]},"net.":{"class":"SwitchNet","cmd":["/DS/endhost-networking/work/sim/hejing/simbricks/sims/net/switch/net_switch","-m","0","-S","500","-E","500","-s","/oldhome/hejingli/tmp/gt-ib-sw-Load-300m/1/nic.eth.server.0.","-s","/oldhome/hejingli/tmp/gt-ib-sw-Load-300m/1/nic.eth.client.0."],"stdout":["start polling"],"stderr":[]},"host.server.0":{"class":"Gem5Host","cmd":["/DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/build/X86/gem5.fast","--outdir=/oldhome/hejingli/tmp/gt-ib-sw-Load-300m/1/gem5-out.server.0","/DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/configs/simbricks/simbricks.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--l1d_assoc=8","--l1i_assoc=8","--l2_assoc=4","--l3_assoc=16","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/DS/endhost-networking/work/sim/hejing/simbricks/experiments/out/gt-ib-sw-Load-300m/0/gem5-cp.server.0","--kernel=/DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux","--disk-image=/DS/endhost-networking/work/sim/hejing/simbricks/images/output-base/base.raw","--disk-image=/oldhome/hejingli/tmp/gt-ib-sw-Load-300m/1/cfg.server.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--simbricks-pci=/oldhome/hejingli/tmp/gt-ib-sw-Load-300m/1/nic.pci.server.0.","--simbricks-shm=/oldhome/hejingli/tmp/gt-ib-sw-Load-300m/1/nic.shm.server.0.","--simbricks-sync","--simbricks-sync_mode=0","--simbricks-pci-lat=500","--simbricks-sync-int=500","--simbricks-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled May 3 2021 11:39:19","gem5 started May 3 2021 14:08:27","gem5 executing on swsnetlab04, pid 4324","command line: /DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/build/X86/gem5.fast --outdir=/oldhome/hejingli/tmp/gt-ib-sw-Load-300m/1/gem5-out.server.0 /DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/configs/simbricks/simbricks.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --l1d_assoc=8 --l1i_assoc=8 --l2_assoc=4 --l3_assoc=16 --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/DS/endhost-networking/work/sim/hejing/simbricks/experiments/out/gt-ib-sw-Load-300m/0/gem5-cp.server.0 --kernel=/DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux --disk-image=/DS/endhost-networking/work/sim/hejing/simbricks/images/output-base/base.raw --disk-image=/oldhome/hejingli/tmp/gt-ib-sw-Load-300m/1/cfg.server.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --simbricks-pci=/oldhome/hejingli/tmp/gt-ib-sw-Load-300m/1/nic.pci.server.0. --simbricks-shm=/oldhome/hejingli/tmp/gt-ib-sw-Load-300m/1/nic.shm.server.0. --simbricks-sync --simbricks-sync_mode=0 --simbricks-pci-lat=500 --simbricks-sync-int=500 --simbricks-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second","Switch at curTick count:10000","Switched CPUS @ tick 1154191197133","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.743932] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.743932] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.743932] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.743932] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.754930] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.754930] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 0.876912] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 0.878912] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 0.878912] i40e 0000:00:02.0: MAC address: e8:ca:2a:e7:93:49\r","[ 0.878912] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 0.884911] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 0.967898] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 0.967898] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 0.967898] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 0.968898] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 0.984896] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.1/24 dev eth0\r","+ iperf -s -u\r","------------------------------------------------------------\r","Server listening on UDP port 5001\r","Receiving 1470 byte datagrams\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.1 port 5001 connected with 10.0.0.2 port 49769\r","[ 2.362686] random: crng init done\r","[ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams\r","[ 4] 0.0-10.0 sec 357 MBytes 300 Mbits/sec 0.000 ms 93/255094 (0.036%)\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1154191187133. Starting simulation...","info: Entering event queue @ 1154191197133. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1154191197456. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.0":{"class":"Gem5Host","cmd":["/DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/build/X86/gem5.fast","--outdir=/oldhome/hejingli/tmp/gt-ib-sw-Load-300m/1/gem5-out.client.0","/DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/configs/simbricks/simbricks.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--l1d_assoc=8","--l1i_assoc=8","--l2_assoc=4","--l3_assoc=16","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/DS/endhost-networking/work/sim/hejing/simbricks/experiments/out/gt-ib-sw-Load-300m/0/gem5-cp.client.0","--kernel=/DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux","--disk-image=/DS/endhost-networking/work/sim/hejing/simbricks/images/output-base/base.raw","--disk-image=/oldhome/hejingli/tmp/gt-ib-sw-Load-300m/1/cfg.client.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--simbricks-pci=/oldhome/hejingli/tmp/gt-ib-sw-Load-300m/1/nic.pci.client.0.","--simbricks-shm=/oldhome/hejingli/tmp/gt-ib-sw-Load-300m/1/nic.shm.client.0.","--simbricks-sync","--simbricks-sync_mode=0","--simbricks-pci-lat=500","--simbricks-sync-int=500","--simbricks-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled May 3 2021 11:39:19","gem5 started May 3 2021 14:08:27","gem5 executing on swsnetlab04, pid 4325","command line: /DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/build/X86/gem5.fast --outdir=/oldhome/hejingli/tmp/gt-ib-sw-Load-300m/1/gem5-out.client.0 /DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/configs/simbricks/simbricks.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --l1d_assoc=8 --l1i_assoc=8 --l2_assoc=4 --l3_assoc=16 --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/DS/endhost-networking/work/sim/hejing/simbricks/experiments/out/gt-ib-sw-Load-300m/0/gem5-cp.client.0 --kernel=/DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux --disk-image=/DS/endhost-networking/work/sim/hejing/simbricks/images/output-base/base.raw --disk-image=/oldhome/hejingli/tmp/gt-ib-sw-Load-300m/1/cfg.client.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --simbricks-pci=/oldhome/hejingli/tmp/gt-ib-sw-Load-300m/1/nic.pci.client.0. --simbricks-shm=/oldhome/hejingli/tmp/gt-ib-sw-Load-300m/1/nic.shm.client.0. --simbricks-sync --simbricks-sync_mode=0 --simbricks-pci-lat=500 --simbricks-sync-int=500 --simbricks-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second","Switch at curTick count:10000","Switched CPUS @ tick 1152737796655","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.745932] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.745932] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.745932] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.746932] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.756930] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.756930] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 0.878912] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 0.880912] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 0.880912] i40e 0000:00:02.0: MAC address: 4c:bb:7d:2c:30:7b\r","[ 0.880912] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 0.886911] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 0.967898] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 0.967898] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 0.967898] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 0.968898] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 0.984896] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.2/24 dev eth0\r","+ sleep 1\r","+ iperf -c 10.0.0.1 -i 1 -u -b 300m\r","------------------------------------------------------------\r","Client connecting to 10.0.0.1, UDP port 5001\r","Sending 1470 byte datagrams, IPG target: 39.20 us (kalman adjust)\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.2 port 49769 connected with 10.0.0.1 port 5001\r","[ 2.362687] random: crng init done\r","[ ID] Interval Transfer Bandwidth\r","[ 4] 0.0- 1.0 sec 21.5 KBytes 176 Kbits/sec\r","[ 4] 1.0- 2.0 sec 0.00 Bytes 0.00 bits/sec\r","[ 4] 2.0- 3.0 sec 0.00 Bytes 0.00 bits/sec\r","[ 4] 3.0- 4.0 sec 0.00 Bytes 0.00 bits/sec\r","[ 4] 4.0- 5.0 sec 0.00 Bytes 0.00 bits/sec\r","[ 4] 5.0- 6.0 sec 0.00 Bytes 0.00 bits/sec\r","[ 4] 6.0- 7.0 sec 0.00 Bytes 0.00 bits/sec\r","[ 4] 7.0- 8.0 sec 0.00 Bytes 0.00 bits/sec\r","[ 4] 8.0- 9.0 sec 0.00 Bytes 0.00 bits/sec\r","[ 4] 9.0-10.0 sec 0.00 Bytes 0.00 bits/sec\r","[ 4] 0.0-10.0 sec 21.5 KBytes 17.6 Kbits/sec\r","[ 4] Sent 15 datagrams\r","[ 4] Server Report:\r","[ 4] 0.0-10.0 sec 357 MBytes 300 Mbits/sec 0.000 ms 93/255094 (0%)\r","+ sleep 0.5\r","+ m5 exit\r","Exiting @ tick 12973592918169 because m5_exit instruction encountered"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1152737786655. Starting simulation...","info: Entering event queue @ 1152737796655. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1152737796978. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]}},"success":true}
{"exp_name":"gt-ib-sw-Load-600m","metadata":{},"start_time":1620058493.675098,"end_time":1620065040.1296952,"sims":{"nic.server.0.":{"class":"I40eNIC","cmd":["/DS/endhost-networking/work/sim/hejing/simbricks/sims/nic//i40e_bm/i40e_bm","/oldhome/hejingli/tmp/gt-ib-sw-Load-600m/1/nic.pci.server.0.","/oldhome/hejingli/tmp/gt-ib-sw-Load-600m/1/nic.eth.server.0.","/oldhome/hejingli/tmp/gt-ib-sw-Load-600m/1/nic.shm.server.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["5fccfa89f294","sync_pci=1 sync_eth=1","exit main_time: 12979363521911"]},"nic.client.0.":{"class":"I40eNIC","cmd":["/DS/endhost-networking/work/sim/hejing/simbricks/sims/nic//i40e_bm/i40e_bm","/oldhome/hejingli/tmp/gt-ib-sw-Load-600m/1/nic.pci.client.0.","/oldhome/hejingli/tmp/gt-ib-sw-Load-600m/1/nic.eth.client.0.","/oldhome/hejingli/tmp/gt-ib-sw-Load-600m/1/nic.shm.client.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["2e2fe0990230","sync_pci=1 sync_eth=1","exit main_time: 12979362636561"]},"net.":{"class":"SwitchNet","cmd":["/DS/endhost-networking/work/sim/hejing/simbricks/sims/net/switch/net_switch","-m","0","-S","500","-E","500","-s","/oldhome/hejingli/tmp/gt-ib-sw-Load-600m/1/nic.eth.server.0.","-s","/oldhome/hejingli/tmp/gt-ib-sw-Load-600m/1/nic.eth.client.0."],"stdout":["start polling"],"stderr":[]},"host.server.0":{"class":"Gem5Host","cmd":["/DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/build/X86/gem5.fast","--outdir=/oldhome/hejingli/tmp/gt-ib-sw-Load-600m/1/gem5-out.server.0","/DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/configs/simbricks/simbricks.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--l1d_assoc=8","--l1i_assoc=8","--l2_assoc=4","--l3_assoc=16","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/DS/endhost-networking/work/sim/hejing/simbricks/experiments/out/gt-ib-sw-Load-600m/0/gem5-cp.server.0","--kernel=/DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux","--disk-image=/DS/endhost-networking/work/sim/hejing/simbricks/images/output-base/base.raw","--disk-image=/oldhome/hejingli/tmp/gt-ib-sw-Load-600m/1/cfg.server.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--simbricks-pci=/oldhome/hejingli/tmp/gt-ib-sw-Load-600m/1/nic.pci.server.0.","--simbricks-shm=/oldhome/hejingli/tmp/gt-ib-sw-Load-600m/1/nic.shm.server.0.","--simbricks-sync","--simbricks-sync_mode=0","--simbricks-pci-lat=500","--simbricks-sync-int=500","--simbricks-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled May 3 2021 11:39:19","gem5 started May 3 2021 18:14:54","gem5 executing on swsnetlab04, pid 24088","command line: /DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/build/X86/gem5.fast --outdir=/oldhome/hejingli/tmp/gt-ib-sw-Load-600m/1/gem5-out.server.0 /DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/configs/simbricks/simbricks.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --l1d_assoc=8 --l1i_assoc=8 --l2_assoc=4 --l3_assoc=16 --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/DS/endhost-networking/work/sim/hejing/simbricks/experiments/out/gt-ib-sw-Load-600m/0/gem5-cp.server.0 --kernel=/DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux --disk-image=/DS/endhost-networking/work/sim/hejing/simbricks/images/output-base/base.raw --disk-image=/oldhome/hejingli/tmp/gt-ib-sw-Load-600m/1/cfg.server.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --simbricks-pci=/oldhome/hejingli/tmp/gt-ib-sw-Load-600m/1/nic.pci.server.0. --simbricks-shm=/oldhome/hejingli/tmp/gt-ib-sw-Load-600m/1/nic.shm.server.0. --simbricks-sync --simbricks-sync_mode=0 --simbricks-pci-lat=500 --simbricks-sync-int=500 --simbricks-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second","Switch at curTick count:10000","Switched CPUS @ tick 1165563537076","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.743932] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.743932] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.743932] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.743932] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.754930] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.754930] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 0.876911] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 0.878911] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 0.878911] i40e 0000:00:02.0: MAC address: 94:f2:89:fa:cc:5f\r","[ 0.878911] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 0.884910] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 0.967898] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 0.967898] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 0.967898] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 0.968897] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 0.984895] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.1/24 dev eth0\r","+ iperf -s -u\r","------------------------------------------------------------\r","Server listening on UDP port 5001\r","Receiving 1470 byte datagrams\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.1 port 5001 connected with 10.0.0.2 port 40318\r","[ 2.184713] random: crng init done\r","[ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams\r","[ 4] 0.0-10.0 sec 715 MBytes 600 Mbits/sec 0.066 ms 298/510133 (0.058%)\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1165563527076. Starting simulation...","info: Entering event queue @ 1165563537076. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1165563537399. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.0":{"class":"Gem5Host","cmd":["/DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/build/X86/gem5.fast","--outdir=/oldhome/hejingli/tmp/gt-ib-sw-Load-600m/1/gem5-out.client.0","/DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/configs/simbricks/simbricks.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--l1d_assoc=8","--l1i_assoc=8","--l2_assoc=4","--l3_assoc=16","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/DS/endhost-networking/work/sim/hejing/simbricks/experiments/out/gt-ib-sw-Load-600m/0/gem5-cp.client.0","--kernel=/DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux","--disk-image=/DS/endhost-networking/work/sim/hejing/simbricks/images/output-base/base.raw","--disk-image=/oldhome/hejingli/tmp/gt-ib-sw-Load-600m/1/cfg.client.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--simbricks-pci=/oldhome/hejingli/tmp/gt-ib-sw-Load-600m/1/nic.pci.client.0.","--simbricks-shm=/oldhome/hejingli/tmp/gt-ib-sw-Load-600m/1/nic.shm.client.0.","--simbricks-sync","--simbricks-sync_mode=0","--simbricks-pci-lat=500","--simbricks-sync-int=500","--simbricks-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled May 3 2021 11:39:19","gem5 started May 3 2021 18:14:54","gem5 executing on swsnetlab04, pid 24089","command line: /DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/build/X86/gem5.fast --outdir=/oldhome/hejingli/tmp/gt-ib-sw-Load-600m/1/gem5-out.client.0 /DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/configs/simbricks/simbricks.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --l1d_assoc=8 --l1i_assoc=8 --l2_assoc=4 --l3_assoc=16 --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/DS/endhost-networking/work/sim/hejing/simbricks/experiments/out/gt-ib-sw-Load-600m/0/gem5-cp.client.0 --kernel=/DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux --disk-image=/DS/endhost-networking/work/sim/hejing/simbricks/images/output-base/base.raw --disk-image=/oldhome/hejingli/tmp/gt-ib-sw-Load-600m/1/cfg.client.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --simbricks-pci=/oldhome/hejingli/tmp/gt-ib-sw-Load-600m/1/nic.pci.client.0. --simbricks-shm=/oldhome/hejingli/tmp/gt-ib-sw-Load-600m/1/nic.shm.client.0. --simbricks-sync --simbricks-sync_mode=0 --simbricks-pci-lat=500 --simbricks-sync-int=500 --simbricks-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second","Switch at curTick count:10000","Switched CPUS @ tick 1160777528875","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.746931] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.746931] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.747931] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.747931] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.758929] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.758929] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 0.879911] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 0.881911] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 0.881911] i40e 0000:00:02.0: MAC address: 30:02:99:e0:2f:2e\r","[ 0.882911] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 0.887910] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 0.967898] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 0.967898] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 0.967898] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 0.968898] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 0.984895] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.2/24 dev eth0\r","+ sleep 1\r","+ iperf -c 10.0.0.1 -i 1 -u -b 600m\r","------------------------------------------------------------\r","Client connecting to 10.0.0.1, UDP port 5001\r","Sending 1470 byte datagrams, IPG target: 19.60 us (kalman adjust)\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.2 port 40318 connected with 10.0.0.1 port 5001\r","[ 2.187712] random: crng init done\r","[ ID] Interval Transfer Bandwidth\r","[ 4] 0.0- 1.0 sec 71.5 MBytes 600 Mbits/sec\r","[ 4] 1.0- 2.0 sec 71.5 MBytes 600 Mbits/sec\r","[ 4] 2.0- 3.0 sec 71.5 MBytes 600 Mbits/sec\r","[ 4] 3.0- 4.0 sec 71.5 MBytes 600 Mbits/sec\r","[ 4] 4.0- 5.0 sec 71.5 MBytes 600 Mbits/sec\r","[ 4] 5.0- 6.0 sec 71.5 MBytes 600 Mbits/sec\r","[ 4] 6.0- 7.0 sec 71.6 MBytes 601 Mbits/sec\r","[ 4] 7.0- 8.0 sec 71.5 MBytes 600 Mbits/sec\r","[ 4] 8.0- 9.0 sec 71.5 MBytes 600 Mbits/sec\r","[ 4] 0.0-10.0 sec 715 MBytes 600 Mbits/sec\r","[ 4] Sent 510133 datagrams\r","[ 4] Server Report:\r","[ 4] 0.0-10.0 sec 715 MBytes 600 Mbits/sec 0.000 ms 298/510133 (0%)\r","+ sleep 0.5\r","+ m5 exit\r","Exiting @ tick 12979362419892 because m5_exit instruction encountered"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1160777518875. Starting simulation...","info: Entering event queue @ 1160777528875. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1160777529198. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]}},"success":true}
{"exp_name":"gt-ib-sw-Load-700m","metadata":{},"start_time":1620065045.359352,"end_time":1620072453.1424332,"sims":{"nic.server.0.":{"class":"I40eNIC","cmd":["/DS/endhost-networking/work/sim/hejing/simbricks/sims/nic//i40e_bm/i40e_bm","/oldhome/hejingli/tmp/gt-ib-sw-Load-700m/1/nic.pci.server.0.","/oldhome/hejingli/tmp/gt-ib-sw-Load-700m/1/nic.eth.server.0.","/oldhome/hejingli/tmp/gt-ib-sw-Load-700m/1/nic.shm.server.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["4c4177b6f53c","sync_pci=1 sync_eth=1","exit main_time: 12979540937331"]},"nic.client.0.":{"class":"I40eNIC","cmd":["/DS/endhost-networking/work/sim/hejing/simbricks/sims/nic//i40e_bm/i40e_bm","/oldhome/hejingli/tmp/gt-ib-sw-Load-700m/1/nic.pci.client.0.","/oldhome/hejingli/tmp/gt-ib-sw-Load-700m/1/nic.eth.client.0.","/oldhome/hejingli/tmp/gt-ib-sw-Load-700m/1/nic.shm.client.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["1aa4dfe404dc","sync_pci=1 sync_eth=1","exit main_time: 12979540035953"]},"net.":{"class":"SwitchNet","cmd":["/DS/endhost-networking/work/sim/hejing/simbricks/sims/net/switch/net_switch","-m","0","-S","500","-E","500","-s","/oldhome/hejingli/tmp/gt-ib-sw-Load-700m/1/nic.eth.server.0.","-s","/oldhome/hejingli/tmp/gt-ib-sw-Load-700m/1/nic.eth.client.0."],"stdout":["start polling"],"stderr":[]},"host.server.0":{"class":"Gem5Host","cmd":["/DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/build/X86/gem5.fast","--outdir=/oldhome/hejingli/tmp/gt-ib-sw-Load-700m/1/gem5-out.server.0","/DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/configs/simbricks/simbricks.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--l1d_assoc=8","--l1i_assoc=8","--l2_assoc=4","--l3_assoc=16","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/DS/endhost-networking/work/sim/hejing/simbricks/experiments/out/gt-ib-sw-Load-700m/0/gem5-cp.server.0","--kernel=/DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux","--disk-image=/DS/endhost-networking/work/sim/hejing/simbricks/images/output-base/base.raw","--disk-image=/oldhome/hejingli/tmp/gt-ib-sw-Load-700m/1/cfg.server.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--simbricks-pci=/oldhome/hejingli/tmp/gt-ib-sw-Load-700m/1/nic.pci.server.0.","--simbricks-shm=/oldhome/hejingli/tmp/gt-ib-sw-Load-700m/1/nic.shm.server.0.","--simbricks-sync","--simbricks-sync_mode=0","--simbricks-pci-lat=500","--simbricks-sync-int=500","--simbricks-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled May 3 2021 11:39:19","gem5 started May 3 2021 20:04:06","gem5 executing on swsnetlab04, pid 7312","command line: /DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/build/X86/gem5.fast --outdir=/oldhome/hejingli/tmp/gt-ib-sw-Load-700m/1/gem5-out.server.0 /DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/configs/simbricks/simbricks.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --l1d_assoc=8 --l1i_assoc=8 --l2_assoc=4 --l3_assoc=16 --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/DS/endhost-networking/work/sim/hejing/simbricks/experiments/out/gt-ib-sw-Load-700m/0/gem5-cp.server.0 --kernel=/DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux --disk-image=/DS/endhost-networking/work/sim/hejing/simbricks/images/output-base/base.raw --disk-image=/oldhome/hejingli/tmp/gt-ib-sw-Load-700m/1/cfg.server.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --simbricks-pci=/oldhome/hejingli/tmp/gt-ib-sw-Load-700m/1/nic.pci.server.0. --simbricks-shm=/oldhome/hejingli/tmp/gt-ib-sw-Load-700m/1/nic.shm.server.0. --simbricks-sync --simbricks-sync_mode=0 --simbricks-pci-lat=500 --simbricks-sync-int=500 --simbricks-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second","Switch at curTick count:10000","Switched CPUS @ tick 1149239183104","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.745932] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.745932] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.745932] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.745932] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.756930] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.756930] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 0.877912] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 0.879911] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 0.880911] i40e 0000:00:02.0: MAC address: 3c:f5:b6:77:41:4c\r","[ 0.880911] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 0.885911] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 0.967898] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 0.967898] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 0.967898] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 0.968898] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 0.984896] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.1/24 dev eth0\r","+ iperf -s -u\r","------------------------------------------------------------\r","Server listening on UDP port 5001\r","Receiving 1470 byte datagrams\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.1 port 5001 connected with 10.0.0.2 port 51585\r","[ 2.176714] random: crng init done\r","[ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams\r","[ 4] 0.0-10.0 sec 834 MBytes 700 Mbits/sec 0.062 ms 208/595214 (0.035%)\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1149239173104. Starting simulation...","info: Entering event queue @ 1149239183104. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1149239183427. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.0":{"class":"Gem5Host","cmd":["/DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/build/X86/gem5.fast","--outdir=/oldhome/hejingli/tmp/gt-ib-sw-Load-700m/1/gem5-out.client.0","/DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/configs/simbricks/simbricks.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--l1d_assoc=8","--l1i_assoc=8","--l2_assoc=4","--l3_assoc=16","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/DS/endhost-networking/work/sim/hejing/simbricks/experiments/out/gt-ib-sw-Load-700m/0/gem5-cp.client.0","--kernel=/DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux","--disk-image=/DS/endhost-networking/work/sim/hejing/simbricks/images/output-base/base.raw","--disk-image=/oldhome/hejingli/tmp/gt-ib-sw-Load-700m/1/cfg.client.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--simbricks-pci=/oldhome/hejingli/tmp/gt-ib-sw-Load-700m/1/nic.pci.client.0.","--simbricks-shm=/oldhome/hejingli/tmp/gt-ib-sw-Load-700m/1/nic.shm.client.0.","--simbricks-sync","--simbricks-sync_mode=0","--simbricks-pci-lat=500","--simbricks-sync-int=500","--simbricks-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled May 3 2021 11:39:19","gem5 started May 3 2021 20:04:06","gem5 executing on swsnetlab04, pid 7313","command line: /DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/build/X86/gem5.fast --outdir=/oldhome/hejingli/tmp/gt-ib-sw-Load-700m/1/gem5-out.client.0 /DS/endhost-networking/work/sim/hejing/simbricks/sims/external/gem5/configs/simbricks/simbricks.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --l1d_assoc=8 --l1i_assoc=8 --l2_assoc=4 --l3_assoc=16 --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/DS/endhost-networking/work/sim/hejing/simbricks/experiments/out/gt-ib-sw-Load-700m/0/gem5-cp.client.0 --kernel=/DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux --disk-image=/DS/endhost-networking/work/sim/hejing/simbricks/images/output-base/base.raw --disk-image=/oldhome/hejingli/tmp/gt-ib-sw-Load-700m/1/cfg.client.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --simbricks-pci=/oldhome/hejingli/tmp/gt-ib-sw-Load-700m/1/nic.pci.client.0. --simbricks-shm=/oldhome/hejingli/tmp/gt-ib-sw-Load-700m/1/nic.shm.client.0. --simbricks-sync --simbricks-sync_mode=0 --simbricks-pci-lat=500 --simbricks-sync-int=500 --simbricks-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second","Switch at curTick count:10000","Switched CPUS @ tick 1156091516911","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.743932] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.743932] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.743932] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.743932] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.754930] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.754930] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 0.876911] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 0.878911] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 0.878911] i40e 0000:00:02.0: MAC address: dc:04:e4:df:a4:1a\r","[ 0.878911] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 0.884910] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 0.967898] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 0.967898] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 0.967898] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 0.968897] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 0.984895] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.2/24 dev eth0\r","+ sleep 1\r","+ iperf -c 10.0.0.1 -i 1 -u -b 700m\r","------------------------------------------------------------\r","Client connecting to 10.0.0.1, UDP port 5001\r","Sending 1470 byte datagrams, IPG target: 16.80 us (kalman adjust)\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.2 port 51585 connected with 10.0.0.1 port 5001\r","[ 2.163716] random: crng init done\r","[ ID] Interval Transfer Bandwidth\r","[ 4] 0.0- 1.0 sec 83.4 MBytes 700 Mbits/sec\r","[ 4] 1.0- 2.0 sec 83.4 MBytes 700 Mbits/sec\r","[ 4] 2.0- 3.0 sec 83.4 MBytes 700 Mbits/sec\r","[ 4] 3.0- 4.0 sec 83.4 MBytes 700 Mbits/sec\r","[ 4] 4.0- 5.0 sec 83.4 MBytes 700 Mbits/sec\r","[ 4] 5.0- 6.0 sec 83.4 MBytes 700 Mbits/sec\r","[ 4] 6.0- 7.0 sec 83.5 MBytes 701 Mbits/sec\r","[ 4] 7.0- 8.0 sec 83.4 MBytes 700 Mbits/sec\r","[ 4] 8.0- 9.0 sec 83.4 MBytes 700 Mbits/sec\r","[ 4] 9.0-10.0 sec 83.4 MBytes 700 Mbits/sec\r","[ 4] 0.0-10.0 sec 834 MBytes 700 Mbits/sec\r","[ 4] Sent 595214 datagrams\r","[ 4] Server Report:\r","[ 4] 0.0-10.0 sec 834 MBytes 700 Mbits/sec 0.000 ms 208/595214 (0%)\r","+ sleep 0.5\r","+ m5 exit\r","Exiting @ tick 12979539677790 because m5_exit instruction encountered"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /DS/endhost-networking/work/sim/hejing/simbricks/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1156091506911. Starting simulation...","info: Entering event queue @ 1156091516911. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1156091517234. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]}},"success":true}
{"exp_name":"gt-ib-switch-UDPmicro-1000-1","metadata":{},"start_time":1607360838.1105306,"end_time":1607385384.4565332,"sims":{"nic.server.0.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.pci.server.0.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.eth.server.0.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.shm.server.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["7a75c5354eb4","sync_pci=1 sync_eth=1","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=1338334010000)","warn: nicsim_sync failed (t=1338334010000)","warn: nicsim_sync failed (t=1338334010000)","warn: nicsim_sync failed (t=1338334010000)","warn: nicsim_sync failed (t=1338334010000)","warn: nicsim_sync failed (t=1338334010000)","warn: nicsim_sync failed (t=1338334010000)","warn: nicsim_sync failed (t=1338334010000)","warn: nicsim_sync failed (t=1338334010000)","warn: nicsim_sync failed (t=1338334010000)","warn: nicsim_sync failed (t=1338334010000)","exit main_time: 16215435375509"]},"nic.client.0.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.pci.client.0.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.eth.client.0.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.shm.client.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["340379638d28","sync_pci=1 sync_eth=1","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=1355189010000)","warn: nicsim_sync failed (t=1355189010000)","warn: nicsim_sync failed (t=1355189010000)","warn: nicsim_sync failed (t=1355189010000)","warn: nicsim_sync failed (t=1355189010000)","warn: nicsim_sync failed (t=1355189010000)","warn: nicsim_sync failed (t=1355189010000)","warn: nicsim_sync failed (t=1355189010000)","warn: nicsim_sync failed (t=1355189010000)","warn: nicsim_sync failed (t=1355189010000)","warn: nicsim_sync failed (t=1355189010000)","exit main_time: 16215434568287"]},"net.":{"class":"SwitchNet","cmd":["/home/hejingli/endhostsim-code/net_switch/net_switch","-m","0","-S","500","-E","500","-s","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.eth.server.0.","-s","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.eth.client.0."],"stdout":["start polling"],"stderr":[]},"host.server.0":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/gem5-out.server.0","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-1/0/gem5-cp.server.0","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/cfg.server.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.pci.server.0.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.shm.server.0.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 7 2020 18:07:19","gem5 executing on spyder07, pid 29476","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/gem5-out.server.0 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-1/0/gem5-cp.server.0 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/cfg.server.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.pci.server.0. --cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.shm.server.0. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 1924212952252","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.880917] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.880917] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.881917] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.881917] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.890916] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.890916] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.011897] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.013897] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.013897] i40e 0000:00:02.0: MAC address: b4:4e:35:c5:75:7a\r","[ 1.013897] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.017896] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.095885] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.095885] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.095885] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.095885] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.110882] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.1/24 dev eth0\r","+ iperf -s -u\r","------------------------------------------------------------\r","Server listening on UDP port 5001\r","Receiving 1470 byte datagrams\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 2.240711] random: crng init done\r","[ 4] local 10.0.0.1 port 5001 connected with 10.0.0.2 port 52170\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1924212942252. Starting simulation...","info: Entering event queue @ 1924212952252. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1924212952575. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.0":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/gem5-out.client.0","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-1/0/gem5-cp.client.0","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/cfg.client.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.pci.client.0.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.shm.client.0.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 7 2020 18:07:19","gem5 executing on spyder07, pid 29478","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/gem5-out.client.0 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-1/0/gem5-cp.client.0 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/cfg.client.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.pci.client.0. --cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.shm.client.0. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 1909457114194","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.874918] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.874918] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.875918] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.875918] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.884916] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.884916] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.005898] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.007898] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.007898] i40e 0000:00:02.0: MAC address: 28:8d:63:79:03:34\r","[ 1.007898] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.011897] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.095884] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.095884] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.095884] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.095884] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.110882] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.2/24 dev eth0\r","+ sleep 1\r","+ iperf -c 10.0.0.1 -i 1 -u -b 1000m\r","------------------------------------------------------------\r","Client connecting to 10.0.0.1, UDP port 5001\r","Sending 1470 byte datagrams, IPG target: 11.76 us (kalman adjust)\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.2 port 52170 connected with 10.0.0.1 port 5001\r","[ 2.241710] random: crng init done\r","[ ID] Interval Transfer Bandwidth\r","[ 4] 0.0- 1.0 sec 119 MBytes 1000 Mbits/sec\r","[ 4] 1.0- 2.0 sec 119 MBytes 1000 Mbits/sec\r","[ 4] 2.0- 3.0 sec 119 MBytes 1000 Mbits/sec\r","[ 4] 3.0- 4.0 sec 119 MBytes 1000 Mbits/sec\r","[ 4] 4.0- 5.0 sec 119 MBytes 999 Mbits/sec\r","[ 4] 5.0- 6.0 sec 119 MBytes 1.00 Gbits/sec\r","[ 4] 6.0- 7.0 sec 119 MBytes 1.00 Gbits/sec\r","[ 4] 7.0- 8.0 sec 119 MBytes 1000 Mbits/sec\r","[ 4] 8.0- 9.0 sec 119 MBytes 1000 Mbits/sec\r","[ 4] 9.0-10.0 sec 119 MBytes 1000 Mbits/sec\r","[ 4] 0.0-10.0 sec 1.16 GBytes 1000 Mbits/sec\r","[ 4] Sent 850298 datagrams\r","[ 4] WARNING: did not receive ack of last datagram after 10 tries.\r","+ sleep 0.5\r","+ m5 exit\r","Exiting @ tick 16215434178822 because m5_exit instruction encountered"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1909457104194. Starting simulation...","info: Entering event queue @ 1909457114194. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1909457114517. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]}},"success":true}
{"exp_name":"gt-ib-switch-UDPmicro-1000-11","metadata":{},"start_time":1607448441.312776,"end_time":1607466818.2102861,"sims":{"nic.server.0.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.server.0.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.eth.server.0.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.server.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["276b6dee4bd0","sync_pci=1 sync_eth=1","exit main_time: 16181738398000"]},"nic.client.0.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.0.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.eth.client.0.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["75cef1dd5b70","sync_pci=1 sync_eth=1","exit main_time: 16181738758000"]},"nic.client.1.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.1.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.eth.client.1.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.1.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["65857335638","sync_pci=1 sync_eth=1","exit main_time: 16181738758000"]},"nic.client.2.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.2.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.eth.client.2.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.2.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["66e10be0de10","sync_pci=1 sync_eth=1","exit main_time: 16181738758000"]},"nic.client.3.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.3.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.eth.client.3.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.3.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["776af05ad8dc","sync_pci=1 sync_eth=1","exit main_time: 16181738758000"]},"nic.client.4.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.4.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.eth.client.4.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.4.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["45ce4cade878","sync_pci=1 sync_eth=1","exit main_time: 16181738758000"]},"nic.client.5.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.5.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.eth.client.5.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.5.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["5657de67e344","sync_pci=1 sync_eth=1","exit main_time: 16181738758000"]},"nic.client.6.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.6.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.eth.client.6.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.6.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["24baf59af2e0","sync_pci=1 sync_eth=1","exit main_time: 16181738758000"]},"nic.client.7.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.7.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.eth.client.7.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.7.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["3544bbb4edac","sync_pci=1 sync_eth=1","exit main_time: 16181738758000"]},"nic.client.8.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.8.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.eth.client.8.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.8.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["3a7a387fd4c","sync_pci=1 sync_eth=1","exit main_time: 16181738758000"]},"nic.client.9.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.9.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.eth.client.9.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.9.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["14310681f814","sync_pci=1 sync_eth=1","exit main_time: 16181738758000"]},"nic.client.10.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.10.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.eth.client.10.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.10.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["6b2dc72cb46c","sync_pci=1 sync_eth=1","exit main_time: 16181738094086"]},"net.":{"class":"SwitchNet","cmd":["/home/hejingli/endhostsim-code/net_switch/net_switch","-m","0","-S","500","-E","500","-s","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.eth.server.0.","-s","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.eth.client.0.","-s","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.eth.client.1.","-s","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.eth.client.2.","-s","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.eth.client.3.","-s","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.eth.client.4.","-s","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.eth.client.5.","-s","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.eth.client.6.","-s","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.eth.client.7.","-s","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.eth.client.8.","-s","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.eth.client.9.","-s","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.eth.client.10."],"stdout":["start polling"],"stderr":[]},"host.server.0":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/gem5-out.server.0","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-11/0/gem5-cp.server.0","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/cfg.server.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.server.0.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.server.0.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 8 2020 18:27:22","gem5 executing on spyder07, pid 522","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/gem5-out.server.0 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-11/0/gem5-cp.server.0 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/cfg.server.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.server.0. --cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.server.0. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 1885393607122","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.886917] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.886917] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.886917] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.886917] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.895915] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.896915] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.017897] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.018897] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.018897] i40e 0000:00:02.0: MAC address: d0:4b:ee:6d:6b:27\r","[ 1.019897] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.022896] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.103884] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.103884] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.103884] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.103884] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.118882] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.1/24 dev eth0\r","+ iperf -s -u\r","------------------------------------------------------------\r","Server listening on UDP port 5001\r","Receiving 1470 byte datagrams\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 2.304701] random: crng init done\r","[ 4] local 10.0.0.1 port 5001 connected with 10.0.0.5 port 43607\r","[ 5] local 10.0.0.1 port 5001 connected with 10.0.0.7 port 57135\r","[ 6] local 10.0.0.1 port 5001 connected with 10.0.0.11 port 46002\r","[ 7] local 10.0.0.1 port 5001 connected with 10.0.0.10 port 32881\r","[ 8] local 10.0.0.1 port 5001 connected with 10.0.0.9 port 38142\r","[ 9] local 10.0.0.1 port 5001 connected with 10.0.0.12 port 55363\r","[ 10] local 10.0.0.1 port 5001 connected with 10.0.0.3 port 34345\r","[ 11] local 10.0.0.1 port 5001 connected with 10.0.0.2 port 46431\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1885393597122. Starting simulation...","info: Entering event queue @ 1885393607122. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1885393615437. Starting simulation...","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.0":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/gem5-out.client.0","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-11/0/gem5-cp.client.0","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/cfg.client.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.0.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.0.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 8 2020 18:27:22","gem5 executing on spyder07, pid 523","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/gem5-out.client.0 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-11/0/gem5-cp.client.0 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/cfg.client.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.0. --cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.0. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 1916878702177","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.879917] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.880917] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.880917] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.880917] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.889916] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.889916] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.011897] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.012897] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.012897] i40e 0000:00:02.0: MAC address: 70:5b:dd:f1:ce:75\r","[ 1.012897] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.016896] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.095884] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.095884] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.095884] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.095884] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.110882] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.2/24 dev eth0\r","+ sleep 1\r","+ iperf -c 10.0.0.1 -i 1 -u -b 90m\r","------------------------------------------------------------\r","Client connecting to 10.0.0.1, UDP port 5001\r","Sending 1470 byte datagrams, IPG target: 130.67 us (kalman adjust)\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.2 port 46431 connected with 10.0.0.1 port 5001\r","[ ID] Interval Transfer Bandwidth\r","[ 4] 0.0- 1.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 3.293550] random: crng init done\r","[ 4] 1.0- 2.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 2.0- 3.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 3.0- 4.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 4.0- 5.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 5.0- 6.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 6.0- 7.0 sec 10.7 MBytes 90.1 Mbits/sec\r","[ 4] 7.0- 8.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 8.0- 9.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 9.0-10.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 0.0-10.0 sec 107 MBytes 90.0 Mbits/sec\r","[ 4] Sent 76530 datagrams\r","[ 4] WARNING: did not receive ack of last datagram after 10 tries.\r","+ sleep 20\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1916878692177. Starting simulation...","info: Entering event queue @ 1916878702177. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1916878702500. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.1":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/gem5-out.client.1","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-11/0/gem5-cp.client.1","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/cfg.client.1.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.1.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.1.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 8 2020 18:27:22","gem5 executing on spyder07, pid 524","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/gem5-out.client.1 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-11/0/gem5-cp.client.1 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/cfg.client.1.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.1. --cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.1. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 1927670981095","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.883916] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.883916] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.883916] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.883916] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.893915] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.893915] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.014896] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.015896] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.015896] i40e 0000:00:02.0: MAC address: 38:56:33:57:58:06\r","[ 1.016896] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.019895] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.103883] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.103883] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.103883] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.103883] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.118880] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.3/24 dev eth0\r","+ sleep 1\r","+ iperf -c 10.0.0.1 -i 1 -u -b 90m\r","------------------------------------------------------------\r","Client connecting to 10.0.0.1, UDP port 5001\r","Sending 1470 byte datagrams, IPG target: 130.67 us (kalman adjust)\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.3 port 34345 connected with 10.0.0.1 port 5001\r","[ ID] Interval Transfer Bandwidth\r","[ 4] 0.0- 1.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 3.277552] random: crng init done\r","[ 4] 1.0- 2.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 2.0- 3.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 3.0- 4.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 4.0- 5.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 5.0- 6.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 6.0- 7.0 sec 10.7 MBytes 90.1 Mbits/sec\r","[ 4] 7.0- 8.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 8.0- 9.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 9.0-10.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 0.0-10.0 sec 107 MBytes 90.0 Mbits/sec\r","[ 4] Sent 76530 datagrams\r","[ 4] WARNING: did not receive ack of last datagram after 10 tries.\r","+ sleep 20\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1927670971095. Starting simulation...","info: Entering event queue @ 1927670981095. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1927670981418. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.2":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/gem5-out.client.2","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-11/0/gem5-cp.client.2","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/cfg.client.2.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.2.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.2.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 8 2020 18:27:22","gem5 executing on spyder07, pid 525","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/gem5-out.client.2 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-11/0/gem5-cp.client.2 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/cfg.client.2.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.2. --cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.2. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 1938325872205","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.889916] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.889916] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.889916] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.889916] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.899914] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.899914] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.020896] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.021896] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.022896] i40e 0000:00:02.0: MAC address: 10:de:e0:0b:e1:66\r","[ 1.022896] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.025895] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.103883] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.103883] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.103883] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.103883] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.118881] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.4/24 dev eth0\r","+ sleep 1\r","+ iperf -c 10.0.0.1 -i 1 -u -b 90m\r","------------------------------------------------------------\r","Client connecting to 10.0.0.1, UDP port 5001\r","Sending 1470 byte datagrams, IPG target: 130.67 us (kalman adjust)\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.4 port 49784 connected with 10.0.0.1 port 5001\r","[ ID] Interval Transfer Bandwidth\r","[ 4] 0.0- 1.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 3.302549] random: crng init done\r","[ 4] 1.0- 2.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 2.0- 3.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 3.0- 4.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 4.0- 5.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 5.0- 6.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 6.0- 7.0 sec 10.7 MBytes 90.1 Mbits/sec\r","[ 4] 7.0- 8.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 8.0- 9.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 9.0-10.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 0.0-10.0 sec 107 MBytes 90.0 Mbits/sec\r","[ 4] Sent 76530 datagrams\r","[ 4] WARNING: did not receive ack of last datagram after 10 tries.\r","+ sleep 20\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1938325862205. Starting simulation...","info: Entering event queue @ 1938325872205. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1938325872528. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.3":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/gem5-out.client.3","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-11/0/gem5-cp.client.3","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/cfg.client.3.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.3.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.3.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 8 2020 18:27:22","gem5 executing on spyder07, pid 527","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/gem5-out.client.3 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-11/0/gem5-cp.client.3 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/cfg.client.3.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.3. --cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.3. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 1899643647484","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.873917] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.873917] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.873917] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.873917] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.883915] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.883915] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.004897] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.005896] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.006896] i40e 0000:00:02.0: MAC address: dc:d8:5a:f0:6a:77\r","[ 1.006896] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.010896] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.095883] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.095883] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.095883] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.095883] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.110881] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.5/24 dev eth0\r","+ sleep 1\r","+ iperf -c 10.0.0.1 -i 1 -u -b 90m\r","------------------------------------------------------------\r","Client connecting to 10.0.0.1, UDP port 5001\r","Sending 1470 byte datagrams, IPG target: 130.67 us (kalman adjust)\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.5 port 43607 connected with 10.0.0.1 port 5001\r","[ ID] Interval Transfer Bandwidth\r","[ 4] 0.0- 1.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 3.302547] random: crng init done\r","[ 4] 1.0- 2.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 2.0- 3.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 3.0- 4.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 4.0- 5.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 5.0- 6.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 6.0- 7.0 sec 10.7 MBytes 90.1 Mbits/sec\r","[ 4] 7.0- 8.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 8.0- 9.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 9.0-10.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 0.0-10.0 sec 107 MBytes 90.0 Mbits/sec\r","[ 4] Sent 76530 datagrams\r","[ 4] WARNING: did not receive ack of last datagram after 10 tries.\r","+ sleep 20\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1899643637484. Starting simulation...","info: Entering event queue @ 1899643647484. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1899643647807. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.4":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/gem5-out.client.4","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-11/0/gem5-cp.client.4","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/cfg.client.4.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.4.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.4.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 8 2020 18:27:22","gem5 executing on spyder07, pid 528","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/gem5-out.client.4 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-11/0/gem5-cp.client.4 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/cfg.client.4.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.4. --cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.4. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 1940676966757","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.894915] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.894915] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.895915] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.895915] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.904913] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.904913] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.025895] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.027894] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.027894] i40e 0000:00:02.0: MAC address: 78:e8:ad:4c:ce:45\r","[ 1.027894] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.031894] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.111882] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.111882] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.111882] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.111882] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.126880] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.6/24 dev eth0\r","+ sleep 1\r","+ iperf -c 10.0.0.1 -i 1 -u -b 90m\r","------------------------------------------------------------\r","Client connecting to 10.0.0.1, UDP port 5001\r","Sending 1470 byte datagrams, IPG target: 130.67 us (kalman adjust)\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.6 port 42255 connected with 10.0.0.1 port 5001\r","[ ID] Interval Transfer Bandwidth\r","[ 4] 0.0- 1.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 3.293550] random: crng init done\r","[ 4] 1.0- 2.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 2.0- 3.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 3.0- 4.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 4.0- 5.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 5.0- 6.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 6.0- 7.0 sec 10.7 MBytes 90.1 Mbits/sec\r","[ 4] 7.0- 8.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 8.0- 9.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 9.0-10.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 0.0-10.0 sec 107 MBytes 90.0 Mbits/sec\r","[ 4] Sent 76530 datagrams\r","[ 4] WARNING: did not receive ack of last datagram after 10 tries.\r","+ sleep 20\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1940676956757. Starting simulation...","info: Entering event queue @ 1940676966757. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1940676967080. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.5":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/gem5-out.client.5","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-11/0/gem5-cp.client.5","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/cfg.client.5.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.5.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.5.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 8 2020 18:27:22","gem5 executing on spyder07, pid 529","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/gem5-out.client.5 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-11/0/gem5-cp.client.5 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/cfg.client.5.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.5. --cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.5. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 2009140870321","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.905914] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.905914] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.906914] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.906914] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.915912] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.915912] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.036894] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.038894] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.038894] i40e 0000:00:02.0: MAC address: 44:e3:67:de:57:56\r","[ 1.038894] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.042893] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.127880] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.127880] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.127880] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.127880] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.142878] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.7/24 dev eth0\r","+ sleep 1\r","+ iperf -c 10.0.0.1 -i 1 -u -b 90m\r","------------------------------------------------------------\r","Client connecting to 10.0.0.1, UDP port 5001\r","Sending 1470 byte datagrams, IPG target: 130.67 us (kalman adjust)\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.7 port 57135 connected with 10.0.0.1 port 5001\r","[ ID] Interval Transfer Bandwidth\r","[ 4] 0.0- 1.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 3.293551] random: crng init done\r","[ 4] 1.0- 2.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 2.0- 3.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 3.0- 4.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 4.0- 5.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 5.0- 6.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 6.0- 7.0 sec 10.7 MBytes 90.1 Mbits/sec\r","[ 4] 7.0- 8.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 8.0- 9.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 9.0-10.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 0.0-10.0 sec 107 MBytes 90.0 Mbits/sec\r","[ 4] Sent 76530 datagrams\r","[ 4] WARNING: did not receive ack of last datagram after 10 tries.\r","+ sleep 20\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 2009140860321. Starting simulation...","info: Entering event queue @ 2009140870321. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 2009140870644. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.6":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/gem5-out.client.6","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-11/0/gem5-cp.client.6","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/cfg.client.6.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.6.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.6.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 8 2020 18:27:22","gem5 executing on spyder07, pid 530","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/gem5-out.client.6 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-11/0/gem5-cp.client.6 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/cfg.client.6.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.6. --cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.6. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 1915795962001","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.900915] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.900915] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.901915] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.901915] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.910913] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.910913] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.031895] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.033894] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.033894] i40e 0000:00:02.0: MAC address: e0:f2:9a:f5:ba:24\r","[ 1.033894] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.037894] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.119881] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.119881] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.119881] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.119881] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.134879] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.8/24 dev eth0\r","+ sleep 1\r","+ iperf -c 10.0.0.1 -i 1 -u -b 90m\r","------------------------------------------------------------\r","Client connecting to 10.0.0.1, UDP port 5001\r","Sending 1470 byte datagrams, IPG target: 130.67 us (kalman adjust)\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.8 port 58389 connected with 10.0.0.1 port 5001\r","[ 2.964601] random: crng init done\r","[ ID] Interval Transfer Bandwidth\r","[ 4] 0.0- 1.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 1.0- 2.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 2.0- 3.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 3.0- 4.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 4.0- 5.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 5.0- 6.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 6.0- 7.0 sec 10.7 MBytes 90.1 Mbits/sec\r","[ 4] 7.0- 8.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 8.0- 9.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 9.0-10.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 0.0-10.0 sec 107 MBytes 90.0 Mbits/sec\r","[ 4] Sent 76530 datagrams\r","[ 4] WARNING: did not receive ack of last datagram after 10 tries.\r","+ sleep 20\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1915795952001. Starting simulation...","info: Entering event queue @ 1915795962001. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1915795962324. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.7":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/gem5-out.client.7","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-11/0/gem5-cp.client.7","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/cfg.client.7.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.7.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.7.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 8 2020 18:27:22","gem5 executing on spyder07, pid 531","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/gem5-out.client.7 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-11/0/gem5-cp.client.7 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/cfg.client.7.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.7. --cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.7. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 1948618390384","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.892915] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.892915] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.892915] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.892915] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.901914] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.901914] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.023895] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.024895] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.024895] i40e 0000:00:02.0: MAC address: ac:ed:b4:bb:44:35\r","[ 1.024895] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.028894] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.111882] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.111882] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.111882] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.111882] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.126880] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.9/24 dev eth0\r","+ sleep 1\r","+ iperf -c 10.0.0.1 -i 1 -u -b 90m\r","------------------------------------------------------------\r","Client connecting to 10.0.0.1, UDP port 5001\r","Sending 1470 byte datagrams, IPG target: 130.67 us (kalman adjust)\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.9 port 38142 connected with 10.0.0.1 port 5001\r","[ ID] Interval Transfer Bandwidth\r","[ 4] 0.0- 1.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 3.277553] random: crng init done\r","[ 4] 1.0- 2.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 2.0- 3.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 3.0- 4.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 4.0- 5.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 5.0- 6.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 6.0- 7.0 sec 10.7 MBytes 90.1 Mbits/sec\r","[ 4] 7.0- 8.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 8.0- 9.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 9.0-10.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 0.0-10.0 sec 107 MBytes 90.0 Mbits/sec\r","[ 4] Sent 76530 datagrams\r","[ 4] WARNING: did not receive ack of last datagram after 10 tries.\r","+ sleep 20\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1948618380384. Starting simulation...","info: Entering event queue @ 1948618390384. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1948618390707. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.8":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/gem5-out.client.8","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-11/0/gem5-cp.client.8","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/cfg.client.8.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.8.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.8.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 8 2020 18:27:22","gem5 executing on spyder07, pid 532","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/gem5-out.client.8 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-11/0/gem5-cp.client.8 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/cfg.client.8.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.8. --cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.8. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 1903308440356","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.879917] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.879917] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.880917] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.880917] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.889916] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.889916] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.010898] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.012897] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.012897] i40e 0000:00:02.0: MAC address: 4c:fd:87:a3:a7:03\r","[ 1.012897] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.016897] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.095885] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.095885] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.095885] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.095885] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.110882] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.10/24 dev eth0\r","+ sleep 1\r","+ iperf -c 10.0.0.1 -i 1 -u -b 90m\r","------------------------------------------------------------\r","Client connecting to 10.0.0.1, UDP port 5001\r","Sending 1470 byte datagrams, IPG target: 130.67 us (kalman adjust)\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.10 port 32881 connected with 10.0.0.1 port 5001\r","[ ID] Interval Transfer Bandwidth\r","[ 4] 0.0- 1.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 3.277553] random: crng init done\r","[ 4] 1.0- 2.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 2.0- 3.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 3.0- 4.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 4.0- 5.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 5.0- 6.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 6.0- 7.0 sec 10.7 MBytes 90.1 Mbits/sec\r","[ 4] 7.0- 8.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 8.0- 9.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 9.0-10.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 0.0-10.0 sec 107 MBytes 90.0 Mbits/sec\r","[ 4] Sent 76530 datagrams\r","[ 4] WARNING: did not receive ack of last datagram after 10 tries.\r","+ sleep 20\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1903308430356. Starting simulation...","info: Entering event queue @ 1903308440356. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1903308440679. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.9":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/gem5-out.client.9","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-11/0/gem5-cp.client.9","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/cfg.client.9.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.9.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.9.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 8 2020 18:27:22","gem5 executing on spyder07, pid 533","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/gem5-out.client.9 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-11/0/gem5-cp.client.9 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/cfg.client.9.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.9. --cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.9. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 1973713877443","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.883917] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.883917] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.884917] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.884917] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.893915] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.893915] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.014897] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.016896] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.016896] i40e 0000:00:02.0: MAC address: 14:f8:81:06:31:14\r","[ 1.016896] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.020896] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.103883] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.103883] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.103883] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.103883] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.118881] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.11/24 dev eth0\r","+ sleep 1\r","+ iperf -c 10.0.0.1 -i 1 -u -b 90m\r","------------------------------------------------------------\r","Client connecting to 10.0.0.1, UDP port 5001\r","Sending 1470 byte datagrams, IPG target: 130.67 us (kalman adjust)\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.11 port 46002 connected with 10.0.0.1 port 5001\r","[ ID] Interval Transfer Bandwidth\r","[ 4] 0.0- 1.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 3.269554] random: crng init done\r","[ 4] 1.0- 2.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 2.0- 3.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 3.0- 4.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 4.0- 5.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 5.0- 6.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 6.0- 7.0 sec 10.7 MBytes 90.1 Mbits/sec\r","[ 4] 7.0- 8.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 8.0- 9.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 9.0-10.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 0.0-10.0 sec 107 MBytes 90.0 Mbits/sec\r","[ 4] Sent 76530 datagrams\r","[ 4] WARNING: did not receive ack of last datagram after 10 tries.\r","+ sleep 20\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1973713867443. Starting simulation...","info: Entering event queue @ 1973713877443. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1973713877766. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.10":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/gem5-out.client.10","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-11/0/gem5-cp.client.10","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/cfg.client.10.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.10.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.10.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 8 2020 18:27:22","gem5 executing on spyder07, pid 534","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/gem5-out.client.10 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-11/0/gem5-cp.client.10 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/cfg.client.10.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.pci.client.10. --cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-11/1/nic.shm.client.10. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 1880011371412","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.870918] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.870918] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.870918] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.870918] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.879917] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.879917] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.001898] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.002898] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.002898] i40e 0000:00:02.0: MAC address: 6c:b4:2c:c7:2d:6b\r","[ 1.002898] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.006897] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.087885] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.087885] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.087885] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.087885] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.102883] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.12/24 dev eth0\r","+ sleep 1\r","+ iperf -c 10.0.0.1 -i 1 -u -b 90m\r","------------------------------------------------------------\r","Client connecting to 10.0.0.1, UDP port 5001\r","Sending 1470 byte datagrams, IPG target: 130.67 us (kalman adjust)\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.12 port 55363 connected with 10.0.0.1 port 5001\r","[ ID] Interval Transfer Bandwidth\r","[ 4] 0.0- 1.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 3.277552] random: crng init done\r","[ 4] 1.0- 2.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 2.0- 3.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 3.0- 4.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 4.0- 5.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 5.0- 6.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 6.0- 7.0 sec 10.7 MBytes 90.1 Mbits/sec\r","[ 4] 7.0- 8.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 8.0- 9.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 9.0-10.0 sec 10.7 MBytes 90.0 Mbits/sec\r","[ 4] 0.0-10.0 sec 107 MBytes 90.0 Mbits/sec\r","[ 4] Sent 76530 datagrams\r","[ 4] WARNING: did not receive ack of last datagram after 10 tries.\r","+ sleep 0.5\r","+ m5 exit\r","Exiting @ tick 16181737819911 because m5_exit instruction encountered"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1880011361412. Starting simulation...","info: Entering event queue @ 1880011371412. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1880011371735. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]}},"success":true}
{"exp_name":"gt-ib-switch-UDPmicro-1000-3","metadata":{},"start_time":1607360838.5162702,"end_time":1607376656.623707,"sims":{"nic.server.0.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.pci.server.0.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.eth.server.0.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.shm.server.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["552ab1bd77c","sync_pci=1 sync_eth=1","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=609346510000)","warn: nicsim_sync failed (t=1514322010000)","warn: nicsim_sync failed (t=1514322010000)","warn: nicsim_sync failed (t=1514322010000)","warn: nicsim_sync failed (t=1514322010000)","exit main_time: 16211473391171"]},"nic.client.0.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.pci.client.0.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.eth.client.0.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.shm.client.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["3ee054d415f4","sync_pci=1 sync_eth=1","warn: nicsim_sync failed (t=592853510000)","warn: nicsim_sync failed (t=592853510000)","warn: nicsim_sync failed (t=592853510000)","warn: nicsim_sync failed (t=592853510000)","warn: nicsim_sync failed (t=592853510000)","warn: nicsim_sync failed (t=592853510000)","warn: nicsim_sync failed (t=592853510000)","warn: nicsim_sync failed (t=592853510000)","warn: nicsim_sync failed (t=592853510000)","warn: nicsim_sync failed (t=592853510000)","warn: nicsim_sync failed (t=592853510000)","warn: nicsim_sync failed (t=592853510000)","warn: nicsim_sync failed (t=592853510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","warn: nicsim_sync failed (t=1642998510000)","exit main_time: 16211473661171"]},"nic.client.1.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.pci.client.1.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.eth.client.1.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.shm.client.1.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["5ff321590b88","sync_pci=1 sync_eth=1","warn: nicsim_sync failed (t=667675510000)","warn: nicsim_sync failed (t=667675510000)","warn: nicsim_sync failed (t=667675510000)","warn: nicsim_sync failed (t=667675510000)","warn: nicsim_sync failed (t=667675510000)","warn: nicsim_sync failed (t=667675510000)","warn: nicsim_sync failed (t=667675510000)","warn: nicsim_sync failed (t=667675510000)","warn: nicsim_sync failed (t=667675510000)","warn: nicsim_sync failed (t=667675510000)","warn: nicsim_sync failed (t=667675510000)","warn: nicsim_sync failed (t=667675510000)","warn: nicsim_sync failed (t=667675510000)","warn: nicsim_sync failed (t=667675510000)","warn: nicsim_sync failed (t=667675510000)","warn: nicsim_sync failed (t=667675510000)","warn: nicsim_sync failed (t=667675510000)","warn: nicsim_sync failed (t=667675510000)","warn: nicsim_sync failed (t=667675510000)","warn: nicsim_sync failed (t=667675510000)","warn: nicsim_sync failed (t=667675510000)","warn: nicsim_sync failed (t=667675510000)","warn: nicsim_sync failed (t=667675510000)","warn: nicsim_sync failed (t=1577388510000)","warn: nicsim_sync failed (t=1577388510000)","warn: nicsim_sync failed (t=1577388510000)","warn: nicsim_sync failed (t=1577388510000)","warn: nicsim_sync failed (t=1577388510000)","exit main_time: 16211473661171"]},"nic.client.2.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.pci.client.2.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.eth.client.2.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.shm.client.2.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["22194332f6b8","sync_pci=1 sync_eth=1","warn: nicsim_sync failed (t=598256010000)","warn: nicsim_sync failed (t=598256010000)","warn: nicsim_sync failed (t=598256010000)","warn: nicsim_sync failed (t=598256010000)","warn: nicsim_sync failed (t=598256010000)","warn: nicsim_sync failed (t=598256010000)","warn: nicsim_sync failed (t=598256010000)","warn: nicsim_sync failed (t=598256010000)","warn: nicsim_sync failed (t=598256010000)","warn: nicsim_sync failed (t=598256010000)","warn: nicsim_sync failed (t=598256010000)","warn: nicsim_sync failed (t=598256010000)","warn: nicsim_sync failed (t=598256010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","warn: nicsim_sync failed (t=1648123010000)","exit main_time: 16211473127339"]},"net.":{"class":"SwitchNet","cmd":["/home/hejingli/endhostsim-code/net_switch/net_switch","-m","0","-S","500","-E","500","-s","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.eth.server.0.","-s","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.eth.client.0.","-s","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.eth.client.1.","-s","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.eth.client.2."],"stdout":["start polling"],"stderr":[]},"host.server.0":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/gem5-out.server.0","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-3/0/gem5-cp.server.0","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/cfg.server.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.pci.server.0.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.shm.server.0.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 7 2020 18:07:19","gem5 executing on spyder07, pid 29482","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/gem5-out.server.0 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-3/0/gem5-cp.server.0 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/cfg.server.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.pci.server.0. --cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.shm.server.0. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 1952153208361","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.880916] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.881916] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.881916] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.881916] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.890915] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.890915] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.012896] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.013896] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.013896] i40e 0000:00:02.0: MAC address: 7c:d7:1b:ab:52:05\r","[ 1.013896] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.017895] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.095883] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.095883] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.095883] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.095883] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.110881] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.1/24 dev eth0\r","+ iperf -s -u\r","------------------------------------------------------------\r","Server listening on UDP port 5001\r","Receiving 1470 byte datagrams\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 2.241709] random: crng init done\r","[ 4] local 10.0.0.1 port 5001 connected with 10.0.0.3 port 51119\r","[ 5] local 10.0.0.1 port 5001 connected with 10.0.0.2 port 60632\r","[ 6] local 10.0.0.1 port 5001 connected with 10.0.0.4 port 48438\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1952153198361. Starting simulation...","info: Entering event queue @ 1952153208361. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1952153208684. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.0":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/gem5-out.client.0","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-3/0/gem5-cp.client.0","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/cfg.client.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.pci.client.0.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.shm.client.0.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 7 2020 18:07:19","gem5 executing on spyder07, pid 29483","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/gem5-out.client.0 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-3/0/gem5-cp.client.0 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/cfg.client.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.pci.client.0. --cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.shm.client.0. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 1915906015837","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.879917] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.879917] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.879917] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.879917] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.888915] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.888915] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.010897] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.011897] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.011897] i40e 0000:00:02.0: MAC address: f4:15:d4:54:e0:3e\r","[ 1.011897] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.015896] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.095884] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.095884] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.095884] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.095884] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.110882] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.2/24 dev eth0\r","+ sleep 1\r","+ iperf -c 10.0.0.1 -i 1 -u -b 333m\r","------------------------------------------------------------\r","Client connecting to 10.0.0.1, UDP port 5001\r","Sending 1470 byte datagrams, IPG target: 35.32 us (kalman adjust)\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.2 port 60632 connected with 10.0.0.1 port 5001\r","[ 2.444679] random: crng init done\r","[ ID] Interval Transfer Bandwidth\r","[ 4] 0.0- 1.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 1.0- 2.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 2.0- 3.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 3.0- 4.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 4.0- 5.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 5.0- 6.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 6.0- 7.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 7.0- 8.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 8.0- 9.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 9.0-10.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 0.0-10.0 sec 397 MBytes 333 Mbits/sec\r","[ 4] Sent 283154 datagrams\r","[ 4] WARNING: did not receive ack of last datagram after 10 tries.\r","+ sleep 20\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1915906005837. Starting simulation...","info: Entering event queue @ 1915906015837. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1915906016160. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.1":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/gem5-out.client.1","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-3/0/gem5-cp.client.1","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/cfg.client.1.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.pci.client.1.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.shm.client.1.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 7 2020 18:07:19","gem5 executing on spyder07, pid 29484","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/gem5-out.client.1 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-3/0/gem5-cp.client.1 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/cfg.client.1.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.pci.client.1. --cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.shm.client.1. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 2000137748788","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.900915] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.901915] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.901915] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.901915] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.910914] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.910914] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.031895] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.033895] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.033895] i40e 0000:00:02.0: MAC address: 88:0b:59:21:f3:5f\r","[ 1.033895] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.037894] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.119882] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.119882] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.119882] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.119882] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.134880] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.3/24 dev eth0\r","+ sleep 1\r","+ iperf -c 10.0.0.1 -i 1 -u -b 333m\r","------------------------------------------------------------\r","Client connecting to 10.0.0.1, UDP port 5001\r","Sending 1470 byte datagrams, IPG target: 35.32 us (kalman adjust)\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.3 port 51119 connected with 10.0.0.1 port 5001\r","[ 2.470677] random: crng init done\r","[ ID] Interval Transfer Bandwidth\r","[ 4] 0.0- 1.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 1.0- 2.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 2.0- 3.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 3.0- 4.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 4.0- 5.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 5.0- 6.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 6.0- 7.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 7.0- 8.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 8.0- 9.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 9.0-10.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 0.0-10.0 sec 397 MBytes 333 Mbits/sec\r","[ 4] Sent 283154 datagrams\r","[ 4] WARNING: did not receive ack of last datagram after 10 tries.\r","+ sleep 20\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 2000137738788. Starting simulation...","info: Entering event queue @ 2000137748788. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 2000137749111. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.2":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/gem5-out.client.2","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-3/0/gem5-cp.client.2","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/cfg.client.2.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.pci.client.2.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.shm.client.2.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 7 2020 18:07:19","gem5 executing on spyder07, pid 29485","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/gem5-out.client.2 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-3/0/gem5-cp.client.2 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/cfg.client.2.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.pci.client.2. --cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-3/1/nic.shm.client.2. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 1903617736750","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.882918] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.882918] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.882918] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.882918] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.891917] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.892916] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.013898] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.014898] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.014898] i40e 0000:00:02.0: MAC address: b8:f6:32:43:19:22\r","[ 1.015898] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.018897] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.103884] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.103884] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.103884] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.103884] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.118882] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.4/24 dev eth0\r","+ sleep 1\r","+ iperf -c 10.0.0.1 -i 1 -u -b 333m\r","------------------------------------------------------------\r","Client connecting to 10.0.0.1, UDP port 5001\r","Sending 1470 byte datagrams, IPG target: 35.32 us (kalman adjust)\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.4 port 48438 connected with 10.0.0.1 port 5001\r","[ 2.456679] random: crng init done\r","[ ID] Interval Transfer Bandwidth\r","[ 4] 0.0- 1.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 1.0- 2.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 2.0- 3.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 3.0- 4.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 4.0- 5.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 5.0- 6.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 6.0- 7.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 7.0- 8.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 8.0- 9.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 9.0-10.0 sec 39.7 MBytes 333 Mbits/sec\r","[ 4] 0.0-10.0 sec 397 MBytes 333 Mbits/sec\r","[ 4] Sent 283154 datagrams\r","[ 4] WARNING: did not receive ack of last datagram after 10 tries.\r","+ sleep 0.5\r","+ m5 exit\r","Exiting @ tick 16211472648984 because m5_exit instruction encountered"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1903617726750. Starting simulation...","info: Entering event queue @ 1903617736750. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1903617745065. Starting simulation...","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]}},"success":true}
{"exp_name":"gt-ib-wire-UDPs-0m","start_time":1607196324.715627,"end_time":1607197010.1962478,"sims":{"nic.server.0.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-wire-UDPs-0m/1/nic.pci.server.0.","/local/var/tmp/hejingli/gt-ib-wire-UDPs-0m/1/nic.eth.server.0.","/local/var/tmp/hejingli/gt-ib-wire-UDPs-0m/1/nic.shm.server.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["152395af4cf4","sync_pci=1 sync_eth=1","warn: nicsim_sync failed (t=103090010000)","warn: nicsim_sync failed (t=103090010000)","warn: nicsim_sync failed (t=103090010000)","warn: nicsim_sync failed (t=103090010000)","warn: nicsim_sync failed (t=103090010000)","warn: nicsim_sync failed (t=103090010000)","warn: nicsim_sync failed (t=103090010000)","warn: nicsim_sync failed (t=103090010000)","warn: nicsim_sync failed (t=103090010000)","warn: nicsim_sync failed (t=103090010000)","warn: nicsim_sync failed (t=384260510000)","warn: nicsim_sync failed (t=805824510000)","warn: nicsim_sync failed (t=805824510000)","warn: nicsim_sync failed (t=805824510000)","warn: nicsim_sync failed (t=805824510000)","warn: nicsim_sync failed (t=805824510000)","warn: nicsim_sync failed (t=805824510000)","warn: nicsim_sync failed (t=805824510000)","warn: nicsim_sync failed (t=805824510000)","warn: nicsim_sync failed (t=805824510000)","warn: nicsim_sync failed (t=1086615010000)","warn: nicsim_sync failed (t=1507999010000)","warn: nicsim_sync failed (t=1507999010000)","warn: nicsim_sync failed (t=1507999010000)","warn: nicsim_sync failed (t=1507999010000)","warn: nicsim_sync failed (t=1507999010000)","warn: nicsim_sync failed (t=1507999010000)","warn: nicsim_sync failed (t=1507999010000)","warn: nicsim_sync failed (t=1507999010000)","warn: nicsim_sync failed (t=1507999010000)","warn: nicsim_sync failed (t=1507999010000)","warn: nicsim_sync failed (t=1785877510000)","exit main_time: 13172820010000"]},"nic.client.0.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-wire-UDPs-0m/1/nic.pci.client.0.","/local/var/tmp/hejingli/gt-ib-wire-UDPs-0m/1/nic.eth.client.0.","/local/var/tmp/hejingli/gt-ib-wire-UDPs-0m/1/nic.shm.client.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["67d3888f32ec","sync_pci=1 sync_eth=1","warn: nicsim_sync failed (t=124067010000)","warn: nicsim_sync failed (t=124067010000)","warn: nicsim_sync failed (t=124067010000)","warn: nicsim_sync failed (t=124067010000)","warn: nicsim_sync failed (t=124067010000)","warn: nicsim_sync failed (t=124067010000)","warn: nicsim_sync failed (t=124067010000)","warn: nicsim_sync failed (t=124067010000)","warn: nicsim_sync failed (t=124067010000)","warn: nicsim_sync failed (t=124067010000)","warn: nicsim_sync failed (t=405460010000)","warn: nicsim_sync failed (t=405460010000)","warn: nicsim_sync failed (t=825861510000)","warn: nicsim_sync failed (t=825861510000)","warn: nicsim_sync failed (t=825861510000)","warn: nicsim_sync failed (t=825861510000)","warn: nicsim_sync failed (t=825861510000)","warn: nicsim_sync failed (t=825861510000)","warn: nicsim_sync failed (t=825861510000)","warn: nicsim_sync failed (t=825861510000)","warn: nicsim_sync failed (t=825861510000)","warn: nicsim_sync failed (t=1106889510000)","warn: nicsim_sync failed (t=1527969010000)","warn: nicsim_sync failed (t=1527969010000)","warn: nicsim_sync failed (t=1527969010000)","warn: nicsim_sync failed (t=1527969010000)","warn: nicsim_sync failed (t=1527969010000)","warn: nicsim_sync failed (t=1527969010000)","warn: nicsim_sync failed (t=1527969010000)","warn: nicsim_sync failed (t=1527969010000)","warn: nicsim_sync failed (t=1527969010000)","warn: nicsim_sync failed (t=1806049010000)","warn: nicsim_sync failed (t=1806049010000)","exit main_time: 13172819348193"]},"net.":{"class":"WireNet","cmd":["/home/hejingli/endhostsim-code/net_wire/net_wire","/local/var/tmp/hejingli/gt-ib-wire-UDPs-0m/1/nic.eth.server.0.","/local/var/tmp/hejingli/gt-ib-wire-UDPs-0m/1/nic.eth.client.0.","0","500","500"],"stdout":["start polling"],"stderr":[]},"host.server.0":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-wire-UDPs-0m/1/gem5-out.server.0","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-wire-UDPs-0m/0/gem5-cp.server.0","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-wire-UDPs-0m/1/cfg.server.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-wire-UDPs-0m/1/nic.pci.server.0.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-wire-UDPs-0m/1/nic.shm.server.0.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 5 2020 20:25:25","gem5 executing on spyder04, pid 36625","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-wire-UDPs-0m/1/gem5-out.server.0 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-wire-UDPs-0m/0/gem5-cp.server.0 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-wire-UDPs-0m/1/cfg.server.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-wire-UDPs-0m/1/nic.pci.server.0. --cosim-shm=/local/var/tmp/hejingli/gt-ib-wire-UDPs-0m/1/nic.shm.server.0. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 1886603974210","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.871917] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.871917] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.871917] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.871917] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.880915] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.881915] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.002897] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.003897] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.003897] i40e 0000:00:02.0: MAC address: f4:4c:af:95:23:15\r","[ 1.004897] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.007896] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.087884] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.087884] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.087884] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.087884] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.102882] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.1/24 dev eth0\r","+ iperf -s -u\r","------------------------------------------------------------\r","Server listening on UDP port 5001\r","Receiving 1470 byte datagrams\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1886603964210. Starting simulation...","info: Entering event queue @ 1886603974210. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1886603974533. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.0":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-wire-UDPs-0m/1/gem5-out.client.0","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-wire-UDPs-0m/0/gem5-cp.client.0","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-wire-UDPs-0m/1/cfg.client.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-wire-UDPs-0m/1/nic.pci.client.0.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-wire-UDPs-0m/1/nic.shm.client.0.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 5 2020 20:25:25","gem5 executing on spyder04, pid 36626","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-wire-UDPs-0m/1/gem5-out.client.0 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-wire-UDPs-0m/0/gem5-cp.client.0 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-wire-UDPs-0m/1/cfg.client.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-wire-UDPs-0m/1/nic.pci.client.0. --cosim-shm=/local/var/tmp/hejingli/gt-ib-wire-UDPs-0m/1/nic.shm.client.0. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 1912249813366","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.890916] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.891916] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.891916] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.891916] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.900915] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.900915] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.022896] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.023896] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.023896] i40e 0000:00:02.0: MAC address: ec:32:8f:88:d3:67\r","[ 1.023896] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.027895] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.111882] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.111882] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.111882] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.111882] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.126880] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.2/24 dev eth0\r","+ sleep 1\r","+ sleep 10\r","+ m5 exit\r","Exiting @ tick 13172818921740 because m5_exit instruction encountered"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1912249803366. Starting simulation...","info: Entering event queue @ 1912249813366. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1912249813689. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]}},"success":true}
{"exp_name":"gt-ib-switch-UDPmicro-1000-1","metadata":{},"start_time":1607360838.1105306,"end_time":1607385384.4565332,"sims":{"nic.server.0.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.pci.server.0.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.eth.server.0.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.shm.server.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["7a75c5354eb4","sync_pci=1 sync_eth=1","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=625615510000)","warn: nicsim_sync failed (t=1338334010000)","warn: nicsim_sync failed (t=1338334010000)","warn: nicsim_sync failed (t=1338334010000)","warn: nicsim_sync failed (t=1338334010000)","warn: nicsim_sync failed (t=1338334010000)","warn: nicsim_sync failed (t=1338334010000)","warn: nicsim_sync failed (t=1338334010000)","warn: nicsim_sync failed (t=1338334010000)","warn: nicsim_sync failed (t=1338334010000)","warn: nicsim_sync failed (t=1338334010000)","warn: nicsim_sync failed (t=1338334010000)","exit main_time: 16215435375509"]},"nic.client.0.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.pci.client.0.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.eth.client.0.","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.shm.client.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["340379638d28","sync_pci=1 sync_eth=1","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=639659010000)","warn: nicsim_sync failed (t=1355189010000)","warn: nicsim_sync failed (t=1355189010000)","warn: nicsim_sync failed (t=1355189010000)","warn: nicsim_sync failed (t=1355189010000)","warn: nicsim_sync failed (t=1355189010000)","warn: nicsim_sync failed (t=1355189010000)","warn: nicsim_sync failed (t=1355189010000)","warn: nicsim_sync failed (t=1355189010000)","warn: nicsim_sync failed (t=1355189010000)","warn: nicsim_sync failed (t=1355189010000)","warn: nicsim_sync failed (t=1355189010000)","exit main_time: 16215434568287"]},"net.":{"class":"SwitchNet","cmd":["/home/hejingli/endhostsim-code/net_switch/net_switch","-m","0","-S","500","-E","500","-s","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.eth.server.0.","-s","/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.eth.client.0."],"stdout":["start polling"],"stderr":[]},"host.server.0":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/gem5-out.server.0","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-1/0/gem5-cp.server.0","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/cfg.server.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.pci.server.0.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.shm.server.0.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 7 2020 18:07:19","gem5 executing on spyder07, pid 29476","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/gem5-out.server.0 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-1/0/gem5-cp.server.0 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/cfg.server.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.pci.server.0. --cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.shm.server.0. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 1924212952252","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.880917] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.880917] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.881917] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.881917] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.890916] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.890916] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.011897] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.013897] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.013897] i40e 0000:00:02.0: MAC address: b4:4e:35:c5:75:7a\r","[ 1.013897] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.017896] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.095885] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.095885] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.095885] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.095885] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.110882] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.1/24 dev eth0\r","+ iperf -s -u\r","------------------------------------------------------------\r","Server listening on UDP port 5001\r","Receiving 1470 byte datagrams\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 2.240711] random: crng init done\r","[ 4] local 10.0.0.1 port 5001 connected with 10.0.0.2 port 52170\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1924212942252. Starting simulation...","info: Entering event queue @ 1924212952252. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1924212952575. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.0":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/gem5-out.client.0","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-1/0/gem5-cp.client.0","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/cfg.client.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.pci.client.0.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.shm.client.0.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 7 2020 18:07:19","gem5 executing on spyder07, pid 29478","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/gem5-out.client.0 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-switch-UDPmicro-1000-1/0/gem5-cp.client.0 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/cfg.client.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.pci.client.0. --cosim-shm=/local/var/tmp/hejingli/gt-ib-switch-UDPmicro-1000-1/1/nic.shm.client.0. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 1909457114194","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.874918] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.874918] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.875918] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.875918] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.884916] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.884916] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.005898] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.007898] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.007898] i40e 0000:00:02.0: MAC address: 28:8d:63:79:03:34\r","[ 1.007898] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.011897] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.095884] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.095884] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.095884] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.095884] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.110882] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.2/24 dev eth0\r","+ sleep 1\r","+ iperf -c 10.0.0.1 -i 1 -u -b 1000m\r","------------------------------------------------------------\r","Client connecting to 10.0.0.1, UDP port 5001\r","Sending 1470 byte datagrams, IPG target: 11.76 us (kalman adjust)\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.2 port 52170 connected with 10.0.0.1 port 5001\r","[ 2.241710] random: crng init done\r","[ ID] Interval Transfer Bandwidth\r","[ 4] 0.0- 1.0 sec 119 MBytes 1000 Mbits/sec\r","[ 4] 1.0- 2.0 sec 119 MBytes 1000 Mbits/sec\r","[ 4] 2.0- 3.0 sec 119 MBytes 1000 Mbits/sec\r","[ 4] 3.0- 4.0 sec 119 MBytes 1000 Mbits/sec\r","[ 4] 4.0- 5.0 sec 119 MBytes 999 Mbits/sec\r","[ 4] 5.0- 6.0 sec 119 MBytes 1.00 Gbits/sec\r","[ 4] 6.0- 7.0 sec 119 MBytes 1.00 Gbits/sec\r","[ 4] 7.0- 8.0 sec 119 MBytes 1000 Mbits/sec\r","[ 4] 8.0- 9.0 sec 119 MBytes 1000 Mbits/sec\r","[ 4] 9.0-10.0 sec 119 MBytes 1000 Mbits/sec\r","[ 4] 0.0-10.0 sec 1.16 GBytes 1000 Mbits/sec\r","[ 4] Sent 850298 datagrams\r","[ 4] WARNING: did not receive ack of last datagram after 10 tries.\r","+ sleep 0.5\r","+ m5 exit\r","Exiting @ tick 16215434178822 because m5_exit instruction encountered"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1909457104194. Starting simulation...","info: Entering event queue @ 1909457114194. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1909457114517. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]}},"success":true}
{"exp_name":"gt-ib-wire-UDPs-100m","start_time":1607238728.7479165,"end_time":1607244679.050297,"sims":{"nic.server.0.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-wire-UDPs-100m/1/nic.pci.server.0.","/local/var/tmp/hejingli/gt-ib-wire-UDPs-100m/1/nic.eth.server.0.","/local/var/tmp/hejingli/gt-ib-wire-UDPs-100m/1/nic.shm.server.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["4d29d887104c","sync_pci=1 sync_eth=1","warn: nicsim_sync failed (t=124351010000)","warn: nicsim_sync failed (t=827056510000)","warn: nicsim_sync failed (t=1529386010000)","exit main_time: 15703309666995"]},"nic.client.0.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-wire-UDPs-100m/1/nic.pci.client.0.","/local/var/tmp/hejingli/gt-ib-wire-UDPs-100m/1/nic.eth.client.0.","/local/var/tmp/hejingli/gt-ib-wire-UDPs-100m/1/nic.shm.client.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["3ca051bd1580","sync_pci=1 sync_eth=1","warn: nicsim_sync failed (t=122372010000)","warn: nicsim_sync failed (t=122372010000)","warn: nicsim_sync failed (t=122372010000)","warn: nicsim_sync failed (t=122372010000)","warn: nicsim_sync failed (t=122372010000)","warn: nicsim_sync failed (t=122372010000)","warn: nicsim_sync failed (t=122372010000)","warn: nicsim_sync failed (t=122372010000)","warn: nicsim_sync failed (t=122372010000)","warn: nicsim_sync failed (t=122372010000)","warn: nicsim_sync failed (t=403152010000)","warn: nicsim_sync failed (t=403152010000)","warn: nicsim_sync failed (t=825087010000)","warn: nicsim_sync failed (t=825087010000)","warn: nicsim_sync failed (t=825087010000)","warn: nicsim_sync failed (t=825087010000)","warn: nicsim_sync failed (t=825087010000)","warn: nicsim_sync failed (t=825087010000)","warn: nicsim_sync failed (t=825087010000)","warn: nicsim_sync failed (t=825087010000)","warn: nicsim_sync failed (t=825087010000)","warn: nicsim_sync failed (t=825087010000)","warn: nicsim_sync failed (t=825087010000)","warn: nicsim_sync failed (t=1105972510000)","warn: nicsim_sync failed (t=1105972510000)","warn: nicsim_sync failed (t=1527405010000)","warn: nicsim_sync failed (t=1527405010000)","warn: nicsim_sync failed (t=1527405010000)","warn: nicsim_sync failed (t=1527405010000)","warn: nicsim_sync failed (t=1527405010000)","warn: nicsim_sync failed (t=1527405010000)","warn: nicsim_sync failed (t=1527405010000)","warn: nicsim_sync failed (t=1527405010000)","warn: nicsim_sync failed (t=1527405010000)","warn: nicsim_sync failed (t=1527405010000)","warn: nicsim_sync failed (t=1808260010000)","exit main_time: 15703309156995"]},"net.":{"class":"WireNet","cmd":["/home/hejingli/endhostsim-code/net_wire/net_wire","/local/var/tmp/hejingli/gt-ib-wire-UDPs-100m/1/nic.eth.server.0.","/local/var/tmp/hejingli/gt-ib-wire-UDPs-100m/1/nic.eth.client.0.","0","500","500"],"stdout":["start polling"],"stderr":[]},"host.server.0":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-wire-UDPs-100m/1/gem5-out.server.0","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-wire-UDPs-100m/0/gem5-cp.server.0","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-wire-UDPs-100m/1/cfg.server.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-wire-UDPs-100m/1/nic.pci.server.0.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-wire-UDPs-100m/1/nic.shm.server.0.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 6 2020 08:12:09","gem5 executing on spyder04, pid 38163","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-wire-UDPs-100m/1/gem5-out.server.0 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-wire-UDPs-100m/0/gem5-cp.server.0 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-wire-UDPs-100m/1/cfg.server.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-wire-UDPs-100m/1/nic.pci.server.0. --cosim-shm=/local/var/tmp/hejingli/gt-ib-wire-UDPs-100m/1/nic.shm.server.0. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 1897118311015","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.879917] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.879917] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.880917] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.880917] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.889915] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.889915] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.010897] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.012896] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.012896] i40e 0000:00:02.0: MAC address: 4c:10:87:d8:29:4d\r","[ 1.012896] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.016896] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.095884] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.095884] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.095884] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.095884] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.110882] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.1/24 dev eth0\r","+ iperf -s -u\r","------------------------------------------------------------\r","Server listening on UDP port 5001\r","Receiving 1470 byte datagrams\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 3.258555] random: crng init done\r","[ 4] local 10.0.0.1 port 5001 connected with 10.0.0.2 port 56847\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1897118301015. Starting simulation...","info: Entering event queue @ 1897118311015. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1897118311338. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.0":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-wire-UDPs-100m/1/gem5-out.client.0","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-wire-UDPs-100m/0/gem5-cp.client.0","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-wire-UDPs-100m/1/cfg.client.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-wire-UDPs-100m/1/nic.pci.client.0.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-wire-UDPs-100m/1/nic.shm.client.0.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 6 2020 08:12:09","gem5 executing on spyder04, pid 38164","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-wire-UDPs-100m/1/gem5-out.client.0 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-wire-UDPs-100m/0/gem5-cp.client.0 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-wire-UDPs-100m/1/cfg.client.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-wire-UDPs-100m/1/nic.pci.client.0. --cosim-shm=/local/var/tmp/hejingli/gt-ib-wire-UDPs-100m/1/nic.shm.client.0. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 1906399793908","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.881917] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.881917] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.881917] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.881917] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.891915] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.891915] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.012897] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.013897] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.014896] i40e 0000:00:02.0: MAC address: 80:15:bd:51:a0:3c\r","[ 1.014896] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.017896] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.095884] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.095884] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.095884] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.095884] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.110882] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.2/24 dev eth0\r","+ sleep 1\r","+ iperf -c 10.0.0.1 -i 1 -u -b 100m\r","------------------------------------------------------------\r","Client connecting to 10.0.0.1, UDP port 5001\r","Sending 1470 byte datagrams, IPG target: 117.60 us (kalman adjust)\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.2 port 56847 connected with 10.0.0.1 port 5001\r","[ ID] Interval Transfer Bandwidth\r","[ 4] 0.0- 1.0 sec 11.9 MBytes 100 Mbits/sec\r","[ 3.171569] random: crng init done\r","[ 4] 1.0- 2.0 sec 11.9 MBytes 100 Mbits/sec\r","[ 4] 2.0- 3.0 sec 11.9 MBytes 100 Mbits/sec\r","[ 4] 3.0- 4.0 sec 11.9 MBytes 100 Mbits/sec\r","[ 4] 4.0- 5.0 sec 11.9 MBytes 100 Mbits/sec\r","[ 4] 5.0- 6.0 sec 11.9 MBytes 100 Mbits/sec\r","[ 4] 6.0- 7.0 sec 11.9 MBytes 100 Mbits/sec\r","[ 4] 7.0- 8.0 sec 11.9 MBytes 100 Mbits/sec\r","[ 4] 8.0- 9.0 sec 11.9 MBytes 100 Mbits/sec\r","[ 4] 9.0-10.0 sec 11.9 MBytes 100 Mbits/sec\r","[ 4] 0.0-10.0 sec 119 MBytes 100 Mbits/sec\r","[ 4] Sent 85033 datagrams\r","[ 4] WARNING: did not receive ack of last datagram after 10 tries.\r","+ m5 exit\r","Exiting @ tick 15703309075230 because m5_exit instruction encountered"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1906399783908. Starting simulation...","info: Entering event queue @ 1906399793908. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1906399794231. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]}},"success":true}
{"exp_name":"gt-ib-wire-UDPs-120m","start_time":1607239461.1558437,"end_time":1607248195.8643045,"sims":{"nic.server.0.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-wire-UDPs-120m/1/nic.pci.server.0.","/local/var/tmp/hejingli/gt-ib-wire-UDPs-120m/1/nic.eth.server.0.","/local/var/tmp/hejingli/gt-ib-wire-UDPs-120m/1/nic.shm.server.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["6031fb46b1a0","sync_pci=1 sync_eth=1","warn: nicsim_sync failed (t=571371010000)","warn: nicsim_sync failed (t=1322159510000)","exit main_time: 15683023251232"]},"nic.client.0.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-wire-UDPs-120m/1/nic.pci.client.0.","/local/var/tmp/hejingli/gt-ib-wire-UDPs-120m/1/nic.eth.client.0.","/local/var/tmp/hejingli/gt-ib-wire-UDPs-120m/1/nic.shm.client.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["2a48a80feae0","sync_pci=1 sync_eth=1","warn: nicsim_sync failed (t=521890010000)","warn: nicsim_sync failed (t=1272247010000)","exit main_time: 15683022691232"]},"net.":{"class":"WireNet","cmd":["/home/hejingli/endhostsim-code/net_wire/net_wire","/local/var/tmp/hejingli/gt-ib-wire-UDPs-120m/1/nic.eth.server.0.","/local/var/tmp/hejingli/gt-ib-wire-UDPs-120m/1/nic.eth.client.0.","0","500","500"],"stdout":["start polling"],"stderr":[]},"host.server.0":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-wire-UDPs-120m/1/gem5-out.server.0","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-wire-UDPs-120m/0/gem5-cp.server.0","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-wire-UDPs-120m/1/cfg.server.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-wire-UDPs-120m/1/nic.pci.server.0.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-wire-UDPs-120m/1/nic.shm.server.0.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 6 2020 08:24:22","gem5 executing on spyder04, pid 41563","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-wire-UDPs-120m/1/gem5-out.server.0 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-wire-UDPs-120m/0/gem5-cp.server.0 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-wire-UDPs-120m/1/cfg.server.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-wire-UDPs-120m/1/nic.pci.server.0. --cosim-shm=/local/var/tmp/hejingli/gt-ib-wire-UDPs-120m/1/nic.shm.server.0. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 1883972574910","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.878916] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.879916] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.879916] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.879916] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.888915] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.888915] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.009896] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.011896] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.011896] i40e 0000:00:02.0: MAC address: a0:b1:46:fb:31:60\r","[ 1.011896] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.015896] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.095883] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.095883] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.095883] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.095883] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.110881] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.1/24 dev eth0\r","+ iperf -s -u\r","------------------------------------------------------------\r","Server listening on UDP port 5001\r","Receiving 1470 byte datagrams\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 3.071583] random: crng init done\r","[ 4] local 10.0.0.1 port 5001 connected with 10.0.0.2 port 51180\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1883972564910. Starting simulation...","info: Entering event queue @ 1883972574910. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1883972575233. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.0":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-wire-UDPs-120m/1/gem5-out.client.0","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-wire-UDPs-120m/0/gem5-cp.client.0","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-wire-UDPs-120m/1/cfg.client.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-wire-UDPs-120m/1/nic.pci.client.0.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-wire-UDPs-120m/1/nic.shm.client.0.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 6 2020 08:24:22","gem5 executing on spyder04, pid 41564","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-wire-UDPs-120m/1/gem5-out.client.0 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-wire-UDPs-120m/0/gem5-cp.client.0 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-wire-UDPs-120m/1/cfg.client.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-wire-UDPs-120m/1/nic.pci.client.0. --cosim-shm=/local/var/tmp/hejingli/gt-ib-wire-UDPs-120m/1/nic.shm.client.0. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 1881393264802","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.876917] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.876917] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.877917] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.877917] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.886915] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.886915] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.007897] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.009897] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.009897] i40e 0000:00:02.0: MAC address: e0:ea:0f:a8:48:2a\r","[ 1.009897] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.013896] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.095884] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.095884] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.095884] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.095884] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.110881] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.2/24 dev eth0\r","+ sleep 1\r","+ iperf -c 10.0.0.1 -i 1 -u -b 120m\r","------------------------------------------------------------\r","Client connecting to 10.0.0.1, UDP port 5001\r","Sending 1470 byte datagrams, IPG target: 98.00 us (kalman adjust)\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.2 port 51180 connected with 10.0.0.1 port 5001\r","[ 2.994595] random: crng init done\r","[ ID] Interval Transfer Bandwidth\r","[ 4] 0.0- 1.0 sec 14.3 MBytes 120 Mbits/sec\r","[ 4] 1.0- 2.0 sec 14.3 MBytes 120 Mbits/sec\r","[ 4] 2.0- 3.0 sec 14.3 MBytes 120 Mbits/sec\r","[ 4] 3.0- 4.0 sec 14.3 MBytes 120 Mbits/sec\r","[ 4] 4.0- 5.0 sec 14.3 MBytes 120 Mbits/sec\r","[ 4] 5.0- 6.0 sec 14.3 MBytes 120 Mbits/sec\r","[ 4] 6.0- 7.0 sec 14.3 MBytes 120 Mbits/sec\r","[ 4] 7.0- 8.0 sec 14.3 MBytes 120 Mbits/sec\r","[ 4] 8.0- 9.0 sec 14.3 MBytes 120 Mbits/sec\r","[ 4] 9.0-10.0 sec 14.3 MBytes 120 Mbits/sec\r","[ 4] 0.0-10.0 sec 143 MBytes 120 Mbits/sec\r","[ 4] Sent 102039 datagrams\r","[ 4] WARNING: did not receive ack of last datagram after 10 tries.\r","+ m5 exit\r","Exiting @ tick 15683022566712 because m5_exit instruction encountered"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1881393254802. Starting simulation...","info: Entering event queue @ 1881393264802. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1881393265125. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]}},"success":true}
{"exp_name":"gt-ib-wire-UDPs-140m","start_time":1607196324.8062015,"end_time":1607202192.2286222,"sims":{"nic.server.0.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-wire-UDPs-140m/1/nic.pci.server.0.","/local/var/tmp/hejingli/gt-ib-wire-UDPs-140m/1/nic.eth.server.0.","/local/var/tmp/hejingli/gt-ib-wire-UDPs-140m/1/nic.shm.server.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["604e0aca9c30","sync_pci=1 sync_eth=1","exit main_time: 15713109858796"]},"nic.client.0.":{"class":"I40eNIC","cmd":["/home/hejingli/endhostsim-code/i40e_bm/i40e_bm","/local/var/tmp/hejingli/gt-ib-wire-UDPs-140m/1/nic.pci.client.0.","/local/var/tmp/hejingli/gt-ib-wire-UDPs-140m/1/nic.eth.client.0.","/local/var/tmp/hejingli/gt-ib-wire-UDPs-140m/1/nic.shm.client.0.","0","0","500","500","500"],"stdout":["eth connection accepted","eth intro sent","pci connection accepted","pci intro sent","pci host info received","eth net info received"],"stderr":["4fc4df4ca164","sync_pci=1 sync_eth=1","exit main_time: 15713109298796"]},"net.":{"class":"WireNet","cmd":["/home/hejingli/endhostsim-code/net_wire/net_wire","/local/var/tmp/hejingli/gt-ib-wire-UDPs-140m/1/nic.eth.server.0.","/local/var/tmp/hejingli/gt-ib-wire-UDPs-140m/1/nic.eth.client.0.","0","500","500"],"stdout":["start polling"],"stderr":[]},"host.server.0":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-wire-UDPs-140m/1/gem5-out.server.0","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-wire-UDPs-140m/0/gem5-cp.server.0","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-wire-UDPs-140m/1/cfg.server.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-wire-UDPs-140m/1/nic.pci.server.0.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-wire-UDPs-140m/1/nic.shm.server.0.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 5 2020 20:25:25","gem5 executing on spyder02, pid 26595","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-wire-UDPs-140m/1/gem5-out.server.0 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-wire-UDPs-140m/0/gem5-cp.server.0 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-wire-UDPs-140m/1/cfg.server.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-wire-UDPs-140m/1/nic.pci.server.0. --cosim-shm=/local/var/tmp/hejingli/gt-ib-wire-UDPs-140m/1/nic.shm.server.0. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 1900421670682","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.877917] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.877917] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.877917] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.877917] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.887915] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.887915] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.008897] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.009897] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.010896] i40e 0000:00:02.0: MAC address: 30:9c:ca:0a:4e:60\r","[ 1.010896] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.013896] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.095884] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.095884] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.095884] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.095884] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.110881] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.1/24 dev eth0\r","+ iperf -s -u\r","------------------------------------------------------------\r","Server listening on UDP port 5001\r","Receiving 1470 byte datagrams\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 2.922606] random: crng init done\r","[ 4] local 10.0.0.1 port 5001 connected with 10.0.0.2 port 60856\r"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1900421660682. Starting simulation...","info: Entering event queue @ 1900421670682. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1900421671005. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]},"host.client.0":{"class":"Gem5Host","cmd":["/home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt","--outdir=/local/var/tmp/hejingli/gt-ib-wire-UDPs-140m/1/gem5-out.client.0","/home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py","--caches","--l2cache","--l3cache","--l1d_size=32kB","--l1i_size=32kB","--l2_size=2MB","--l3_size=32MB","--cacheline_size=64","--cpu-clock=3GHz","--sys-clock=1GHz","--checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-wire-UDPs-140m/0/gem5-cp.client.0","--kernel=/home/hejingli/endhostsim-code/images/vmlinux","--disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw","--disk-image=/local/var/tmp/hejingli/gt-ib-wire-UDPs-140m/1/cfg.client.0.tar","--cpu-type=TimingSimpleCPU","--mem-size=8192MB","--num-cpus=1","--ddio-enabled","--ddio-way-part=8","--mem-type=DDR4_2400_16x4","-r","0","--cosim-pci=/local/var/tmp/hejingli/gt-ib-wire-UDPs-140m/1/nic.pci.client.0.","--cosim-shm=/local/var/tmp/hejingli/gt-ib-wire-UDPs-140m/1/nic.shm.client.0.","--cosim-sync","--cosim-sync_mode=0","--cosim-pci-lat=500","--cosim-sync-int=500","--cosim-type=i40e"],"stdout":["gem5 Simulator System. http://gem5.org","gem5 is copyrighted software; use the --copyright option for details.","","gem5 version 20.0.0.1","gem5 compiled Dec 3 2020 17:56:02","gem5 started Dec 5 2020 20:25:25","gem5 executing on spyder02, pid 26596","command line: /home/hejingli/endhostsim-code/gem5/build/X86/gem5.opt --outdir=/local/var/tmp/hejingli/gt-ib-wire-UDPs-140m/1/gem5-out.client.0 /home/hejingli/endhostsim-code/gem5/configs/cosim/cosim.py --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=32kB --l2_size=2MB --l3_size=32MB --cacheline_size=64 --cpu-clock=3GHz --sys-clock=1GHz --checkpoint-dir=/home/hejingli/endhostsim-code/experiments/out/gt-ib-wire-UDPs-140m/0/gem5-cp.client.0 --kernel=/home/hejingli/endhostsim-code/images/vmlinux --disk-image=/home/hejingli/endhostsim-code/images/output-base/base.raw --disk-image=/local/var/tmp/hejingli/gt-ib-wire-UDPs-140m/1/cfg.client.0.tar --cpu-type=TimingSimpleCPU --mem-size=8192MB --num-cpus=1 --ddio-enabled --ddio-way-part=8 --mem-type=DDR4_2400_16x4 -r 0 --cosim-pci=/local/var/tmp/hejingli/gt-ib-wire-UDPs-140m/1/nic.pci.client.0. --cosim-shm=/local/var/tmp/hejingli/gt-ib-wire-UDPs-140m/1/nic.shm.client.0. --cosim-sync --cosim-sync_mode=0 --cosim-pci-lat=500 --cosim-sync-int=500 --cosim-type=i40e","","info: Standard input is not a terminal, disabling listeners.","CEHCKPOINT RESTORE THINGIE","Global frequency set at 1000000000000 ticks per second"," 0: system.pc.south_bridge.cmos.rtc: Real-time clock set to Sun Jan 1 00:00:00 2012","Switch at curTick count:10000","Switched CPUS @ tick 1912528153747","switching cpus","**** REAL SIMULATION ****","+ modprobe i40e\r","[ 0.893915] i40e: Intel(R) Ethernet Connection XL710 Network Driver - version 2.8.20-k\r","[ 0.893915] i40e: Copyright (c) 2013 - 2019 Intel Corporation.\r","[ 0.894915] i40e 0000:00:02.0: enabling device (0000 -> 0002)\r","[ 0.894915] i40e 0000:00:02.0: PCI->APIC IRQ transform: INT A -> IRQ 17\r","[ 0.903914] i40e 0000:00:02.0: fw 0.0.00000 api 1.10 nvm 0.0.0 [8086:1572] [0000:0000]\r","[ 0.903914] i40e 0000:00:02.0: The driver for the device detected a newer version of the NVM image v1.10 than expected v1.9. Please install the most recent version of the network driver.\r","[ 1.024895] i40e 0000:00:02.0: This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\r","[ 1.026895] i40e 0000:00:02.0: Stopping firmware LLDP agent.\r","[ 1.026895] i40e 0000:00:02.0: MAC address: 64:a1:4c:df:c4:4f\r","[ 1.026895] i40e 0000:00:02.0: FW LLDP is enabled\r","[ 1.030894] i40e 0000:00:02.0 eth0: NIC Link is Up, 40 Gbps Full Duplex, Flow Control: None\r","[ 1.111882] i40e 0000:00:02.0: PCI-Express: Speed UnknownGT/s Width xUnknown\r","[ 1.111882] i40e 0000:00:02.0: PCI-Express bandwidth available for this device may be insufficient for optimal performance.\r","[ 1.111882] i40e 0000:00:02.0: Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\r","[ 1.111882] i40e 0000:00:02.0: Features: PF-id[0] VSIs: 384 QP: 1 RSS VxLAN Geneve PTP VEPA\r","+ ip link set dev eth0 up\r","[ 1.126880] i40e 0000:00:02.0: Error OK adding RX filters on PF, promiscuous mode forced on\r","+ ip addr add 10.0.0.2/24 dev eth0\r","+ sleep 1\r","+ iperf -c 10.0.0.1 -i 1 -u -b 140m\r","------------------------------------------------------------\r","Client connecting to 10.0.0.1, UDP port 5001\r","Sending 1470 byte datagrams, IPG target: 84.00 us (kalman adjust)\r","UDP buffer size: 208 KByte (default)\r","------------------------------------------------------------\r","[ 4] local 10.0.0.2 port 60856 connected with 10.0.0.1 port 5001\r","[ 2.893611] random: crng init done\r","[ ID] Interval Transfer Bandwidth\r","[ 4] 0.0- 1.0 sec 16.7 MBytes 140 Mbits/sec\r","[ 4] 1.0- 2.0 sec 16.7 MBytes 140 Mbits/sec\r","[ 4] 2.0- 3.0 sec 16.7 MBytes 140 Mbits/sec\r","[ 4] 3.0- 4.0 sec 16.7 MBytes 140 Mbits/sec\r","[ 4] 4.0- 5.0 sec 16.7 MBytes 140 Mbits/sec\r","[ 4] 5.0- 6.0 sec 16.7 MBytes 140 Mbits/sec\r","[ 4] 6.0- 7.0 sec 16.7 MBytes 140 Mbits/sec\r","[ 4] 7.0- 8.0 sec 16.7 MBytes 140 Mbits/sec\r","[ 4] 8.0- 9.0 sec 16.7 MBytes 140 Mbits/sec\r","[ 4] 9.0-10.0 sec 16.7 MBytes 140 Mbits/sec\r","[ 4] 0.0-10.0 sec 167 MBytes 140 Mbits/sec\r","[ 4] Sent 119045 datagrams\r","[ 4] WARNING: did not receive ack of last datagram after 10 tries.\r","+ m5 exit\r","Exiting @ tick 15713109080748 because m5_exit instruction encountered"],"stderr":["warn: CheckedInt already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Enum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: ScopedEnum already exists in allParams. This may be caused by the Python 2.7 compatibility layer.","warn: Physical memory size specified is 8192MB which is greater than 3GB. Twice the number of memory controllers would be created.","warn: No dot file generated. Please install pydot to generate the dot file and pdf.","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (4096 Mbytes)","warn: DRAM device capacity (32768 Mbytes) does not match the address range assigned (8192 Mbytes)","info: kernel located at: /home/hejingli/endhostsim-code/images/vmlinux","warn: Sockets disabled, not accepting terminal connections","warn: pollInterval=100000000 pciAsync=500000","warn: Sockets disabled, not accepting gdb connections","warn: Reading current count from inactive timer.","warn: TimingPioPort::getAddrRanges()","warn: TimingPioPort::getAddrRanges()","info: Entering event queue @ 1912528143747. Starting simulation...","info: Entering event queue @ 1912528153747. Starting simulation...","warn: PowerState: Already in the requested power state, request ignored","info: Entering event queue @ 1912528154070. Starting simulation...","warn: instruction 'fwait' unimplemented","warn: instruction 'verw_Mw_or_Rv' unimplemented","warn: Don't know what interrupt to clear for console.","warn: Tried to clear PCI interrupt 14","warn: MOVNTDQ: Ignoring non-temporal hint, modeling as cacheable!"]}},"success":true}