Patent ID: 8239164

Claim:
A statistics estimation apparatus, comprising: an executing unit to execute a program using a plurality of data subsets of data intended for execution to perform a plurality of partial processes of the program, respectively, each of the data subsets including a number of pieces of data smaller than a number of pieces of the data intended for execution, and calculates a partial process statistic for each of the plurality of the data subsets and each of the plurality of the partial processes, the partial process statistic serving as a statistic of a processor which executes the partial process; a mathematical formula generator to generate a mathematical formula for calculating an overall statistic on the basis of the calculated partial process statistic for each of the partial processes and the number of pieces of data used for execution of the program when the partial process statistic is calculated, the overall statistic serving as a statistic of the processor when a whole of the program is executed with the number of pieces of the data intended for execution; and a calculator that calculates an estimated statistic when the program is executed with the number of pieces of the data intended for execution, on the basis of the mathematical formula generated by the mathematical formula generator.