Invention Grant
US08621479B2 System and method for selecting task allocation method based on load balancing and core affinity metrics 有权
基于负载平衡和核心关联度量的任务分配方法选择的系统和方法

System and method for selecting task allocation method based on load balancing and core affinity metrics
Abstract:
Systems and methods for performing a task are provided. One example method includes if the task allocation metric indicates load balancing associated with the processor is below a first threshold, determining whether the task is a reentrant task, if the task is a reentrant task, determining whether a stopping criteria is satisfied, re-entering the task into a queue of tasks if the stopping criteria is not satisfied and the task is a reentrant task, if the task allocation metric indicates core affinity associated with the at least one processor is below a second threshold, determining whether the task is a main task, if the task is not a main task, determining whether a stopping criteria is satisfied, and if the stopping criteria is satisfied and the task is not a main task, pulling a parent task associated with the task into the thread.
Public/Granted literature
Information query
Patent Agency Ranking
0/0