Sign up


Match Document Document Title
8555276 Systems and methods for transparently optimizing workloads  
Systems, methods, and media for transparently optimizing a workload of a containment abstraction are provided herein. Methods may include monitoring a workload of the containment abstraction, the...
8555284 Method, a mechanism and a computer program product for executing several tasks in a multithreaded processor  
A method for executing several tasks in a multithreaded (MT) processor, each task having, for every hardware shared resource from a predetermined set of hardware shared resources in the MT...
8549530 System and method for distributed login with thread transfer to a dedicated processor node based on one or more identifiers  
A distributed networked computer system is provided. The distributed networked computer system receives processing threads from a plurality of workstations and distributes the processing threads to...
8549523 Performing runtime analysis and control of folding identified threads by assuming context of another thread and executing in lieu of another thread folding tool  
A computer program product for performing runtime analysis on and control of a multithreaded computer program. One embodiment of the present invention can include identifying threads of a computer...
8549531 Optimizing resource configurations  
Systems and methods for monitoring the performance associated with fulfilling resource requests and determining optimizations for improving such performance are provided. A processing device...
8548790 Rapidly determining fragmentation in computing environments  
A mechanism is provided for determining fragmentation in a computing environment. A simulation of virtual machine requests for resources in the computing environment is run for a predetermined...
8549527 Work plan prioritization for application development and maintenance using pooled resources in a factory  
A computer implemented method, system and/or computer program product schedule execution of work requests through work plan prioritization. One or more work packets are mapped to and assigned to...
8549147 Dividing cloud computing service into individual jobs such that legal auditing requirements are satisfied and presenting plan for distributed execution of individual jobs  
A computer network connects to a first computer, a second computer, other multiple computers, and a job category database A service to be executed by any of the other multiple computers is divided...
8549528 Arrangements identifying related resources having correlation with selected resource based upon a detected performance status  
Provided is a storage system including a host computer, a memory device, a plurality of resources for allocating a volume of the memory device to an access from the host computer, a memory for...
8549521 Virtual devices using a plurality of processors  
An approach is provided to allow virtual devices that use a plurality of processors in a multiprocessor systems, such as the BE environment. Using this method, a synergistic processing unit (SPU)...
8549333 System and method for managing energy consumption in a compute environment  
A system and method for reducing power consumption in clusters, grids, on-demand centers, etc. These principles can reduce both direct and indirect power consumption while maintaining either full...
8549519 Method and apparatus to improve efficiency in the use of resources in data center  
A method of managing use of resources in data center comprises: determining whether first storage subsystem includes a virtual volume or a storage pool that uses a physical volume of second storage...
8549137 Monitoring device, monitoring system, monitoring method, and program  
Diverting condition storage unit 15 stores diverting conditions describing conditions for hardware configurations and software configurations. Monitoring data storage unit 13 stores monitoring data...
8549529 System and method for executing multiple functions execution by generating multiple execution graphs using determined available resources, selecting one of the multiple execution graphs based on estimated cost and compiling the selected execution graph  
Various embodiments herein provide one or more systems, methods, software, and data structures for executing multiple functions using more than one resource within a computing system. Examples of...
8544016 Rebuilding a first and second image based on software components having earlier versions for one or more appliances and performing a first and second integration test for each respective image in a runtime environment  
A system and method for supporting a virtual appliance is provided. In particular, a support engine may include an update server that can manage a workflow to update an appliance in response to...
8544014 Scheduling threads in multi-core systems  
Scheduling of threads in a multi-core system is performed using per-processor queues for each core to hold threads with fixed affinity for each core. Cores are configured to pick the highest...
8543686 Dynamic resource collaboration between network service providers  
Service providers capable of dynamic resource collaboration and corresponding dynamic resource collaboration techniques are provided. In one embodiment, a network service provider includes a...
8544013 Process scheduler having multiple adaptive partitions associated with process threads accessing mutexes and the like  
A system is set forth that 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...
8544002 Managing virtual overlay infrastructures  
A system has a virtual overlay infrastructure mapped onto physical resources for processing, storage and network communications, the virtual infrastructure having virtual entities for processing,...
8543790 System and method for cooperative virtual machine memory scheduling  
A resource scheduler for managing a distribution of host physical memory (HPM) among a plurality of virtual machines (VMs) monitors usage by each of the VMs of respective guest physical memories...
8544017 Dynamic job processing based on estimated completion time and specified tolerance time  
The invention provides a system and method for managing clusters of parallel processors for use by groups and individuals requiring supercomputer level computational power. A Beowulf cluster...
8543843 Virtual core management  
A virtual core management system including one or more physical cores, a virtual core including a collection of logical states associated with the execution of a program, and a virtual core...
8543755 Mitigation of embedded controller starvation in real-time shared SPI flash architecture  
An embedded controller includes a microcontroller core, a first bus interface that does not support bus arbitration, a second bus interface and memory control circuitry. The first bus interface is...
8544015 Dynamic resource allocation using a resource configuration effort score  
A provisioning method and a corresponding apparatus for managing a data processing system including a plurality of exploiter entities and a plurality of resources, the system maintaining a...
8544006 Resolving conflicts by restarting execution of failed discretely executable subcomponent using register and memory values generated by main component after the occurrence of a conflict  
A method and apparatus for speculatively executing a single threaded program within a multi-core processor which includes identifying an idle core within the multi-core processor, performing a look...
8543857 Method and apparatus for low power operation of multi-core processors  
Embodiments of an apparatus, system and method are described for low power operation of a multi-core processing system. An apparatus may comprise, for example, a power management module operative...
8543615 Auction-based service selection  
A method and system for locating a service provider capable of providing service level objectives for a data object stored within a computer system. The computer system includes an information...
8539501 Managing access to a shared resource in a data processing system  
Processes requiring access to shared resources are adapted to issue a reservation request, such that a place in a resource access queue, such as one administered by means of a semaphore system, can...
8539498 Interprocess resource-based dynamic scheduling system and method  
A method and system for scheduling tasks in a processing system. In one embodiment, the method comprises processing tasks from a primary work queue, wherein the tasks consume resources that are...
8539500 Efficient partial execution for the parallelization of software analysis in a distributed computing environment  
An electronic device includes a memory, a processor coupled to the memory, and one or more policies stored in the memory. The policies include a resource availability policy determining whether the...
8539496 Method and apparatus for configuring network systems implementing diverse platforms to perform business tasks  
Method and apparatus for configuring systems implementing diverse platforms in a network is described. In one example, functional units of the systems are exposed to define abstract function...
8539486 Transactional block conflict resolution based on the determination of executing threads in parallel or in serial mode  
Mechanisms are provided for handling conflicts in a transactional memory system. The mechanisms execute threads in a data processing system in a first conflict resolution mode of operation in which...
8539197 Load rebalancing for shared resource  
Various aspects of a data volume or other shared resource are determined and updated dynamically for purposes such as to provide guaranteed qualities of service. For example, the number of...
8539489 System for dedicating a number of processors to a network polling task and disabling interrupts of the dedicated processors  
Improving the performance of multitasking processors are provided. For example, a subset of M processors within a Symmetric Multi-Processing System (SMP) with N processors is dedicated for a...
8539497 Method for organizing software so the set of extensions for an extendable application can be run securely  
The operating system organizes software so the set of extensions for an extendable application can be dynamically discovered and the extension can be run securely. Extensions are run as separate...
8539180 System and method for migration of data  
Systems and methods for data migration are disclosed. A method may include allocating a destination storage resource to receive migration data. The method may also include assigning the destination...
8539499 Symmetric multiprocessing with virtual CPU and VSMP technology  
A system, method and computer program product, including a primary operating system (OS) having access to at least some hardware resources of the computer system. A Hypervisor controls a plurality...
8539137 System and method for management of virtual execution environment disk storage  
A method, system and computer program product for storing data of a Virtual Execution Environment (VEE), such as a Virtual Private Server (VPS) or a Virtual Machine, including starting an operating...
8539194 Storage system and method for storage capacity change of host-device-specified device  
A controller in a storage system receives a capacity change command specifying a device, and changes, to a volume capacity value indicating a storage capacity following the capacity change command,...
8539503 Apparatus for displaying a multi-window system having an active application and an inactive application  
In an information processing apparatus according to the present invention, a control unit notifies each application program of a key input event in a multi-window system. If the state of a first...
8531955 Prioritizing resource utilization in multi-thread computing system  
One embodiment of the present invention prioritizes resource utilization in a multi-thread processor. A priority register stores thread information for P threads. The thread information includes P...
8533725 Information processing system and use right collective management method  
Disclosed is an information processing system including plural information processing apparatuses that have respective hardware resources including hardware resources to be licensed, each...
8533415 Application migration and power consumption optimization in partitioned computer system  
A storage device including a migration source logical volume of an application copies data stored in the logical volume into a migration destination logical volume of the application. After the...
8533727 Method for analysing the real-time capability of a system  
The invention provides a method for analysing the real-time capability of a system, in particular a computer system, where various tasks are provided, wherein the tasks are repeatedly performed and...
8533723 Computing device application framework  
Systems and methods of providing a computing device application framework. The framework serves as a platform upon which the desktop applications share common data and logic. The framework may...
8533732 Landscape reorganization algorithm for dynamic load balancing  
A method and system for reorganizing a distributed computing landscape for dynamic load balancing is presented. A method includes the steps of collecting information about resource usage by a...
8533729 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...
8533710 Using observed thread activity to dynamically tune a virtual machine for responsiveness  
One embodiment of the present invention provides a system that uses observed thread activity to dynamically tune a virtual machine for responsiveness and/or throughput. During operation, the system...
8533716 Resource management in a multicore architecture  
A method and apparatus for resource management in a multicore processor is disclosed. A system management controller (130) provides omnipresent scheduling, synchronization, load balancing, and...
8533726 Device, system, method, and program for computing resource allocation based on external environment and transition frequency  
Provided is a computing resource allocation device capable of allocating computing resources to accommodate changing activity patterns. The device is equipped with an external environment...