Hi, instructions should be executed at the underlying physical cpu speed. As far as I'm aware a VM can't dictate what speed something runs at on the physical cpu as that is all offloaded to the hypervisor. Same principle with NIC speed.
When moving between different cpu families certain cpu features may be masked so as to ensure compatibility. EVC and CPU Compatibility FAQ (1005764) | VMware KB
Thanks I thought that would be the case but had a moment of doubt. So thought I'd ask.