Patent ID: 9110723
Filing Date: 2015-08-18
Classification: G06F,Y02D

Abstract:
1. At least one non-transitory machine readable medium comprising instructions that, in response to execution by a computing device, cause the computing device to: identify a binary translation (BT) task to be processed, the BT task associated with a set of code, during execution of the set of code on a first processing core of the computing device; queue the BT task in a queue accessible to a second processing core of the computing device, the second processing core being different from the first processing core; determine that the second processing core is in an idle state or has received an instruction through an operating system to enter an idle state; and in response to a determination that the second processing core is in an idle state or has received an instruction through an operating system to enter an idle state, process at least some of the BT task using the second processing core, wherein: prior to process at least some of the BT task using the second processing core,