Resource allocation

CL 718 SC 104
5682530 Hierarchical resource management method
Oct-28-1997 With a time-sharing-oriented operating system, resource management groups are hierarchically formed including a plurality of processes. Each resource management group includes a resource management process...
5678007 Method and apparatus for supporting multiple outstanding network requests on a single connection
Oct-14-1997 An apparatus and method are disclosed for supporting a plurality of outstanding requests between a client and server in a network. If the server completes computation of a later request from a client before...
5675797 Goal-oriented resource allocation manager and performance index technique for servers
Oct-7-1997 A resource allocation manager and technique for servers within a computer system. Resources are initially allocated to servers and in order to enhance system performance, resources are reallocated based...
5668995 Method and apparatus for capacity planning for multiprocessor computer systems in client/server environments
Sep-16-1997 A computer-implemented capacity planning system for multiprocessor computer systems used in client/server environments. The capacity planning system provides a correctly sized and configured computer system...
5666535 Microprocessor and data flow microprocessor having vector operation function
Sep-9-1997 A microprocessor which can execute a test and set instruction for an exclusive control by combination of a few simple instructions, and data flow microprocessor which realizes high operation performance...
5655141 Method and system for storing information in a processing system
Aug-5-1997 A processing system and method of operation are provided. At least one execution unit processes information of a register in response to an instruction specifying the register. Each of multiple control...
5655132 Register file with multi-tasking support
Aug-5-1997 A register file connected to a data memory and an arithmetic logic unit for temporary storage of operands, and a method of managing such register file permits the register file to be used to maximum efficiency,...
5649184 Symmetric/asymmetric shared processing operation in a tightly coupled multiprocessor
Jul-15-1997 In a data base processing system using a multiprocessor system, the data base processing system includes: a storage unit provided in the shared memory for storing data base management information representing...
5642508 Distributed control method and apparatus for job execution
Jun-24-1997 A system distributed control managing section 2, at the time of starting the execution of a job 12, generates a job control distributed managing section 3-1, and allocates a number of processes to it....
5640595 Multimedia resource reservation system with graphical interface for manual input of resource reservation value
Jun-17-1997 A system, method and program for adjusting a resource reservation for multimedia and normal traffic. An initialization file is used for storing data concerning a resource including a current maximum resource...
5636376 System and method for selectively and contemporaneously monitoring processes in a multiprocessing server
Jun-3-1997 A system, method and program product for determining and displaying the status of client application programs executing on a multiprocessing server. Server process control blocks and synchronization object...
5634126 Software program structure and method for modulizing the operations of a telecommunications system
May-27-1997 The invention relates to a telecommunication system provided with resources and with software which controls the individual resources and also the manner in which the resources cooperate mutually at a...
5634072 Method of managing resources in one or more coupling facilities coupled to one or more operating systems in one or more central programming complexes using a policy
May-27-1997 A method and system for managing one or more coupling facilities in a data processing system. An active policy is used to control resources located in the coupling facilities. The active policy can be...
5630166 Controlling requests for access to resources made by multiple processors over a shared bus
May-13-1997 A plurality of processors each includes a central processor unit for processing programs at predetermined synchronization priority levels and a cache memory. A memory shared by all of the processors includes...
5630062 Image forming apparatus, image forming system, and image forming method therefor
May-13-1997 There is disclosed a print system in which one of printers connected to a network is selected in accordance with the attributes of print data without requiring a user to operate a host computer, wherein...
5619701 Method and system for adapter configuration in a data processing system
Apr-8-1997 A method and system for sequence independent configuration of adapters installed in a data processing system. Adapters such as disk drive controllers, Token Ring adapters, terminal emulators and the like...
5619695 Method and apparatus for scheduling resources
Apr-8-1997 An improved scheduling system is effective to schedule resources in a resource constrained environment. The first step in the process is initialization wherein the set of requests to be scheduled and the...
5600822 Resource allocation synchronization in a parallel processing system
Feb-4-1997 A method and system for synchronizing allocation of resources in a parallel processing system. At predefined time intervals, each user application executing in a parallel processing system is given a higher...
5598562 System and method for adding new waitable object types to object oriented computer operating system
Jan-28-1997 An object based operating system for a multitasking computer system provides objects which represent the architecture or interrelationships of the system's resources. Access to certain objects is required...
5594901 Control system for parallel execution of job steps in computer system
Jan-14-1997 A job step parallel execution control system in a computer system has a job control statement which can designate whether a job step is to be executed by a specifically designated host computer or by an...
5592671 Resource management system and method
Jan-7-1997 A multiprocessor system includes a plurality of processors each of which selects one resource from a plurality of executable resources and processes the selected resource. A memory stores priority levels...
5590335 Process for analysis of deadlocks in an operating system
Dec-31-1996 A process for analyzing deadlocks in an operating system of a machine uses a method which consists of searching, for any thread stopped on a lock, for the thread that holds that lock and when the thread...
5590326 Shared data management scheme using shared data locks for multi-threading
Dec-31-1996 A shared data management scheme capable of manipulating the shared data by the multi-threading without requiring the explicit programming of the lock in the program. In this scheme, different shared data...
5581768 Method and apparatus for executing applications in place from write once/seldom memories
Dec-3-1996 A number of new utility and runtime functions are provided to an otherwise conventional operating system of a computer system that supports virtual memory and multitasking, including new linker, installer,...
5579508 Main memory managing method and apparatus in which main memory is partitioned into three distinct areas
Nov-26-1996 A main memory managing arrangement involves allotting a request program to one of three distinct areas of main memory by looking in an area managing table which stores head addresses and the capacities...
5553298 Method and apparatus for mutual exclusion in self-directed distributed systems
Sep-3-1996 A self-directed distributed system provides a method for mutual exclusion of asynchronously interacting processors. The system comprises a system for control of access to a shared resource in a multi-processing...
5553289 System for automatically assigning attributes to objects of multimedia distribution when the objects being within a predetermined relationship
Sep-3-1996 Multimedia distributions (documents, messages, etc.) on a data processing network are automatically assigned specific attributes based on the specific types of media (audio, text, etc.) contained in the...
5548746 Non-contiguous mapping of I/O addresses to use page protection of a process
Aug-20-1996 A system and method for protecting individual segments of a contiguous I/O address space on a system bus using the page access protection resources of a processor operating on a processor bus address space....
5546541 System for routing transaction commands to an external resource manager when the target resource is not managed by the local transaction managing computer program
Aug-13-1996 A transaction managing system is described in which transaction commands must be routed to appropriate resource managers. The transaction managing system first determines the identity of the target resource...
5522070 Computer resource distributing method and system for distributing a multiplicity of processes to a plurality of computers connected in a network
May-28-1996 When amounts of processing of processes to be distributed are known, a scheduler in a client allots the processes in order of their respective amounts of processing to computers in ascending order respective...
5511194 Processing system and processing method capable of dynamically replacing job environment
Apr-23-1996 A processing system in which a service is executed by a current job using resources under a predetermined environment includes a job activating instruction unit for outputting an activation instruction...
5504670 Method and apparatus for allocating resources in a multiprocessor system
Apr-2-1996 A computer system having multiple processors and multiple resources for use by the processors when executing their assigned tasks. The computer system includes a plurality of sub-controllers which allow...
5475844 Heavily loaded resource evaluation system
Dec-12-1995 A system and method for evaluating resource utilization are provided. The utilization of each subsystem can then be displayed in a manner enabling a user to easily evaluate performance evaluation. The...
5473773 Apparatus and method for managing a data processing system workload according to two or more distinct processing goals
Dec-5-1995 A workload manager creates goal control data, defining two or more classes of system work units, in response to specification of goals of two or more goal types for the classes, and specification of importance...
5459871 Detection and resolution of resource deadlocks in a distributed data processing system
Oct-17-1995 A distributed data processing system includes a distributed resource manager which detects dependencies between transactions caused by conflicting lock requests. A distributed transaction manager stores...
5454108 Distributed lock manager using a passive, state-full control-server
Sep-26-1995 A locking apparatus for a multicomputer system. The lock apparatus is a two level system wherein local lock managers grant locks on a resource only after they have acquired an appropriate token from a...
5450592 Shared resource control using a deferred operations list
Sep-12-1995 A method for handling attempts by multiple processing threads to access a shared system resource is disclosed. When a thread attempts to access a locked resource, the thread creates a description of the...
5448732 Multiprocessor system and process synchronization method therefor
Sep-5-1995 A method and apparatus for synchronizing and scheduling multiple processes in a multiprocessor of processor resources as supplied from the processes. Through hierarchical and user controllable grouping...
5442730 Adaptive job scheduling using neural network priority functions
Aug-15-1995 A job scheduler makes decisions concerning the order and frequency of access to a resource according to a substantially optimum delay cost function. The delay cost function is a single value function of...
5440740 System and method for managing devices on multiple digital signal processors
Aug-8-1995 A centralized digital signal processor resource manager acquires through software techniques, configuration and related data for multimedia hardware devices from BIOS device drivers interposed to functionally...
5437025 System and method for run time configuration of objects in an object oriented computing environment
Jul-25-1995 A system and method for run time configuration of objects within an object oriented computing environment permits class substitution, instance redirection and class redirection at run time. Class redirection...
5436914 Control of non-resettable counters by multiple processes
Jul-25-1995 A plurality of processes share a single set of non-resettable counters which are sampled periodically. Each process maintains a list of counter relationships unique to its own process and compares at each...
5434970 System for distributed multiprocessor communication
Jul-18-1995 A tightly coupled interprocessor communication system based on a common shared resource circuit and adapted particularly to a multiprocessing system including 2.sup.N processors. A local control circuit...
5421011 Method and system for access and accounting control in a data processing system by using a single resource account for a user or a group of users
May-30-1995 Disclosed is a method and system for allowing resource control in a UNIX-based system to be done on an aggregate, or group, basis. This enables both access control and accounting to be done in units of...
5414851 Method and means for sharing I/O resources by a plurality of operating systems
May-9-1995 Provides a method for increasing the connectivity of I/O resources to a multiplicity of operating systems (OSs) running in different resource partitions of a computer electronic complex (CEC) to obtain...
5414852 Method for protecting data in a computer system
May-9-1995 A data processing system include a plurality of data objects which are accessible by application programs through a system level interface. Each data object has an associated user access list. In addition,...
5414845 Network-based computer system with improved network scheduling system
May-9-1995 An improved resource management system for a network-based computer system is described. The computer system includes a plurality of processors interconnected by a network where some of the processors...
5408663 Resource allocation methods
Apr-18-1995 Methods of operating a digital computer to optimize project scheduling. Where the overall effects of a schedule, such as total project duration or cost, are unsatisfactory, the schedule is processed iteratively...
5404563 Scheduling normally interchangeable facilities in multiprocessor computer systems
Apr-4-1995 A system and method for dispatching logical central processing units (CPUs) among physical CPUs in a multiprocessor computer system having multiple logical partitions, wherein the cryptographic facilities...
5404521 Opportunistic task threading in a shared-memory, multi-processor computer system
Apr-4-1995 Method and apparatus are provided in a shared memory, multi-processor computer system for reducing the time required to run an application program on the processors of the system by reducing the overhead...