Electrical computers and digital processing systems: memory – Storage accessing and control – Control technique
Reexamination Certificate
2007-05-29
2007-05-29
Nguyen, Hiep T. (Department: 2187)
Electrical computers and digital processing systems: memory
Storage accessing and control
Control technique
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.
DeWitt, Jr. Jimmie Earl
Levine Frank Eliot
Richardson Christopher Michael
Urquhart Robert John
Burwell Joseph R.
Nguyen Hiep T.
Roberts Diana L.
Rodriguez Herman
LandOfFree
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.
Profile ID: LFUS-PAI-O-3799135