I've got a PowerEdge R6525 with a quad Intel x710 10 gig NIC.
All firmware up to date, enabled SR-IOV in the NIC firmware, BIOS/Lifecycle controller, created the vSwitch with it enabled and have enabled on the VM's but I'm only getting 2-4Gbps using iperf3 between the VM's or the VM and host. Just have 2 2012 R2 VM's on the host until I get it tuned. I followed the I tell documentation as well and increased send and receive buffers but still can't get full 10 gig speeds. I do not have system center so everything is created via PowerShell manually.