Patent ID: 8407711

Claim:
A method comprising: performing a manage-analyze-plan-execute (MAPE) loop on a system-wide basis in relation to a plurality of subsystems of a computing system based on one or more parameters, where performing the MAPE loop results in a performance level at which each subsystem is to operate to conserve energy utilization on the system-wide basis such that the computing system still satisfies the parameters, where the MAPE loop is performed on the system-wide basis as opposed to individually for each subsystem, the subsystems being N in number; for each subsystem as a given subsystem, communicating to the given subsystem the performance level at which the given subsystem is to operate, to cause the subsystems to operate at the performance level at a same time; and, at each subsystem as the given subsystem, operating at the performance level communicated to the given subsystem, wherein the subsystems include at least a frontend subsystem and a backend subsystem, wherein at an initial time, the frontend subsystem is required to operate at the performance level but the backend subsystem is not yet required to operate at the performance level, wherein at a later time, both the frontend subsystem and the backend subsystem are required to operate at the performance level, wherein both the frontend subsystem and the backend subsystem are nevertheless caused to operate at the performance level at the initial time, even though the backend subsystem does not have to operate at the performance level until the later time, to reduce latency, and wherein the latency in having each subsystem operate at the performance level is n, and the latency in having all the subsystems operate at the performance level at the same time is n, such that the latency is reduced because the latency in having all the subsystems operate at the performance level is n instead of N times n.