-
公开(公告)号:US09329901B2
公开(公告)日:2016-05-03
申请号:US13315382
申请日:2011-12-09
申请人: David Andrew Sterling , Victor Boctor , Siddhartha Mathur , Ozan Ozhan , Vitali V. Prokopenko , David Nunez Tejerina , Selim Yazicioglu
发明人: David Andrew Sterling , Victor Boctor , Siddhartha Mathur , Ozan Ozhan , Vitali V. Prokopenko , David Nunez Tejerina , Selim Yazicioglu
CPC分类号: G06F9/505 , G06F2209/5021 , G06F2209/5022
摘要: A computer-implemented method for allocating threads includes: receiving a registration of a workload, the registration including a workload classification and a workload priority; monitoring statuses of a plurality of resources; identifying, by a computing device, a thread of a resource from the plurality of resources, the thread being programmed to execute a task associated with the workload; evaluating, by the computing device, the workload classification and the workload priority of the workload with workload classifications and workload priorities of other workloads requesting the thread; and allocating the thread to one of the workloads based on evaluation of the workload classification and the workload priority.
摘要翻译: 用于分配线程的计算机实现的方法包括:接收工作负载的注册,所述注册包括工作负载分类和工作负载优先级; 监视多个资源的状态; 由计算设备识别来自所述多个资源的资源的线程,所述线程被编程以执行与所述工作负载相关联的任务; 由计算设备评估工作负载分类和工作负载优先级以及请求线程的其他工作负载的工作负载分类和工作负载优先级; 并且基于工作负载分类和工作负载优先级的评估将线程分配给其中一个工作负载。
-
公开(公告)号:US20130152097A1
公开(公告)日:2013-06-13
申请号:US13315382
申请日:2011-12-09
申请人: Victor Boctor , Siddhartha Mathur , Ozan Ozhan , Vitali V. Prokopenko , David Andrew Sterling , David Nunez Tejerina , Selim Yazicioglu
发明人: Victor Boctor , Siddhartha Mathur , Ozan Ozhan , Vitali V. Prokopenko , David Andrew Sterling , David Nunez Tejerina , Selim Yazicioglu
IPC分类号: G06F9/46
CPC分类号: G06F9/505 , G06F2209/5021 , G06F2209/5022
摘要: A computer-implemented method for allocating threads includes: receiving a registration of a workload, the registration including a workload classification and a workload priority; monitoring statuses of a plurality of resources; identifying, by a computing device, a thread of a resource from the plurality of resources, the thread being programmed to execute a task associated with the workload; evaluating, by the computing device, the workload classification and the workload priority of the workload with workload classifications and workload priorities of other workloads requesting the thread; and allocating the thread to one of the workloads based on evaluation of the workload classification and the workload priority.
摘要翻译: 用于分配线程的计算机实现的方法包括:接收工作负载的注册,所述注册包括工作负载分类和工作负载优先级; 监视多个资源的状态; 由计算设备识别来自所述多个资源的资源的线程,所述线程被编程以执行与所述工作负载相关联的任务; 由计算设备评估工作负载分类和工作负载优先级以及请求线程的其他工作负载的工作负载分类和工作负载优先级; 并且基于工作负载分类和工作负载优先级的评估将线程分配给其中一个工作负载。
-