Invention Grant
- Patent Title: Processor scheduling method and system using domains
- Patent Title (中): 处理器调度方法和使用域的系统
-
Application No.: US14044583Application Date: 2013-10-02
-
Publication No.: US09146783B2Publication Date: 2015-09-29
- Inventor: Naveen Bali , Naresh M. Patel , Manpreet Singh
- Applicant: NetApp, Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: NetApp, Inc.
- Current Assignee: NetApp, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: LeClairRyan, a Professional Corporation
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F9/46 ; G06F9/50 ; G06F1/32 ; G06F9/48

Abstract:
Aspects of the present invention concern a method and system for scheduling a request for execution on multiple processors. This scheduler divides processes from the request into a set of domains. Instructions in the same domain are capable of executing the instructions associated with the request in a serial manner on a processor without conflicts. A relative processor utilization for each domain in the set of the domains is based upon a workload corresponding to an execution of the request. If there are processors available then the present invention provisions a subset of available processors to fulfill an aggregate processor utilization. The aggregate processor utilization is created from a combination of the relative processor utilization associated with each domain in the set of domains. If processors are not needed then some processors may be shut down. Shutting down processors in accordance with the schedule saves energy without sacrificing performing.
Public/Granted literature
- US20140033221A1 PROCESSOR SCHEDULING METHOD AND SYSTEM USING DOMAINS Public/Granted day:2014-01-30
Information query