Abstract:
A processor includes cores and a context management circuit. The circuit includes logic to determine an execution context group (ECG) to be migrated between cores. The ECG is to include application threads. The circuit also includes logic to halt all execution contexts in the ECG before migrating the ECG, reassign processor affinity to designate the target core, and restart execution of the ECG.