Electrical computers and digital data processing systems: input/ – Input/output data processing – Peripheral monitoring
Reexamination Certificate
2005-09-20
2005-09-20
Gaffin, Jeffrey (Department: 2182)
Electrical computers and digital data processing systems: input/
Input/output data processing
Peripheral monitoring
C710S005000, C710S031000, C710S032000, C710S039000, C712S029000
Reexamination Certificate
active
06948009
ABSTRACT:
Provided are a method, system, and program for increasing processor utilization. A list of work is divided for processing among a plurality of processes, wherein a process is allocated a part of the list of work to process, and the processes execute in parallel. If a process completes the list of work allocated to the process then the process is made available on an available process queue. Before a process performs any work, the process reads the available process queue and determines if any process is available to share the work. If so, the work is split up between the examining process and the available process. In one implementation, the work involves scanning a cache and if necessary destage data.
REFERENCES:
patent: 4779194 (1988-10-01), Jennings et al.
patent: 4807228 (1989-02-01), Dahbura et al.
patent: 5361362 (1994-11-01), Benkeser et al.
patent: 5737747 (1998-04-01), Vishlitzky et al.
patent: 5867685 (1999-02-01), Fuld et al.
patent: 5900009 (1999-05-01), Vishlitzky et al.
patent: 5987566 (1999-11-01), Vishlitzky et al.
patent: 6076147 (2000-06-01), Lynch et al.
patent: 6134649 (2000-10-01), Witt
patent: 6185659 (2001-02-01), Milillo et al.
patent: 6192450 (2001-02-01), Bauman et al.
patent: 19630252 (1998-01-01), None
patent: 07141208 (1995-06-01), None
patent: 2001216110 (2001-08-01), None
patent: 2002157234 (2002-05-01), None
patent: 2001045567 (2001-06-01), None
A. Varma et al., “Destage Algorithms for Disk Arrays with Non-Volatile Caches”, Computer Engineering Dept, University of California Santa Cruz, online, Retrieve on Jun. 4, 2002. Retrieved from the Internet at URL: [Retreive on Jun. 4, 2002]. Retrieved from the Internet at URL: <http://www.citeseer.nj.nec.com/varma95destage.html>.
B. Worthington, et al., “Scheduling Algorithms for Modern Disk Drives”, Proceedings of ACM Sigmetrics Conference, May 1994, pp. 241-251.
M. Blunden, et al., “Enterprise Storage Solutions Handbook”, IBM Corp., Jan. 2001, Chapter 1, pp. 1-13.
IBM, Corp. “Open Systems, Storage, and Performance—for the Mainframe Mind” online, pp. 1-11. [Retrieved on Jan. 28, 2002]. Retrieved from the Internet at URL: <http://www.storage.ibm.com/hardsoft/diskdrls/technolo/open.htm>.
IBM, Corp. “A Functional View of the ESS Disk Subsystem” online, pp. 1-4. [Retrieved on Jan. 28, 2001]. Retrieved from the Internet at URL: [. http://wwwhttp://www.storage.ibm.com/software/storrwatch/ess/overview/vshmp03 essfunct. html].
Jarvis Thomas Charles
Lowe Steven Robert
Werner Sam Clark
Williams William Dennis
Casiano Angel L.
Dutta Rabindranath
Konrad Raynes & Victor LLP
LandOfFree
Method, system, and article of manufacture for increasing... 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, system, and article of manufacture for increasing..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method, system, and article of manufacture for increasing... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3435028