Electrical computers and digital processing systems: support – Computer power control
Reexamination Certificate
2004-02-13
2008-09-02
Lee, Thomas C. (Department: 2115)
Electrical computers and digital processing systems: support
Computer power control
C707S793000
Reexamination Certificate
active
07421592
ABSTRACT:
The present invention leverages high-frequency interrupts and/or low priority threads to accurately determine which computing resources are available. This provides a computing asset (CPUs and/or software applications) with a means to accurately compensate for resource utilization in order to increase its performance. By utilizing the present invention, the computing asset can optimize its performance in a real-time, self-tuning manner. In one instance of the present invention, high intensity, low priority threads are initiated on available CPUs (logical and/or physical) to effectively replace a CPU's idle time with the low priority thread. This thread generally constitutes a computationally-intensive and/or a memory-intensive thread which permits a highly accurate performance measurement to be obtained for available CPU resources. In another instance of the present invention, high-frequency interrupts are initiated on CPUs to compensate for processes that are shorter than a thread's time quantum, providing a more accurate performance counter.
REFERENCES:
patent: 4905171 (1990-02-01), Kiel et al.
patent: 5432932 (1995-07-01), Chen et al.
patent: 5493673 (1996-02-01), Rindos et al.
patent: 5506955 (1996-04-01), Chen et al.
patent: 5796939 (1998-08-01), Berc et al.
patent: 5872913 (1999-02-01), Berry et al.
patent: 6049798 (2000-04-01), Bishop et al.
patent: 6178529 (2001-01-01), Short et al.
patent: 6374367 (2002-04-01), Dean et al.
patent: 6553403 (2003-04-01), Jarriel et al.
patent: 6609083 (2003-08-01), Enck et al.
patent: 6691067 (2004-02-01), Ding et al.
patent: 6976193 (2005-12-01), Dubal
patent: 2002/0183972 (2002-12-01), Enck et al.
patent: 2004/0267691 (2004-12-01), Vasudeva
F. Chang and V. Karamcheti. Automatic configuration and run-time adaptation of distributed applications. In 9th IEEE Init. Symp. on High Performance Distributed Computing, Aug. 2000. 18 pages.
C. Poellabauer, H. Abbasi, and K. Schwan. Cooperative run-time management of adaptive applications and distributed resources. In Proceedings of the 10th ACM Multimedia Conference, pp. 402-411, 2002.
F.J. Da Silva E Silva, M. Endler, and F. Kon. Dynamic adaptation of distributed systems. 16th European Conference on Object-Oriented Programming, Jun. 2002. 6 pages.
Kadatch Andrew
Patrick Stuart R.
Shan Xiaowen
Walsh James E.
Amin Turocy & Calvin LLP
Lee Thomas C.
Tran Vincent T
LandOfFree
High performance counter for realistic measurement of... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with High performance counter for realistic measurement of..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and High performance counter for realistic measurement of... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3966190