Method and system for autonomic performance improvements in...

Electrical computers and digital processing systems: memory – Storage accessing and control – Control technique

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

10682436

ABSTRACT:
A method, an apparatus, and a computer program product in a data processing system are presented for using hardware assistance for gathering performance information that significantly reduces the overhead in gathering such information. Performance indicators are associated with instructions or memory locations, and processing of the performance indicators enables counting of events associated with execution of those instructions or events associated with accesses to those memory locations. The performance information that has been dynamically gathered from the assisting hardware is available to the software application during runtime in order to autonomically affect the behavior of the software application, particularly to enhance its performance. For example, the counted events may be used to autonomically improve the performance of the execution of an application by relocating code segments and data areas.

REFERENCES:
patent: 4291371 (1981-09-01), Holtey
patent: 5103394 (1992-04-01), Blasciak
patent: 5212794 (1993-05-01), Pettis et al.
patent: 5689712 (1997-11-01), Heisch
patent: 5691920 (1997-11-01), Levine et al.
patent: 5774724 (1998-06-01), Heisch
patent: 5930508 (1999-07-01), Faraboschi et al.
patent: 5937437 (1999-08-01), Roth et al.
patent: 5938778 (1999-08-01), John, Jr. et al.
patent: 5966537 (1999-10-01), Ravichandran
patent: 5987250 (1999-11-01), Subrahmanyam
patent: 6070009 (2000-05-01), Dean et al.
patent: 6101524 (2000-08-01), Choi et al.
patent: 6134676 (2000-10-01), VanHuben et al.
patent: 6189141 (2001-02-01), Benitez et al.
patent: 6192513 (2001-02-01), Subrahmanyam
patent: 6206584 (2001-03-01), Hastings
patent: 6223338 (2001-04-01), Smolders
patent: 6243804 (2001-06-01), Cheng
patent: 6256775 (2001-07-01), Flynn
patent: 6286132 (2001-09-01), Tanaka et al.
patent: 6324689 (2001-11-01), Lowney et al.
patent: 6330662 (2001-12-01), Patel et al.
patent: 6351844 (2002-02-01), Bala
patent: 6374364 (2002-04-01), McElroy et al.
patent: 6430741 (2002-08-01), Mattson, Jr. et al.
patent: 6442585 (2002-08-01), Dean et al.
patent: 6446029 (2002-09-01), Davidson et al.
patent: 6480938 (2002-11-01), Vondran, Jr.
patent: 6574727 (2003-06-01), Davidson et al.
patent: 2001/0032305 (2001-10-01), Barry
patent: 2002/0019976 (2002-02-01), Patel et al.
patent: 2002/0124237 (2002-09-01), Sprunt et al.
patent: 2002/0129309 (2002-09-01), Floyd et al.
patent: 2002/0147965 (2002-10-01), Swaine et al.
patent: 2002/0199179 (2002-12-01), Lavery et al.
patent: 2000-29731 (1999-12-01), None
patent: 2000-347863 (2000-12-01), None
“Enable debuggers as an objective performance measurement tool for software development cost reduction”, #444188,Research Disclosure, p. 686, Apr. 2001.
Kikuchi, “Parallelization Assist System”,Transactions of Information Processing Society of Japan, v. 34, n. 9, pp. 1158-1169, Sep. 1993.
Cohen et al., “Hardware-Assisted Characterization of NAS Benchmarks”,Cluster Computing, v. 4, n. 3, pp. 189-196, Jul. 2001.
Talla et al., “Evaluating Signal Processing and Multimedia Applications on SIMD, VLIW and Superscalar Architectures”,Proceedings of 2000 International Conference on Computer Design, pp. 163-172, Sep. 2000.
Iwasawa et al., “Parallelization Method of Fortran DO Loops by Parallelizing Assist System”,Transactions of Information Processing Society of Japan, v. 36, n. 8, pp. 1995-2006, Aug. 1995.
Talla et al., “Execution Characteristics of Multimedia Applications on a Pentium II Processor”, 19th IEEE International Performance, Computing, and Communications Conference, pp. 516-524, Feb. 2000.
Intel Architecture Software Developer's Manual, vol. 3: System Programming, Appendix A: Performance-Monitoring Events, pp. A1-A22, Jan. 1999.

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 system for autonomic performance improvements in... 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 system for autonomic performance improvements in..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for autonomic performance improvements in... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3799135

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