Invention Grant
US08661435B2 System and method for affinity dispatching for task management in an emulated multiprocessor environment 有权
用于仿真多处理器环境中任务管理的亲和调度的系统和方法

System and method for affinity dispatching for task management in an emulated multiprocessor environment
Abstract:
The disclosure relates generally to managing assignment of tasks among instruction processors (IPs) within a computer system having multiple IPs, and more particularly to binding emulated IPs with a host system's IPs (e.g., processor cores) for facilitating control over affinity-based assignment of tasks among the host system's IPs by a task manager (e.g., OS) that is executing on the emulated IPs, rather than running directly on the host system's IPs. Certain embodiments provide techniques for binding emulated IPs with actual IPs of a computing system that is hosting the emulated IPs, thereby enabling better control of management of the system by a task manager executing on the emulated IPs. For instance, in certain embodiments, a dispatcher (e.g., of an OS running on emulated IPs) performs affinity-based management of task assignment for tasks performed for an application program among IPs of a host system that is hosting the emulated IPs.
Information query
Patent Agency Ranking
0/0