×

Statistically based estimate of embedded software execution time

  • US 7,007,270 B2
  • Filed: 03/05/2001
  • Issued: 02/28/2006
  • Est. Priority Date: 03/05/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of estimating the execution time of software, comprising the steps of:

  • preparing a model of a target processor based on a set of benchmark programs;

    correlating the software to be estimated with the benchmark programs; and

    applying the correlated software to the model to determine an estimate of the execution time of the software;

    wherein;

    the step of preparing a model comprises,determining a frequency of virtual instructions in the benchmark programs,determining actual execution times of the benchmark programs,determining at least one of a predictor equation, error of estimation, and cycles per virtual instruction of the benchmark programs;

    said method is embodied in a set of computer instructions stored on a computer readable media; and

    said computer instructions, when loaded into a computer, cause the computer to perform the steps of said method.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×