Work Files Saved Searches
   My Account                                                  Search:   Quick/Number   Boolean   Advanced   Derwent    Help   


 The Delphion Integrated View

  Buy Now:   Buy PDF- 24pp  PDF  |   File History  |   Other choices   
  Tools:  Citation Link  |  Add to Work File:    
  View:  Expand Details   |  INPADOC   |  Jump to: 
  Go to:  Derwent  
 Email this to a friend  Email this to a friend 
       
Title: US5745652: Adaptive resource allocation using neural networks
[ Derwent Title ]


Country: US United States of America

View Images High
Resolution

 Low
 Resolution

 
24 pages

 
Inventor: Bigus, Joseph Phillip; Rochester, MN

Assignee: International Business Machines Corporation, Armonk, NY
other patents from INTERNATIONAL BUSINESS MACHINES CORPORATION (280070) (approx. 44,393)
 News, Profiles, Stocks and More about this company

Published / Filed: 1998-04-28 / 1995-05-31

Application Number: US1995000455314

IPC Code: Advanced: G06F 9/50;
Core: G06F 9/46;
IPC-7: G06E 1/00;
G06E 3/00;
G06F 15/18;
G06G 7/00;

ECLA Code: G06F9/50A2;

U.S. Class: Current: 706/014; 700/030; 700/032; 706/023; 706/025;
Original: 395/022; 395/021; 395/023; 364/150; 364/152;

Field of Search: 395/022,20,21,24 364/149,150,151,152

Priority Number:
1995-05-31  US1995000455314
1993-10-08  US1993000134953

Abstract:     In a system comprising a plurality of resources for performing useful work, a resource allocation controller function, which is customized to the particular system's available resources and configuration, dynamically allocates resources and/or alters configuration to accommodate a changing workload. Preferably, the resource allocation controller is part of the computer's operating system which allocates resources of the computer system. The resource allocation controller uses a controller neural network for control, and a separate system model neural network for modelling the system and training the controller neural network. Performance data is collected by the system and used to train the system model neural network. A system administrator specifies computer system performance targets which indicate the desired performance of the system. Deviations in actual performance from desired performance are propagated back through the system model and ultimately to the controller neural network to create a closed loop system for resource allocation.

Attorney, Agent or Firm: Truelson, Roy W. ; Gamon, Owen J. ;

Primary / Asst. Examiners: Hafiz, Tariq R.; Rhodes, Jason W.

Maintenance Status: E2 Expired  Check current status

INPADOC Legal Status: Show legal status actions          Buy Now: Family Legal Status Report

       
Related Applications:
Application Number Filed Patent Pub. Date  Title
US1993000134953 1993-10-08       


       
Parent Case:     This is a divisional of application Ser. No. 08/134,953 filed on Oct. 8, 1993, now abandoned.

Family: Show 2 known family members

First Claim:
Show all 13 claims
What is claimed is:     1. A computer system, comprising:
  • a plurality of resources for performing useful work on said computer system and capable of allocation by said system, wherein the useful work is divided into jobs, the jobs are categorized into a plurality of job classes, and the job classes require different amounts of the plurality of resources;
  • means for receiving a set of performance objectives from a user, wherein said set of performance objectives represent desired performance of the plurality of job classes in said computer system;
  • a resource allocation controller that allocates said resources within said computer system responsive to said performance objectives, said resource allocation controller having a plurality of adjustable parameters, wherein said resource controller changes allocation of said resources among the job classes based on said adjustable parameters being adjusted, wherein said resource allocation controller comprises a controller neural network having adjustable parameters, said neural network receiving said performance objectives as input and producing resource allocation information as output,
  • a performance monitor for monitoring performance of said computer system to produce performance data representing actual performance of said computer system;
  • comparison means for comparing said performance data produced by said performance monitor with said set of performance objectives to determine a difference between said objectives and said actual performance;
  • feedback means coupled to said comparison means for adjusting said parameters in said resource allocation controller to reduce said difference between said objectives and said actual performance for each of the plurality of classes of work, wherein said feedback means comprises means for training said controller neural network, thereby adjusting said adjustable parameters, using said difference between said objectives and said actual performance.


Background / Summary: Show background / summary

Drawing Descriptions: Show drawing descriptions

Description: Show description

Forward References: Show 48 U.S. patent(s) that reference this one

       
U.S. References: Go to Result Set: All U.S. references   |  Forward references (48)   |   Backward references (4)   |   Citation Link

Buy
PDF
Patent  Pub.Date  Inventor Assignee   Title
Buy PDF- 6pp US5067107  1991-11 Wade  Hewlett-Packard Company Continuous computer performance measurement tool that reduces operating system produced performance data for logging into global, process, and workload files
Buy PDF- 55pp US5235673  1993-08 Austvold et al.  International Business Machines Corporation Enhanced neural network shell for application programs
Buy PDF- 29pp US5325525  1994-06 Shan et al.  Hewlett-Packard Company 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
Buy PDF- 28pp US5485545  1996-01 Kojima et al.  Mitsubishi Denki Kabushiki Kaisha Control method using neural networks and a voltage/reactive-power controller for a power system using the control method
       
Foreign References: None

Other Abstract Info: DERABS G98-076728 DERG98-271511 DERABS G98-271511

Other References:
  • Joseph P. Bigus, "Adaptive Operating System Control Using Neural Networks," A Dissertation Presented to the Graduate Committee of Lehigh University in Candidacy for the Degree of Doctor of Philosophy in Computer Science, May 1993.


  • Inquire Regarding Licensing

    Powered by Verity


    Plaques from Patent Awards      Gallery of Obscure PatentsNominate this for the Gallery...

    Thomson Reuters Copyright © 1997-2010 Thomson Reuters 
    Subscriptions  |  Web Seminars  |  Privacy  |  Terms & Conditions  |  Site Map  |  Contact Us  |  Help