
US Patent No: 6,496,823
Number of patents in Portfolio can not be more than 2000
Apportioning a work unit to execute in parallel in a heterogeneous environment
Stats
-
Dec 17, 2002
Issued date -
Sep 24, 1998
filing date -
09/159,418
serial no -
In Force
status
Importance
Loading Importance Indicators...
Abstract
A method, apparatus, and article of manufacture for a computer-implemented apportioning system. Work is distributed to processors in a multi-processor system. Initially, during bind-time, a scaling factor is determined for each processor. The scaling factor represents relative processing power in relation to each other processor. Then, portions of a total amount of work are distributed to each processor based on the determined scaling factor of that processor and a determined amount of work for an average processor.
Loading the Abstract Image...
First Claim
Related Publications
Loading Related Publications...
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 4,403,286 Balancing data-processing work loads | 105 | 1981 | |
| 5,283,897 Semi-dynamic load balancer for periodically reassigning new transactions of a transaction type from an overload processor to an under-utilized processor based on the predicted load thereof | 107 | 1990 | |
| 5,535,322 Data processing system with improved work flow system and method | 188 | 1992 | |
| 5,581,737 Method and apparatus for expansion, contraction, and reapportionment of structured external storage structures | 58 | 1994 | |
|
|
|||
| 5,970,495 Method and apparatus for achieving uniform data distribution in a parallel database system | 60 | 1996 | |
|
|
|||
| 5,325,525 Method of automatically controlling the allocation of resources of a parallel processor computer system by calculating a minimum execution time of a task and scheduling subtasks against resources to execute the task in the minimum time | 195 | 1991 | |
|
|
|||
| 5,898,870 Load balancing for a parallel computer system by employing resource utilization target values and states | 56 | 1996 | |
|
|
|||
| 5,590,319 Query processor for parallel processing in homogenous and heterogenous databases | 119 | 1993 | |
|
|
|||
| 6,058,267 Multiple processor transaction processing system using transaction routing and data management | 26 | 1998 | |
|
|
|||
| 5,271,003 Internal routing method for load balancing | 12 | 1990 | |
|
|
|||
| 5,630,129 Dynamic load balancing of applications | 41 | 1993 | |
|
|
|||
| 5,537,319 Method for load balancing seismic migration processing on a multiproccessor computer | 12 | 1994 | |
|
|
|||
| 5,694,602 Weighted system and method for spatial allocation of a parallel load | 50 | 1996 | |
|
|
|||
| 6,185,601 Dynamic load balancing of a network of client and server computers | 284 | 1998 | |
|
|
|||
| 5,369,570 Method and system for continuous integrated resource management | 327 | 1991 | |
Patent Citation Ranking
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|---|---|---|---|
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Jun 17, 2014 |
| Fee | Large entity fee | small entity fee | micro entity fee |
|---|---|---|---|
| Surcharge - 11.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge after expiration - Late payment is unavoidable | $700.00 | $350.00 | $175.00 |
| Surcharge after expiration - Late payment is unintentional | $1,640.00 | $820.00 | $410.00 |