CONSERVING POWER IN A MULTI-NODE ENVIRONMENT
First Claim
1. A multi-node environment comprising:
- a master node, anda plurality of slave nodes coupled to the master node,wherein the master node is to identify tasks and a first set of slave nodes of the plurality of slave nodes to perform the tasks and to cause a second set of nodes of the plurality of slave nodes to enter a low-power state,wherein the first set of slave nodes is to cause a first set of sub-nodes of each of the first set of slave nodes to enter the low-power state before initiating an assigned task of the tasks to be performed on a second set of sub-nodes.
1 Assignment
0 Petitions
Accused Products
Abstract
A coordinated mechanism to conserve power in a multi-node environment is disclosed. A multi-node environment may comprise multiple individual computer systems coupled by a network or, a shared memory architecture multiprocessors, or many-core computers. The power management features of the processor, platform elements, and the devices may be used to conserve power in a multi-node environment. A master node may determine the task and slave nodes required to perform the task and may wake-up the slave nodes required to perform the task while causing the other slave nodes to enter or continue in the sleep-state. The slave nodes, which are woken in-turn may determine the components of the slave nodes required for performing the assigned task and may cause other components to enter a sleep-state.
30 Citations
20 Claims
-
1. A multi-node environment comprising:
-
a master node, and a plurality of slave nodes coupled to the master node, wherein the master node is to identify tasks and a first set of slave nodes of the plurality of slave nodes to perform the tasks and to cause a second set of nodes of the plurality of slave nodes to enter a low-power state, wherein the first set of slave nodes is to cause a first set of sub-nodes of each of the first set of slave nodes to enter the low-power state before initiating an assigned task of the tasks to be performed on a second set of sub-nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
identifying tasks managed by a master node, performing the tasks in a first set of slave nodes of a plurality of slave nodes, wherein the first set of slave nodes is to cause a first set of sub-nodes of each of the first set of slave nodes to enter the low-power state before initiating an assigned task of the tasks to be performed on a second set of sub-nodes, and causing a second set of nodes of the plurality of slave nodes to enter a low-power state. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification