1. A method to address problems that arise due to differences in bus behavior when running a legacy application on a new device, the method comprising: throttling bus performance on the new device in a way that emulates bus behavior of a legacy device when executing the legacy application.