| CPC G06F 11/3688 (2013.01) [G06F 11/3457 (2013.01); G06F 11/3684 (2013.01); G06F 11/3692 (2013.01)] | 20 Claims |

|
1. A method for emulating, in a platform, performance of a target platform, comprising:
receiving, by the platform, values of system features, associated with a target performance of the target platform;
detecting, by the platform, that code for an application is compiled for the target platform prior to executing the application;
switching, by the platform, from a native mode of operation to a foreign mode of operation based on the detecting, the switching comprising setting based on the received values of system features, one or more configuration knobs to match a performance of the platform to the target performance of the target platform; and
executing, by the platform, the application in the foreign mode of operation, wherein the executing emulates the target performance of the target platform.
|