Sign up


Match Document Document Title
8387061 Logic for synchronizing multiple tasks at multiple locations in an instruction stream  
Logic (also called “synchronizing logic”) in a co-processor (that provides an interface to memory) receives a signal (called a “declaration”) from each of a number of tasks, based on an initial...
8387058 Minimizing complex decisions to allocate additional resources to a job submitted to a grid environment  
At least one decision to allocate additional resources to at least one previously submitted job is stored in a decision cache, wherein said the least one decision is stored according to at least...
8387060 Virtual machine resource allocation group policy based on workload profile, application utilization and resource utilization  
A system, method, and computer-readable medium are disclosed for automatically allocating resources to a virtual machine. Expected workload profile data and application utilization data...
8387054 Method and apparatus of scheduling data movers  
A method and apparatus for scheduling data movers is described. The method and apparatus comprise monitoring utilization of a resource used by a data mover to process a data flow, determining rank...
8387041 Localized multi-element processor resource sharing among logical partitions  
A method, apparatus, and program product to allocate processor resources to a plurality of logical partitions in a computing device including a plurality of processors, each processor having at...
8381219 Monitoring performance on workload scheduling systems  
The present invention relates to the field of enterprise network computing. In particular, it relates to a method and respective system for monitoring workload of a workload scheduler. Information...
8379255 Method and system of determining batch sizes for print jobs in a print production environment  
A system for determining batch sizes for a print job may include a computing device and a computer-readable storage medium in communication with the computing device. The computer-readable storage...
8381223 Method and apparatus for dynamic allocation of processing resources  
A method and apparatus for dynamic allocation of processing resources and tasks, including multimedia tasks. Tasks are queued, available processing resources are identified, and the available...
8381221 Dynamic heat and power optimization of resource pools  
Method, computer program products and systems for conserving energy in data processing center, wherein a plurality of services are offered to a plurality of subscribed service consumers in a...
8381220 Job scheduling and distribution on a partitioned compute tree based on job priority and network utilization  
A method and apparatus optimizes job and data distribution on a multi-node computing system. A job scheduler distributes jobs and data to compute nodes according to priority and other resource...
8381225 Automated processor reallocation and optimization between logical partitions  
A method and system for reallocating processors in a logically partitioned environment. The present invention comprises a Performance Enhancement Program (PEP) and a Reallocation Program (RP). The...
8380962 Systems and methods for efficient sequential logging on caching-enabled storage devices  
A computer-implemented method for efficient sequential logging on caching-enabled storage devices may include 1) identifying a storage device with a cache, 2) allocating space on the storage device...
8380928 Applying data access activity measurements  
A method is used in applying data access activity measurements. A slice relocation candidate list is generated which identifies slices to be relocated along with respective destination tier...
8381202 Runtime system for executing an application in a parallel-processing computer system  
A runtime system implemented in accordance with the present invention provides an application platform for parallel-processing computer systems. Such a runtime system enables users to leverage the...
8380960 Data allocation and replication across distributed storage system  
In a distributed storage system such as those in a data center or web based service, user characteristics and characteristics of the hardware such as storage size and storage throughput impact the...
8381222 Policy driven automation—specifying equivalent resources  
An autonomic computing system and method store a set of resource equivalencies in memory, select at least one resource equivalency from the set of resource equivalencies, and use the selected at...
8381224 Software virtual machine for data ingestion  
In general, this disclosure is directed to a software virtual machine that provides high-performance transactional data acceleration optimized for multi-core computing platforms. The virtual...
8381213 Method for dynamic management of system resources through application hints  
A method, system and program product for dynamic management of system resources in a data storage system comprising producing a hint at a hint producer; wherein the hint contains information about...
8381215 Method and system for power-management aware dispatcher  
In general the invention relates to a system. The system includes processors each having a processing state. The system further includes a dispatcher operatively connected to the plurality of...
8375394 Techniques to automatically classify processes  
Techniques for automatically classifying processes are presented. Processes executing on a multicore processor machine are evaluated to determine shared resources between the processes, excluding...
8375148 Computer system, device sharing method, and device sharing program  
In a storage system provided with a plurality of storage modules, the rated power consumption can be reduced. The storage system is provided with a charge control unit. The charge control unit...
8375374 Partitioning programs between a general purpose core and one or more accelerators  
An mechanism is provided for partitioning programs between a general purpose core and one or more accelerators. With the apparatus and method, a compiler front end is provided for converting a...
8375393 Methods and architectures for resource management  
Resource management architectures implemented in computer systems to manage resources are described. In one embodiment, a general architecture includes a resource manager and multiple resource...
8370560 Symmetric live migration of virtual machines  
An information processing system is provided for symmetric live migration of virtual machines. The system includes a migration manager that generates a first least recently used map for a set of...
8370843 Method, program product and computer system for progressive improvement of an environment pool  
Disclosed are a method, system and computer program product for progressively improving the fit of a pool of reusable environments to requirements of programs in a computer system. The method...
8370492 System for providing quality of service in link layer and method using the same  
A system and method of providing a quality of service (QoS) is provided. The method of providing the QoS in the link layer includes receiving, by a stream providing device, minimum and maximum...
8370851 Conversational parallelism for message processing  
A system and method for processing messages in an enterprise resource planning (ERP) system is provided. A processing service generates a snapshot of a message queue, which contains a plurality of...
8370835 Method for dynamically generating a configuration for a virtual machine with a virtual hard disk in an external storage device  
A sequence of programs enable execution of a guest operating system (OS) (116) installed on virtual hard disks (VHDs), one storing system, one storing user data (210, 212). The VHDs are stored on a...
8370832 Method and system for virtual machine migration  
Virtual machine (VM) technology allows multiple operating systems each deploying multiple applications to run on a single host. This invention presents an effective method and system for virtual...
8370840 Apparatus and methods for performing computer system maintenance and notification activities in an opportunistic manner  
The present invention concerns methods and apparatus for performing computer system maintenance and notification activities in an opportunistic manner during time periods identified by a user when...
8370495 On-demand compute environment  
An on-demand compute environment comprises a plurality of nodes within an on-demand compute environment available for provisioning and a slave management module operating on a dedicated node within...
8365181 Method and system for guiding scheduling decisions in clusters of computers using dynamic job profiling  
A method and system for scheduling jobs in a cluster of compute servers using dynamic job profiling improves the overall performance of the computing cluster. Specifically, the method and system...
8365182 Method and system for provisioning of resources  
A method of autonomous provisioning of resources of a computer system, wherein: performance-critical workload of the computer system is monitored; workload suffering is detected based on comparing...
8364932 System and method to prioritize large memory page allocation in virtualized systems  
The prioritization of large memory page mapping is a function of the access bits in the L1 page table. In a first phase of operation, the number of set access bits in each of the L1 page tables is...
8365171 I/O agent assignment for jobs using an MPI library  
An MPI library including selective I/O agent assignment from among executing tasks, provides improved performance. An MPI job is made up of a number of tasks. I/O operations in an MPI job are...
8365294 Hardware platform authentication and multi-platform validation  
Methods and apparatuses enable authentication of a hardware platform on a network. The authenticated hardware platform can validate the credentials of virtual machines executing on the hardware...
8365177 Dynamically monitoring and rebalancing resource allocation of monitored processes based on execution rates of measuring processes at multiple priority levels  
Measuring processes are started at a plurality of priority levels. A different one of the measuring processes is started for each of the priority levels. Subsequently, for each of the measuring...
8364941 Switching drivers between processors  
Systems, methods, and computer software for operating a device can be used to operate the device in multiple modes. The device can be operated in a first operating mode adapted for processing data,...
8365178 Prioritizing scheduling of virtual machines by recalculating priority numbers for each virtual machine based on the interaction of users with the virtual machines  
A mechanism for prioritized scheduling of virtual machines is disclosed. A method includes receiving control of a virtual machine (VM) managed by a virtual machine monitor (VMM) on a host machine...
8365183 System and method for dynamic resource provisioning for job placement  
A method for dynamic resource provisioning for job placement includes receiving a request to perform a job on an unspecified computer device. One or more job criteria for performing the job are...
8365180 Information terminal, computer resource managing method, and virtual machine execution switching method  
An in-vehicle terminal (101) is provided, which has a function ensuring that computer resource secured by a virtual machine (1a1) or a virtual machine (1b1) is controlled within a limit value of...
8359599 Methods and systems for efficient use and mapping of distributed shared resources  
Methods and systems for coordinating sharing of resources among a plurality of tasks operating in parallel in a document presentation environment while host communications and task processing may...
8359594 Automated rapid virtual machine provisioning system  
Embodiments disclosed herein utilize Habitats to perform incremental updates on virtual machines (VMs) over time. A VM Habitat comprises a collection of VMs and a specification shared between these...
8359600 Providing personalization of virtual machines for system on demand (SOD) services based on user's use habits of peripheral devices  
Disclosed is a system for providing personalization of virtual machines for a system on demand (SoD) service includes an SoD server, wherein the SoD server includes an aspect measuring unit that...
8359451 Management of host physical memory allocation to virtual machines with a balloon application  
Methods and systems for managing distribution of host physical memory (HPM) among virtual machines (VMs) executing on a host via a hypervisor are presented, where each VM has guest system software...
8359596 Determining capability of an information processing unit to execute the job request based on satisfying an index value and a content of processing of the job  
A grid computing system having a plurality of information processing apparatuses, each of which comprises an index value storing part for storing an index value indicative of the throughput of the...
8356304 Method and system for job scheduling  
Logical processors/hardware contexts are assigned to different jobs/threads in a multithreaded/multicore environment. There are provided a number of different sorting algorithms, from which one is...
8356305 Thread boundaries comprising functionalities for an event by a single thread and tasks associated with the thread boundaries configured in a defined relationship  
Each of a plurality of thread boundaries comprises functionality to be performed for a given event by a single thread. A plurality of queues through which events may be routed may be coupled to the...
8356306 Workload management controller using dynamic statistical control  
A computer system comprises a workload management controller that detects and tracks resource consumption volatility patterns and automatically and dynamically adjusts resource headroom according...
8356302 Persistent display of trajectory of rate of resource consumption for use in monitoring resource consumption  
Systems, methods and consumer-readable media for self-monitoring of resource consumption are provided. A system according to the invention may include a computer, a resource-consuming output...