I'm running iperf 1.7.0, on Linux (RH 7.2), as a client, connected with IPv4 to multicast, with '-b 100K'. I was running another multicast application, and it seemed sluggish, so I looked at 'top' and saw that iperf was constantly taking loads of CPU bandwidth - 60% and more! The VNC I was connecting through was taking ~25%, the video application a mere ~20%. How could iperf be taking so much cpu?