Sign up


Match Document Document Title
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...
8533714 Dynamic virtual machine domain configuration and virtual machine relocation management  
Dynamic relocation of virtual machines among hypervisors in a domain is provided. A domain management module is executed on a computer processor and is configured to receive a request to add a new...
8533722 Method and apparatus for assigning fractional processing nodes to work in a stream-oriented computer system  
An apparatus and method for making fractional assignments of processing elements to processing nodes for stream-based applications in a distributed computer system includes determining an amount of...
8533730 Stream data processing method, stream data processing program and stream data processing apparatus for runtime query group data stagnation detection and load balancing  
Once data stagnation occurs in a query group which groups queries, a scheduler of a server apparatus calculates an estimated load value of each query forming the query group based on at least one...
8533728 Resource tracking method and apparatus  
The present invention is directed to a parallel processing infrastructure, which enables the robust design of task scheduler(s) and communication primitive(s). This is achieved, in one embodiment...
8533724 Virtual resource provisioning by assigning colors to virtual resources in multi-tenant resource pool  
Virtual resource provisioning may be enhanced by coloring virtual resource instances and/or underlying implementation resources. Particular resource colors may be associated with particular...
8533718 Batch job assignment apparatus, program, and method that balances processing across execution servers based on execution times  
A job assignment apparatus includes: a correlation calculation unit to calculate a correlation between an execution time used for processing a program that depends on a computer resource operating...
8527984 Application platform and application  
The problem of the present invention is to be capable of efficiently using a system resource of a device. For solving the above problem, an application platform according to the present invention...
8527645 Distributing transcoding tasks across a dynamic set of resources using a queue responsive to restriction-inclusive queries  
A method and system for performing processing tasks is disclosed. At a resource, a detection is made as to when the resource is available to perform a processing task. Usage of the resource for...
8526460 Systems and methods for scheduling asynchronous tasks to residual channel space  
Systems (100)/methods (1000) for allocating performance of data service tasks (DST-1, . . . , DST-30) of a defined duration or data volume among time frames (2021-1, 2021-2, . . . , 2021-N, . . . ,...
8527740 Mechanism of supporting sub-communicator collectives with O(64) counters as opposed to one counter for each sub-communicator  
A system and method for enhancing barrier collective synchronization on a computer system comprises a computer system including a data storage device. The computer system includes a program stored...
8527993 Tasking system interface methods and apparatuses for use in wireless devices  
Techniques are provided which may be implemented in various methods and/or apparatuses that to provide a tasking system buffer interface capability to interface with a plurality of shared...
8527999 Method, computer program and device for supervising a scheduler for managing the sharing of processing time in a multi-task computer system  
The invention in particular has as an object supervising a scheduler for the management of processing time sharing in a multitask data-processing system comprising a computation unit having a...
8527080 Method and system for managing process jobs in a semiconductor fabrication facility  
A method and system for managing process jobs in a semiconductor fabrication facility is described. In one embodiment, the method includes receiving a plurality of process jobs associated with one...
8527988 Proximity mapping of virtual-machine threads to processors  
Virtual machine threads are mapped to virtual processors. Groups of virtual processors are formed. The number of virtual processors in each group is selected to match a number of unassigned...
8528001 Controlling and dynamically varying automatic parallelization  
A system and method for automatically controlling run-time parallelization of a software application. A buffer is allocated during execution of program code of an application. When a point in...
8527633 Techniques for addressing geographical location issues in computing environments  
A technique for addressing geographical location issues in a computing environment includes receiving, at a data processing system, location information indicating a permissible geographical...
8527997 Energy-aware job scheduling for cluster environments  
A job scheduler can select a processor core operating frequency for a node in a cluster to perform a job based on energy usage and performance data. After a job request is received, an energy aware...
8522253 Hardware support for virtual machine and operating system context switching in translation lookaside buffers and virtually tagged caches  
A method for tagging cache entries to support context switching for virtual machines and for operating systems. The method includes, storing a plurality of entries within a cache of a CPU of a...
8520226 Robust recovery of a page parallel RIP system  
What is disclosed is a novel fault tolerant page parallel RIP system having a plurality of distributed RIP nodes and a method for robust recovery in the event of a fault having occurred on the...
8522249 Management of software implemented services in processor-based devices  
A service management system for devices with embedded processor systems manages use of memory by programs implementing the services by assigning services to classes and limiting the number of...
8522244 Method and apparatus for scheduling for multiple memory controllers  
In at least one embodiment, a method includes locally scheduling a memory request requested by a thread of a plurality of threads executing on at least one processor. The memory request is locally...
8521923 Storage-side storage request management  
Techniques are provided for managing, within a storage system, the sequence in which I/O requests are processed by the storage system based, at least in part, on one or more logical characteristics...
8522250 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...
8522248 Monitoring delegated operations in information management systems  
Information management is provided. Information management may include a method of monitoring the information management processes. The method may include delegating one or more information...
8522235 Portable virtual machine  
A system, method and computer program for launching an application into a host OS, include storing a snapshot/image of a Virtual Execution Environment (VEE) on a portable device, wherein the VEE...
8522241 Systems and methods for auto-balancing of throughput in a real-time event-driven system  
Systems and methods are provided for auto-balancing of throughput in a real-time event-driven system. The systems and methods may include identifying a plurality of processing stages for a...
8521912 Method and system for direct device access  
Methods and systems for direct device access are disclosed. Aspects of one method may include a plurality of GOSs directly accessing a first network interface device, where the first network...
8522247 System and method for indicating usage of system resources using taskbar graphics  
System and method for a method for indicating relative usage of a computer system resource by a plurality of applications each running in an active window, wherein each active window is represented...
8522243 Method for configuring resources and scheduling task processing with an order of precedence  
The invention relates to a method for scheduling the processing of tasks and to the associated device, the processing of a task comprising a step for configuring resources required for executing...