Я никогда не пробовал, но, возможно, вы могли бы достичь того, чего хотите, в некоторой степени, комбинируя эмулятор, такой как QEMU или VirtualBox в Linux, с чем-то вроде этого:
http://cpulimit.sourceforge.net/
Если вы можете ограничить время процессора, доступное для эмулятора, вы сможете смоделировать результаты выполнения на более медленном компьютере.Имейте в виду, однако, что это повлияет только на скорость выполнения (или, я надеюсь, в любом случае).
Набор команд ЦП и другие системные функции останутся неизменными.Это означает, что точная эмуляция специфического процессора будет трудной, если не невозможной.
Кроме того, использование чего-то вроде cpulimit, который работает с использованием SIGSTOP и SIGCONT для многократной остановки / перезапуска процесса эмулятора, можетвызывают побочные эффекты, такие как несоответствия синхронизации, артефакты отображения видео и т. д.