Invention Grant
US08621479B2 System and method for selecting task allocation method based on load balancing and core affinity metrics
有权
基于负载平衡和核心关联度量的任务分配方法选择的系统和方法
- Patent Title: System and method for selecting task allocation method based on load balancing and core affinity metrics
- Patent Title (中): 基于负载平衡和核心关联度量的任务分配方法选择的系统和方法
-
Application No.: US13344474Application Date: 2012-01-05
-
Publication No.: US08621479B2Publication Date: 2013-12-31
- Inventor: Thomas P. Dickens , David Christian Caccia
- Applicant: Thomas P. Dickens , David Christian Caccia
- Applicant Address: US IL Chicago
- Assignee: The Boeing Company
- Current Assignee: The Boeing Company
- Current Assignee Address: US IL Chicago
- Agency: Armstrong Teasdale LLP
- Main IPC: G06F9/46
- IPC: G06F9/46

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
- US20130179891A1 SYSTEMS AND METHODS FOR USE IN PERFORMING ONE OR MORE TASKS Public/Granted day:2013-07-11
Information query