Back to results
US 2014/0181080 A1Published application
Costs of operations across computing systems
AssigneeHewlett-Packard Development Company, L.P.
InventorsWilliam K. Wilkinson, Alkiviadis Simitsis
Life of this patent
Estimating the term…
Abstract
Disclosed herein are techniques for measuring or assessing the costs of executing operations across a plurality of computing systems. The cost of transferring data across at least one arrangement of computing systems is determined. The cost of executing at least one arrangement of the operations is also determined.
Claims19
A system comprising,
- a benchmark module which, if executed, instructs at least one processor to execute a plurality of operations across a plurality of computing systems to measure a performance of the operations;
- a data shipping evaluator which, if executed, instructs at least one processor to determine a cost of transferring data across at least one arrangement of the plurality of computing systems;
- and
- a function shipping evaluator which, if executed, instructs at least one processor to determine a cost of executing at least one arrangement of the plurality of operations across at least one arrangement of the plurality of computing systems.
1 more element
A non-transitory computer readable medium comprising instructions therein which, if executed, instructs at least one processor to:
- execute a series of operations across a plurality of computing platforms to assess a performance of the series;
- determine a cost of transferring data across at least one arrangement of the plurality of computing platforms;
- determine a cost of executing at least one arrangement of the series of operations across at least one arrangement of the plurality of computing platforms;
- and
- store the transfer cost and the executing cost in a database.
2 more elements
A method comprising:
- measuring, using at least one processor, a performance of a series of operations as the series executes across a plurality of computing systems;
- calculating, using at least one processor, a cost of transferring data across at least one arrangement of the plurality of computing systems;
- calculating, using at least one processor, a cost of executing at least one arrangement of the series of operations across at least one arrangement of the plurality of computing platforms;
- and
- storing, using at least one processor, the cost of transferring and the cost of executing in a database.
2 more elements
Dependencies are inferred from the claim text.