Sign up


Match Document Document Title
8595732 Reducing the response time of flexible highly data parallel task by assigning task sets using dynamic combined longest processing time scheme  
A method for scheduling a data processing job includes receiving the data processing job formed of a plurality of computing units, combining the plurality of computing units into a plurality of...
8595733 Process scheduler employing ordering function to schedule threads running in multiple adaptive partitions  
A system includes a processor, one or more memory storage units, and software code stored in the one or more memory storage units. The software code is executable by the processor to generate a...
8589938 Composite contention aware task scheduling  
A mechanism is provided for composite contention aware task scheduling. The mechanism performs task scheduling with shared resources in computer systems. A task is a group of instructions. A...
8589937 Shared file system cache in a virtual machine or LPAR environment  
Computer system, method and program for defining first and second virtual machines and a memory shared by the first and second virtual machines. A filesystem cache resides in the shared memory. A...
8589551 Multiprocessor computer and network computing system processing use and provision of hardware resource via a network  
In distributed processing on a network, improvement of resource management and high efficiency of task scheduling are becoming the goals that need to be achieved. In a multiprocessor computer, a...
8589926 Adjusting processor utilization data in polling environments  
A method, system, and computer usable program product for adjusting processor utilization data in polling environments are provided in the illustrative embodiments. An amount of a computing...
8589939 Composite contention aware task scheduling  
A mechanism is provided for composite contention aware task scheduling. The mechanism performs task scheduling with shared resources in computer systems. A task is a group of instructions. A...
8589920 Resource allocation  
A technique for executing a segmented virtual machine (VM) is disclosed. A plurality of core VMs is implemented in a plurality of core spaces. Each core VM is associated with one of a plurality of...
8589924 Method and apparatus for performing a service operation on a computer system  
One embodiment of the invention provides a method for performing a service operation on a computer system. The method includes submitting a request for performing a service operation on the...
8589931 Environment based node selection for work scheduling in a parallel computing system  
A method, apparatus, and program product manage scheduling of a plurality of jobs in a parallel computing system of the type that includes a plurality of computing nodes and is disposed in a data...
8589940 On-line replacement and changing of virtualization software  
In a virtualized system running one or more virtual machines on a first hypervisor, a second hypervisor is installed and control of the hardware resources of the physical computer supporting the...
8589927 Method, apparatus and trace module for generating timestamps  
A trace module generates timestamps while tracing characteristics of a data processing apparatus or processing is performed by the data processing apparatus. When a predetermined event occurs, a...
8589936 Method and apparatus for managing reallocation of system resources  
A capability is provided for reallocating, to a first borrower that is requesting resources, resources presently allocated to a second borrower. A method for allocating a resource of a system...
8589923 Preprovisioning virtual machines based on request frequency and current network configuration  
According to one aspect of the present disclosure, a method and technique for preprovisioning virtual machines is disclosed. The method includes analyzing requests for a plurality of different...
8589512 Application launcher systems, methods, and apparatuses  
An exemplary method includes detecting a request to launch an application on a device, accessing metadata associated with the application over a network, using the metadata to determine whether...
8589935 Heterogeneous reconfigurable agent compute engine (HRACE)  
A computing system (10) includes a plurality of hardware computing resources (12-36) controlled at least in part by a plurality of autonomous computing agents (40,42,44). Each autonomous computing...
8589557 Automatic provisioning of resources to software offerings  
The disclosed embodiments provide a system that facilitates the deployment and execution of a software offering. During operation, the system obtains a service definition of the software offering....
8589919 Traffic forwarding for virtual machines  
In one embodiment, an apparatus configured for communication with a plurality of virtual machines includes a virtual switch in communication with one or more of the virtual machines, an interface...
8584132 Ultra-wideband radio controller driver (URCD)-PAL interface  
Various embodiments provide a two-way interface between a URC driver (URCD) and various Protocol Adaption Layer (PAL) drivers. The two-way interface can enable bandwidth to be shared and managed...
8583798 Unidirectional resource and type dependencies in oracle clusterware  
A clusterware manager configures a resource according to resource attributes values specified by a resource profile. The resource profile conforms to a resource profile syntax that the clusterware...
8584090 Heuristic approach on checking service instance protection for availability management framework (AMF) configurations  
A configuration including Service Instances (SIs) and a list of Service Units (SUs) is to be validated. The SIs are to be allocated to the SUs for protection of the service represented by the SIs....
8584130 Allocation of resources on computer systems  
A method, computer program product, and system for allocating resources on computer systems are provided. The method, computer program product, and system provide for displaying a resource...
8583800 Packet routing system and method  
Methods and systems for offering network-based managed security services are provided. According to one embodiment, an IP service processing switch includes multiple service blades and one or more...
8584133 Dynamic performance and resource management in a processing system  
A system may monitor, store, and retrieve resource requirements to improve system resources, including energy resources, when executing one or more applications.
8584131 Method and system for modeling and analyzing computing resource requirements of software applications in a shared and distributed computing environment  
An application manager for enabling multiple applications to share resources in a shared and distributed computing environment. The disclosed system provides for the specification, representation...
8584128 Techniques for adjusting priorities associated with servicing requests  
Described are techniques for servicing data requests in a data storage system. One or more data requests from an application executing on the host are received. The data storage system allocates a...
8584129 Dispenser determines responses to resource requests for a single respective one of consumable resource using resource management policy  
Providing an intermediate isolate, referred to as a dispenser, to handle resource requests allows for monitoring and controlling of resource consumption separate from an operating system. Resources...
8584135 Intelligent buyer's agent usage for allocation of service level characteristics  
A system, method, program product and service for managing bidding in a resource management framework. A buyer's agent is provided to manage the bidding process for resources for a client. The...
8584134 Job assigning apparatus and job assignment method  
A job assigning apparatus connected to a plurality of arithmetic units for assigning a job to each of the arithmetic units, the job assigning apparatus includes a power consumption acquiring...
8584121 Using a score-based template to provide a virtual machine  
A software element database stores software element definitions according to a software element hierarchy. A score is assigned to at least one of the software element based at least in part upon...
8578385 Method and system for virtual service isolation  
A method of managing resources in a host computer includes generating a virtual service provider in two different computer partitions and linking them in a serial manner. The virtual service...
8578369 Managing memory in multiple virtual machines  
Virtual machines are managed by obtaining software hierarchy information of a current virtual machine to be installed. Then logical memory assigned to the current virtual machine is divided into a...
8578386 Processor scheduling method and system using domains  
Aspects of the present invention concern a method and system for scheduling a request for execution on multiple processors. This scheduler divides processes from the request into a set of domains....
8578374 System and method for managing virtual machines  
In some embodiments, a method for virtual machine management includes receiving a request for a first virtual machine from a virtual host. The method also includes comparing the request for the...
8578364 Dynamic management of operating system resources  
A method for dynamically managing operating system resources of a computing device. Each of the operating system resources have one or more data elements. The method includes: at an observer module...
8578079 Power managed lock optimization  
In an embodiment, a timer unit may be provided that may be programmed to a selected time interval, or wakeup interval. A processor may execute a wait for event instruction, and enter a low power...
8578381 Apparatus, system and method for rapid resource scheduling in a compute farm  
Disclosed herein is a method for scheduling computing jobs for a compute farm. The method includes: receiving a plurality of computing jobs at a scheduler; assigning a signature to each computing...
8578382 Associating data for events occurring in software threads with synchronized clock cycle counters  
Methods, apparatuses, and computer-readable storage media are disclosed for reducing power by reducing hardware-thread toggling in a multi-processor. In a particular embodiment, a method is...
8578375 Virtual machine administration for data center resource managers  
Virtual machine administration for data center resource managers including discovering resources of the datacenter to be managed by a resource manager; determining, in dependence upon attributes of...
8578108 Dynamic look-ahead extent migration for tiered storage architectures  
A method for migrating extents between extent pools in a tiered storage architecture maintains a data access profile for an extent over a period of time. Using the data access profile, the method...
8578114 Dynamic look-ahead extent migration for tiered storage architectures  
A method for migrating extents between extent pools in a tiered storage architecture maintains a data access profile for an extent over a period of time. Using the data access profile, the method...
8578370 Managing memory in multiple virtual machines  
Virtual machines are managed by obtaining software hierarchy information of a current virtual machine to be installed. Then logical memory assigned to the current virtual machine is divided into a...
8572614 Processing workloads using a processor hierarchy system  
Workload processing is facilitated by use of a processor hierarchy system. The processor hierarchy system includes a plurality of processor hierarchies, each including one or more processors (e.g.,...
8572626 Symmetric multi-processor system  
The present invention relates generally to computer operating systems, and more specifically, to operating system calls in a symmetric multiprocessing (SMP) environment. Existing SMP strategies...
8572617 Processor-implemented systems and methods for event handling  
Processor-implemented systems and methods are provided for synchronization of a thread, wherein the thread waits for one or more events to occur before continuing execution. A processor-implemented...
8572620 Resource management  
The invention relates to a method, device and system for management of resource in a communication network having a resource owner (RO) providing the resource and at least one resource user (RU)...
8572619 System and method for integrating software schedulers and hardware interrupts for a deterministic system  
The problem which is being addressed by this invention is the lack of determinism in mass market operating systems. This invention provides a mechanism for mass market operating systems running on...
8572611 Managing conflicts between multiple users accessing a computer system having shared resources assigned to one or more logical partitions and one or more appliance partitions  
A management system for managing computer resources assigned by a hypervisor to one or more logical partitions and/or one or more appliance partitions in a multi-user computer system receives login...
8572621 Selection of server for relocation of application program based on largest number of algorithms with identical output using selected server resource criteria  
A management machine according to an exemplary aspect of the invention includes a receiver that receives, from a first server, server information on the first server and AP information on a...
8572623 Determining an optimal computing environment for running an image based on performance of similar images  
Aspects of the present invention provide an approach that evaluates a locally running image (e.g., such as that for a virtual machine (VM)) and determines if that image could run more efficiently...