Method and apparatus for computing user-specified cost...

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S130000, C717S131000, C717S151000, C717S153000, C717S154000

Reexamination Certificate

active

08032875

ABSTRACT:
A system and method for profiling a software application may include means for defining a custom cost metric that includes a cost metric identifier and a cost function. The cost function may apply a mathematical formula to data extracted from an event set to calculate a respective cost metric value for each of one or more events in the event set. The data extracted from the event set may include one or more respective profiling object identifiers and one or more other respective costs associated with each of the one or more events. A cost associated with an event in the event space may be associated with a function or basic block of instructions. The cost function may include a distribution formula for attributing at least a portion of the cost associated with a function or basic block to each of the instructions comprising the function or basic block.

REFERENCES:
patent: 5768419 (1998-06-01), Gundlach et al.
patent: 5937191 (1999-08-01), Graham
patent: 5950003 (1999-09-01), Kaneshiro et al.
patent: 5999736 (1999-12-01), Gupta et al.
patent: 6002872 (1999-12-01), Alexander et al.
patent: 6189141 (2001-02-01), Benitez et al.
patent: 6349406 (2002-02-01), Levine et al.
patent: 6401240 (2002-06-01), Summers
patent: 6427140 (2002-07-01), Ginter et al.
patent: 6467052 (2002-10-01), Kaler et al.
patent: 6539339 (2003-03-01), Berry et al.
patent: 6671830 (2003-12-01), Kaler et al.
patent: 6708173 (2004-03-01), Behr et al.
patent: 6728955 (2004-04-01), Berry et al.
patent: 6735758 (2004-05-01), Berry et al.
patent: 7013456 (2006-03-01), Van Dyke et al.
patent: 7039910 (2006-05-01), Kosche et al.
patent: 7389497 (2008-06-01), Edmark et al.
patent: 2003/0101336 (2003-05-01), Kosche
patent: 2003/0188226 (2003-10-01), Talcott et al.
patent: 2006/0167939 (2006-07-01), Seidman et al.
patent: 2006/0206882 (2006-09-01), Illowsky et al.
patent: 2006/0259981 (2006-11-01), Ben-Shoshan
Title: Using paths to measure, explain, and enhance program behavior, author: Ball et al, source: IEEE, dated: Aug. 6, 2002.
U.S. Appl. No. 11/559,275, filed Nov. 13, 2006.
U.S. Appl. No. 11/517,085, filed Sep. 7, 2006.
U.S. Appl. No. 11/516,980, filed Sep. 7, 2006.
U.S. Appl. No. 11/557,874, filed Nov. 8, 2006.
U.S. Appl. No. 11/589,492, filed Oct. 30, 2006.
U.S. Appl. No. 10/881,032—Performance Instrumentation in a Fine Grain Multithreaded Multicore Processor (We don't have a copy and it isn't published yet).
U.S. Appl. No. 11/590,288, filed Oct. 31, 2006.
U.S. Appl. No. 10/880,485 entitled “Associating Data Source Information With Runtime Events”.
U.S. Appl. No. 10/840,180 entitled “Method and Apparatus for Correlating Profile Data”.
U.S. Appl. No. 10/840,164 entitled “Method and Apparatus for Profiling Data Addresses”.
U.S. Appl. No. 10/840,167 entitled “Method and Apparatus for Data Object Profiling”.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for computing user-specified cost... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for computing user-specified cost..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for computing user-specified cost... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4292469

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.