Patent №
US 7,908,593
Granted
2011-03-15
Filed 2007
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
1
planning
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
11650111
A method for evaluating software performance includes steps of: receiving a plurality of versions of code; selecting starting and stopping points for timing execution of the code versions; dispatching at least two of the plurality of code versions for execution; repeatedly executing the at least two code versions; recording execution times for the at least two code versions, according to the selected starting and stopping points; collecting the execution times; and processing the collected execution times. The method further includes steps of: performing a statistical analysis of the collected execution times for determining which code version is fastest; and invoking a confidence metric periodically to determine if a difference between means is statistically meaningful.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 254080761
Assignors
ARNOLD, MATTHEW, HIND, MICHAEL J., LAU, JEREMY
On an employer assignment, the assignors are typically the inventors.