Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling
Reexamination Certificate
2005-08-02
2005-08-02
An, Meng-Al T. (Department: 2127)
Electrical computers and digital processing systems: virtual mac
Task management or control
Process scheduling
C718S100000, C718S102000, C718S105000, C709S201000
Reexamination Certificate
active
06925642
ABSTRACT:
A parallel processing network permits processes to be spawned based on the availability of various network features. Such features may include the type of CPU's in the network, the number of CPU's per machine and other network resources. A user can select either a process group file method of process spawning or an automatic spawning method. In the automatic method, the user specifies various criteria related to how the processes are to be spawned such as the desired number of processes to be spawned, the type of CPUs to which the processes are to be spawned, the maximum number of processes to be started on any one machine and other information as desired. The spawning routine preferably runs on a root machine and accesses a process scheduler which provides the current network configuration. If CPUs and machines are available (i.e., operational) that match the user's criteria as determined by access to a process scheduler, the user desired number of processes is spawned to the CPUs and machines that match the criteria. If there are not enough CPUs and/or machines that match the user's criteria, the spawning routine decreases the number of processes from the user desired number of processes, and spawns processes to as many CPUs and machines that otherwise match the user's criteria. As such, the parallel processing network advantageously permits processes to be spawned automatically without requiring the user to have a detailed understanding of the available network features.
REFERENCES:
patent: 5134705 (1992-07-01), Smith et al.
patent: 5283897 (1994-02-01), Georgiadis et al.
patent: 5325525 (1994-06-01), Shan et al.
patent: 5394549 (1995-02-01), Stringfellow et al.
patent: 5471622 (1995-11-01), Eadline
patent: 5745746 (1998-04-01), Jhingran et al.
patent: 5768594 (1998-06-01), Blelloch et al.
patent: 5910951 (1999-06-01), Pearce et al.
patent: 5938722 (1999-08-01), Johnson
patent: 6108309 (2000-08-01), Cohoe et al.
patent: 6173246 (2001-01-01), Billups, III
patent: 6181692 (2001-01-01), DeGolia, Jr.
patent: 6182109 (2001-01-01), Sharma et al.
patent: 6216127 (2001-04-01), Gans et al.
patent: 6314114 (2001-11-01), Coyle et al.
patent: 6411982 (2002-06-01), Williams
patent: 6434590 (2002-08-01), Blelloch et al.
patent: 6560634 (2003-05-01), Broadhurst
Operating System Concepts, Third Edition, Dec. 1990, Chapters 4, 5 & 6.
Parallel Processing Activities In Japan(Part 3 of 3), Asian Technology Information Program, Feb. 25, 1999.
Hitachi SR2201 Massively Parallel Processor, Feb. 25,1999.
Named-Pipes And Sockets,Mar. 15, 1999.
Named Pipes,Mar. 15, 1999.
Tandem Web Advisory,Mar. 9, 1999.
Tandem's ServerNet, System Area Network for High-Performance Clustering,Mar. 9, 1999.
System Design For Low-Cost SIMD Computing,Feb. 25, 1999.
Peer-to-Peer Conceptsby Abdulla M. Mohamed, Mar. 9, 1999.
MPI: A Message-Passing Interface Standard,Jun. 12, 1995.
Ali Syed J
An Meng-Al T.
LandOfFree
Distributed computer network which spawns inter-node... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Distributed computer network which spawns inter-node..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Distributed computer network which spawns inter-node... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3505473