Profiling power consumption of a plurality of compute nodes while processing an application
First Claim
Patent Images
1. A method of profiling power consumption of a plurality of compute nodes while processing an application, the method comprising:
- executing the application on the plurality of compute nodes;
monitoring performance characteristics for components of the plurality of compute nodes during execution of the application; and
recording, in a power profile for the application, power consumption during execution of the application in dependence upon the performance characteristics for components of the plurality of compute nodes.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus, and products are disclosed for profiling power consumption of a plurality of compute nodes while processing an application that include: executing the application on the plurality of compute nodes; monitoring performance characteristics for components of the plurality of compute nodes during execution of the application; and recording, in a power profile for the application, power consumption during execution of the application in dependence upon the performance characteristics for components of the plurality of compute nodes.
-
Citations
20 Claims
-
1. A method of profiling power consumption of a plurality of compute nodes while processing an application, the method comprising:
-
executing the application on the plurality of compute nodes; monitoring performance characteristics for components of the plurality of compute nodes during execution of the application; and recording, in a power profile for the application, power consumption during execution of the application in dependence upon the performance characteristics for components of the plurality of compute nodes. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A parallel computer capable of profiling power consumption of a plurality of compute nodes while processing an application, the parallel computer comprising the plurality of compute nodes and a service node, the service node comprising one or more computer processors and computer memory operatively coupled to the computer processors, the computer memory having disposed within it computer program instructions capable of:
-
executing the application on the plurality of compute nodes; monitoring performance characteristics for components of the plurality of compute nodes during execution of the application; and recording, in a power profile for the application, power consumption during execution of the application in dependence upon the performance characteristics for components of the plurality of compute nodes. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product for profiling power consumption of a plurality of compute nodes while processing an application, the computer program product disposed upon a computer readable medium, the computer program product comprising computer program instructions capable of:
-
executing the application on the plurality of compute nodes; monitoring performance characteristics for components of the plurality of compute nodes during execution of the application; and recording, in a power profile for the application, power consumption during execution of the application in dependence upon the performance characteristics for components of the plurality of compute nodes. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification