Sign up


Match Document Document Title
8448170 System and method for providing annotated service blueprints in an intelligent workload management system  
The system and method described herein for providing annotated service blueprints in an intelligent workload management system may include a computing environment having a model-driven,...
8448168 Recording medium having virtual machine managing program recorded therein and managing server device  
A virtual machine managing program manages plural physical machines and makes a computer device execute processing through virtual machines developed on each physical machine. Virtual machines are...
8448180 Distributed task system and distributed task management method  
A distributed task system has a task transaction server and at least one task server. Instead of being merely passively called by the task transaction server for executing a task, the task server...
8448174 Information processing device, information processing method, and recording medium  
An information processing device which has a plurality of process units for performing various kinds of processes includes a detecting unit that detects a processing loads of the process units; a...
8447993 Integrated energy savings and business operations in data centers  
A power control system in a data center has a plurality of physical servers, each server having a local controller, at least one virtual server coupled to at least some of the physical servers, and...
8448178 Prediction based priority scheduling  
Systems and methods are provided that schedule task requests within a computing system based upon the history of task requests. The history of task requests can be represented by a historical log...
8448154 Method, apparatus and software for processing software for use in a multithreaded processing environment  
A method, apparatus and software for processing software code for use in a multithreaded processing environment in which lock verification mechanisms are automatically inserted in the software code...
8448156 Systems and methods for caching compute kernels for an application running on 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...
8448179 Processing architecture having passive threads and active semaphores  
Multiple parallel passive threads of instructions coordinate access to shared resources using “active” semaphores. The semaphores are referred to as active because the semaphores send messages to ...
8448219 Securely hosting workloads in virtual computing environments  
Methods and apparatus involve securely hosting workloads. Broadly, computing workloads are classified according to security concerns and those with common concerns are deployed together on common...
8448167 Storage system, and remote copy control method therefor  
A storage system includes an information apparatus in which a virtualization mechanism is implemented to build a virtual machine, a storage apparatus which is coupled to the information apparatus,...
8443165 Data management in a data storage system  
An exemplary method includes receiving a command for storing data to a plurality of data storage resources, storing the data in a set of buffer storage locations, defining a plurality of jobs for...
8443369 Method and system for dynamically selecting a best resource from each resource collection based on resources dependencies, prior selections and statistics to implement an allocation policy  
Systems, methods, and computer readable medium for optimizing storage allocations based on system resources are disclosed. According to one aspect, the subject matter described herein includes a...
8443371 Managing operation requests using different resources  
Provided are a system and program for managing operation requests using different resources. In one embodiment, a first queue is provided for operations which utilize a first resource of a first...
8443349 Systems and methods for determining compute kernels for 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...
8443373 Efficient utilization of idle resources in a resource manager  
Embodiments are directed to dynamically allocating processing resources among a plurality of resource schedulers. A resource manager dynamically allocates resources to a first resource scheduler....
8443370 Method of assigning resources to fulfill a service request by a programming model abstraction layer at a data center based at least in part on a reference of the requested resource class indicative of an abstract amount of resources  
An exemplary method includes hosting a service at a data center, the service relying on at least one software component developed according to a programming model and the data center comprising a...
8443363 Coordinated virtualization activities  
A computer includes a plurality of activity modules in multiple virtual machines. An activity module performs an activity, such as malware detection, in a virtual machine. A monitoring module...
8438573 Dependency on a resource type  
A clusterware manager on a cluster of nodes interprets a resource profile. The resource profile defines resource profile attributes. The attributes include at least one attribute that defines a...
8438575 Method for equitable resource sharing between local and network filesystems  
Computing resources shared by local and network filesystems may be used to maximum capacity by a single application, or equitably shared by multiple applications under heavy load. A portion of the...
8438574 Generating monotone hash preferences  
Selecting a resource to fulfill a resource requirement is disclosed. For each resource requirement, a resource-specific affinity value is computed with respect to each of a plurality of resources....
8438404 Main processing element for delegating virtualized control threads controlling clock speed and power consumption to groups of sub-processing elements in a system such that a group of sub-processing elements can be designated as pseudo main processing element  
The disclosure is applied to a generic microprocessor architecture with a set (e.g., one or more) of controlling elements (e.g., MPEs) and a set of groups of sub-processing elements (e.g., SPEs)....
8438003 Methods for improved simulation of integrated circuit designs  
A method of improved simulator processing is provided. The method according to the current invention includes grouping frequently accessed data into one set id to improve memory hierarchy...
8437029 Method and apparatus for assigning candidate processing nodes in a stream-oriented computer system  
A method of choosing jobs to run in a stream based distributed computer system includes determining jobs to be run in a distributed stream-oriented system by deciding a priority threshold above...
RE44210 Virtualizing super-user privileges for multiple virtual processes  
Super-user privileges are virtualized by designating a virtual super-user for each of a plurality of virtual processes and intercepting system calls for which actual super-user privileges are...
8438261 Failover scheme with service-based segregation  
A system provides a set of services. The system includes nodes that are in communication with each other. The system segregates the services into at least first and second groups of services,...
8434082 Efficient ticket lock synchronization implementation using early wakeup in the presence of oversubscription  
A turn-oriented thread and/or process synchronization facility obtains a ticket value from a monotonically increasing ticket counter and waits until a memory location contains a value equal to the...
8434091 System and method for data synchronization for a computer architecture for broadband networks  
A computer architecture and programming model for high speed processing over broadband networks are provided. The architecture employs a consistent modular structure, a common computing module and...
8434088 Optimized capacity planning  
A computer implemented method, system and/or program product determine capacity planning of resources allocation for an application scheduled to execute on a virtual machine from a set of multiple...
8434086 Process scheduler employing adaptive partitioning of process threads  
A system is set forth comprising a processor and memory storage units storing software code. The software code comprises code for a scheduling system and for generating a plurality of adaptive...
8434087 Distributed acceleration devices management for streams processing  
A method for managing distributed computer data stream acceleration devices is provided that utilizes distributed acceleration devices on nodes within the computing system to process inquiries by...
8433803 Allocating computer resources in a cloud environment  
A method, data processing system, and computer program product for managing resources. A request for resources in the network data processing system is received. The request comprises requested...
8429658 Lock deferral for real-time garbage collection  
Techniques are disclosed for schedule management. By way of example, a method for managing performance of tasks of a thread associated with a processor comprises the following steps. A request to...
8429661 Managing multi-threaded FIFO memory by determining whether issued credit count for dedicated class of threads is less than limit  
Systems and methods storing data for multi-threaded processing permit multiple execution threads to store data in a single first-in first-out (FIFO) memory. Threads are assigned to classes, with...
8429665 Cache performance prediction, partitioning and scheduling based on cache pressure of threads  
A method is described for scheduling in an intelligent manner a plurality of threads on a processor having a plurality of cores and a shared last level cache (LLC). In the method, a first and...
8429664 Job scheduling apparatus and job scheduling method  
When allocating an unallocated queued job, by using a CDA having a mesh structure to which active jobs are allocated, a job scheduling apparatus scans an event list that includes information about...
8429656 Thread count throttling for efficient resource utilization  
Methods and apparatuses are presented for graphics operations with thread count throttling, involving operating a processor to carry out multiple threads of execution of, wherein the processor...
8429371 System and method for robust and efficient free chain management  
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for managing free chains of compute resources. A system configured to practice the method divides a free...
8427702 Page parallel raster image processing  
According to an aspect of the disclosure, a printing system is provided comprising a plurality of resources including idle and non-idle resources having a at least one image marking engine. The...
8429276 Dynamic resource allocation in virtual environments  
In general, techniques are described for dynamic resource allocation in virtual environments. A network device comprising physical resources, a first virtual machine (VM), a second VM and a...
8429660 Systems and methods to allocate application tasks to a pool of processing machines  
Systems and methods are provided to allocate application tasks to a pool of processing machines. According to some embodiments, a requestor generates a scope request including an indication of a...
8429663 Allocating task groups to processor cores based on number of task allocated per core, tolerable execution time, distance between cores, core coordinates, performance and disposition pattern  
Even if a multiprocessor includes an uneven performance core, an inoperative core or a core that does not satisfy such a performance as designed but if the contrivance of task allocation can...
8429667 Storage system and method for controlling the same  
Optimum load distribution processing is selected and executed based on settings made by a user in consideration of load changes caused by load distribution in a plurality of asymmetric cores, by...
8429666 Computing platform with resource constraint negotiation  
Various techniques are described for resource management on a computing platform. A computing platform can receive a query message that specifies an amount of a resource proposed for allocation....
8429652 Systems and methods for spillover in a multi-core system  
The present invention is directed towards systems and methods for spillover threshold management in a multi-core system. A pool manager divides the spillover threshold limit of connections for...
8429662 Passing initiative in a multitasking multiprocessor environment  
A computer program product for passing initiative in a multitasking multiprocessor environment includes a tangible storage medium readable by a processing circuit and storing instructions for...
8429304 Information processing apparatus and communication control method  
Logical partitions in an information processing apparatus share an IP address and are assigned different MAC addresses. A representative logical partition communicates with an external entity on...
8424006 Task assignment on heterogeneous three-dimensional/stacked microarchitectures  
A method of enhancing performance of a three-dimensional microarchitecture includes determining a computational demand for performing a task, selecting an optimization criteria for the task,...
8424010 Shared resource management  
Systems, methods, apparatus, and computer program products are provided for monitoring and allocating shared resources. For example, in one embodiment, the status of resource dependent entities is...
8424059 Calculating multi-tenancy resource requirements and automated tenant dynamic placement in a multi-tenant shared environment  
A method for assigning tenants of users to offering instances of an application or middleware includes representing a set of offerings as respective offering instances of the application or...