=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2026.11.11 18:15:38 =~=~=~=~=~=~=~=~=~=~=~= python3 bench_sweep.py [?2004l PassMark USB3 5G Loopback -- Benchmark Parameter Sweep ======================================================================== Device: SN=PMU37FUL1T mode: RTW duration per set: 3s burst list: 12 Combinations: 1 burst x 4 threads x 3 URB = 12 sets usbfs_memory_mb = 16 MB (max in-flight this run approx. 8 MB) ######################################################################## burst_len = 12 (vendor baseline) ######################################################################## Configuring the device (this triggers one re-enumeration)... [PassMark] SET_CONFIG sent, device is re-enumerating... [PassMark] Raw libusb speed value=4 -> resolved to 5000 Mbps [PassMark] GET_DEVICE_INFO: 'HW Version 1.1, FW Version V2.8' [PassMark] Re-enumeration complete: USB3 SuperSpeed 5Gbps FW 2.8 5000 Mbps [burst=12 1/12] threads=1 URB=64K READ : avg 2514.64 Mbps peak 2517.15 Mbps ( 62.9% of the 4 Gbps ceiling) WRITE: avg 2652.94 Mbps peak 2661.61 Mbps ( 66.3% of the 4 Gbps ceiling) [burst=12 2/12] threads=1 URB=256K READ : avg 2812.68 Mbps peak 2819.86 Mbps ( 70.3% of the 4 Gbps ceiling) WRITE: avg 2943.67 Mbps peak 2945.45 Mbps ( 73.6% of the 4 Gbps ceiling) [burst=12 3/12] threads=1 URB=1M READ : avg 2851.59 Mbps peak 2865.96 Mbps ( 71.3% of the 4 Gbps ceiling) WRITE: avg 3042.96 Mbps peak 3050.33 Mbps ( 76.1% of the 4 Gbps ceiling) [burst=12 4/12] threads=2 URB=64K READ : avg 3145.45 Mbps peak 3145.65 Mbps ( 78.6% of the 4 Gbps ceiling) WRITE: avg 3353.14 Mbps peak 3353.04 Mbps ( 83.8% of the 4 Gbps ceiling) [burst=12 5/12] threads=2 URB=256K READ : avg 3145.38 Mbps peak 3146.69 Mbps ( 78.6% of the 4 Gbps ceiling) WRITE: avg 3291.01 Mbps peak 3293.35 Mbps ( 82.3% of the 4 Gbps ceiling) [burst=12 6/12] threads=2 URB=1M READ : avg 3144.69 Mbps peak 3150.88 Mbps ( 78.6% of the 4 Gbps ceiling) WRITE: avg 3275.08 Mbps peak 3284.95 Mbps ( 81.9% of the 4 Gbps ceiling) [burst=12 7/12] threads=4 URB=64K READ : avg 3145.50 Mbps peak 3145.66 Mbps ( 78.6% of the 4 Gbps ceiling) WRITE: avg 3353.10 Mbps peak 3354.01 Mbps ( 83.8% of the 4 Gbps ceiling) [burst=12 8/12] threads=4 URB=256K READ : avg 3145.46 Mbps peak 3146.71 Mbps ( 78.6% of the 4 Gbps ceiling) WRITE: avg 3293.92 Mbps peak 3297.55 Mbps ( 82.3% of the 4 Gbps ceiling) [burst=12 9/12] threads=4 URB=1M READ : avg 3144.63 Mbps peak 3150.89 Mbps ( 78.6% of the 4 Gbps ceiling) WRITE: avg 3275.20 Mbps peak 3284.98 Mbps ( 81.9% of the 4 Gbps ceiling) [burst=12 10/12] threads=8 URB=64K READ : avg 3145.49 Mbps peak 3145.67 Mbps ( 78.6% of the 4 Gbps ceiling) WRITE: avg 3352.92 Mbps peak 3353.06 Mbps ( 83.8% of the 4 Gbps ceiling) [burst=12 11/12] threads=8 URB=256K READ : avg 3145.38 Mbps peak 3146.70 Mbps ( 78.6% of the 4 Gbps ceiling) WRITE: avg 3293.71 Mbps peak 3297.33 Mbps ( 82.3% of the 4 Gbps ceiling) [burst=12 12/12] threads=8 URB=1M READ : avg 3144.68 Mbps peak 3150.88 Mbps ( 78.6% of the 4 Gbps ceiling) WRITE: avg 3274.91 Mbps peak 3284.97 Mbps ( 81.9% of the 4 Gbps ceiling) ================================================================================ Sweep Results ================================================================================ Direction burst threads URB Avg (Mbps) Peak (Mbps) of ceiling ---------------------------------------------------------------------------- READ 12 4 64K 3145.50 3145.66 78.6% READ 12 8 64K 3145.49 3145.67 78.6% READ 12 4 256K 3145.46 3146.71 78.6% READ 12 2 64K 3145.45 3145.65 78.6% READ 12 8 256K 3145.38 3146.70 78.6% READ 12 2 256K 3145.38 3146.69 78.6% READ 12 2 1M 3144.69 3150.88 78.6% READ 12 8 1M 3144.68 3150.88 78.6% READ 12 4 1M 3144.63 3150.89 78.6% READ 12 1 1M 2851.59 2865.96 71.3% READ 12 1 256K 2812.68 2819.86 70.3% READ 12 1 64K 2514.64 2517.15 62.9% WRITE 12 2 64K 3353.14 3353.04 83.8% WRITE 12 4 64K 3353.10 3354.01 83.8% WRITE 12 8 64K 3352.92 3353.06 83.8% WRITE 12 4 256K 3293.92 3297.55 82.3% WRITE 12 8 256K 3293.71 3297.33 82.3% WRITE 12 2 256K 3291.01 3293.35 82.3% WRITE 12 4 1M 3275.20 3284.98 81.9% WRITE 12 2 1M 3275.08 3284.95 81.9% WRITE 12 8 1M 3274.91 3284.97 81.9% WRITE 12 1 1M 3042.96 3050.33 76.1% WRITE 12 1 256K 2943.67 2945.45 73.6% WRITE 12 1 64K 2652.94 2661.61 66.3% ================================================================================ Overall Best Configuration ================================================================================ READ : burst=12 threads=4 URB=64K avg 3145.50 Mbps (78.6% of the 4 Gbps ceiling) WRITE: burst=12 threads=2 URB=64K avg 3353.14 Mbps (83.8% of the 4 Gbps ceiling) ]0;root@localhost:~/Linux_USB_API-Programming_Guide[?2004h[root@localhost Linux_USB_API-Programming_Guide]#