Monitoring Thunderbolt bandwidth
Does anyone know of a tool to monitor the bandwidth across TB bus? In my application the eGPU usage in Activity Monitor is fairly low but I suspect maybe the bus is maxed out. It would be nice to have actual data on this.
I have used opcm in the past on Linux, but never fully understood its output, and I'm not sure if it works for Thunderbolt.
Testing MacPro6,1 with Vega64 in Sonnet eGFX on Mojave
You can use Cl!ng to test your egpu bandwidth.
It will show the bandwidth direct to only the GPU. So for example if you have a USB enclosure or other thunderbolt devices on the same thunderbolt path, and starts copying a file, Cl!ng will show a reduction in bandwidth available to the GPU.
X1 Yoga Gen3, X1 Tablet Gen 3, MacBook Pro 15" 2018
Mantiz Venus / Razer Core X
Asrock Radeon VII, PowerColor Vega 56 reference (flashed to V64 bios), Nvidia 1080Ti