Sign up


Match Document Document Title
8893133 Dynamic test scheduling by ordering tasks for performance based on similarities between the tasks  
According to one embodiment of the present invention, a system dynamically schedules performance of tasks, and comprises a computer system including at least one processor. The system determines...
8893141 System and method for describing applications for manageability and efficient scale-up deployment  
Systems, methods and computer storage media for operating a scalable computing platform are provided. A service description describing a requested service is received. Upon receiving the service...
8893143 Hardware virtualization for media processing  
Methods and systems for implementing virtual processors are disclosed. For example, in an embodiment a processing apparatus configured to act as a plurality of virtual processors includes a first...
8893144 Systems and methods for parallel execution of a portion of a script by interpreting comments in the script as parallel control statements  
According to some embodiments, a script written in a scripting programming language may be received (e.g., by a script executer). It may be determined that a first line in the script comprises a...
8893142 Multiprocessor system for restricting an access request to a shared resource  
In a conventional multiprocessor system, an access right with respect to a shared resource could not be changed in a flexible manner. The present invention provides a multiprocessor system having a...
8893128 Real-time distributed monitoring of local and global processor resource allocations and deallocations  
Processes, devices, and articles of manufacture having provisions to monitor and track multi-core Central Processor Unit resource allocation and deallocation in real-time are provided. The...
8893125 Network port profile deployment in a pre-provisioned or dynamically provisioned network infrastructure  
A system for an open virtualization format includes a virtualization platform to run a virtual machine and a network infrastructure to accommodate the virtualization platform. The network...
8892707 Identification of virtual applications for backup in a cloud computing system  
Exemplary embodiments provide various techniques for identifying a virtual application for backup in a cloud computing system. A cloud service layer of the cloud computing system is queried for a...
8893146 Method and system of an I/O stack for controlling flows of workload specific I/O requests  
A method and system of a host device hosting multiple workloads for controlling flows of I/O requests directed to a storage device is disclosed. In one embodiment, a type of a response from the...
8893135 Digital broadcast receiver and software startup method  
A digital broadcast receiver schedules the startup of its software on the basis of the number of data transfer channels and core processing units available to transfer the necessary programs into...
8893145 Method to reduce queue synchronization of multiple work items in a system with high memory latency between processing nodes  
A method efficiently dispatches completes a work element within a multi-node, data processing system that has a global command queue (GCQ) and at least one high latency node. The method comprises:...
8893138 Dynamic test scheduling by ordering tasks for performance based on similarities between the tasks  
According to one embodiment of the present invention, a system dynamically schedules performance of tasks, and comprises a computer system including at least one processor. The system determines...
8893124 Method, apparatus and system for limiting access to virtualization information in a memory  
Techniques for limiting access to virtualization information which is stored in a memory region allocated to a virtual machine instance. In an embodiment, virtualization information is written over...
8887167 High performance locks  
Systems and methods of enhancing computing performance may provide for detecting a request to acquire a lock associated with a shared resource in a multi-threaded execution environment. A...
8887166 Resource allocation and modification using access patterns  
A computer-implemented method includes obtaining information characterizing a level of actual usage of a first item of content; based on the obtained information, determining whether a...
8887168 Method and apparatus for monitoring and sharing performance resources of a processor  
A method and apparatus are described for managing a plurality of performance monitoring resources residing in a plurality of cores of a processor. A plurality of resource queues are maintained....
8886917 Switching to core executing OS like codes upon system call reading greater than predetermined amount of data  
A multi-core processor includes at least one first core and at least one second core. The first core is optimized to run applications, and the second core is optimized to meet the computing demands...
8887169 Task assignment in cloud computing environment  
Technologies are generally described for a system and method for assigning a task in a cloud. In some examples, the method may include receiving a task request relating to a task and determining...
8886806 Generic control layer in a cloud environment  
A computing system implemented method, in one embodiment, can include a cloud control module receiving a constraint for cloud architecture. In addition, the method can include the cloud control...
8887171 Mechanisms to avoid inefficient core hopping and provide hardware assisted low-power state selection  
An apparatus and method is described herein for avoiding inefficient core hopping and providing hardware assisted power state selection. Future idle-activity of cores is predicted. If the residency...
8887170 High performance locks  
Systems and methods of enhancing computing performance may provide for detecting a request to acquire a lock associated with a shared resource in a multi-threaded execution environment. A...
8886909 Methods, systems, and computer readable medium for allocating portions of physical storage in a storage array based on current or anticipated utilization of storage array resources  
Systems, methods, and computer readable medium for allocating physical storage in a disk array are disclosed. According to one aspect, the subject matter described herein includes a method for...
8880582 User access to a partitionable server  
A partitionable server that enables user access thereto is provided. The partitionable server includes a plurality of partitions, each running an independent instance of an operating system (OS)...
8879713 Optimized method to select and retrieve a contact center transaction from a set of transactions stored in a queuing mechanism  
A system and method to select and retrieve contact center transactions from a set of transactions stored in a queuing mechanism. The system includes an interactive voice response system configured...
8881141 Virtualization of hardware queues in self-virtualizing input/output devices  
Hardware transmit and/or receive queues in a self-virtualizing IO resource are virtualized to effectively abstract away resource-specific details for the self-virtualizing IO resource. By doing so,...
8881149 Control of java resource runtime usage  
A method for providing control of Java resource runtime usage may include establishing communication with one or more Java virtual machines (JVMs) forming a hive via a hive communication channel...
8881158 Schedule decision device, parallel execution device, schedule decision method, and program  
A schedule decision method acquires dependencies of execution sequences required for a plurality of sub tasks into which a first task has been divided; generates a plurality of sub task structure...
8881164 Computer process with utilization reduction  
A system includes computer-readable storage media encoded with code defining a computer process. The computer process is configured to monitor its own resource utilization so that it can detect a...
8881155 Apportioning summarized metrics based on unsummarized metrics in a computing system  
A computer program product includes a computer readable storage medium containing computer code that, when executed by a computer, implements a method including receiving, by a memory device of the...
8881162 Apparatus and method for managing resources in containment framework environment  
Provided is an apparatus and method for managing resources in a containment framework environment, more particularly, an apparatus and method for managing resource allocation and resource...
8881166 Method, data processing program, and computer program product to compensate for coupling overhead in a distributed computing system, and corresponding overhead calculator for a distributed computing system and corresponding computer system  
An improved method to compensate for coupling overhead in a distributed computing system offering a raw processing capacity, comprising an effective processing capacity (404) and the coupling...
8881165 Methods, computer systems, and physical computer storage media for managing resources of a storage server  
For managing a storage server having improving overall system performance, a first input/output (I/O) request is received. A first priority level is dynamically assigned to the first I/O request,...
8881151 Control of Java resource runtime usage  
A method for providing control of Java resource runtime usage may include establishing communication with one or more Java virtual machines (JVMs) forming a hive via a hive communication channel...
8881163 Kernel processor grouping  
Techniques for grouping individual processors into assignment entities are discussed. Statically grouping processors may permit threads to be assigned on a group basis. In this manner, the burden...
8881156 Apportioning summarized metrics based on unsummarized metrics in a computing system  
A method for apportioning summarized metrics based on unsummarized metrics in a computing system includes receiving, by a memory device of the computing system, a log file, the log file comprising...
8881168 Scheduling a parallel job in a system of virtual containers  
Methods and apparatus are provided for scheduling parallel jobs in a system of virtual containers. At least one parallel job is assigned to a plurality of containers competing for a total capacity...
8875159 System for defining non-native operating environments  
Methods and systems for defining the partitioning between operating system environments are provided. In this method, network resources, devices, and pseudo-filesystems, etc. can be partitioned....
8874456 Resource scheduling and monitoring  
A resource scheduling system includes a set of resources and associated resource attributes, a representation of resource demands, and a scheduling module for generating a schedule of resource...
8875150 Monitoring real-time computing resources for predicted resource deficiency  
Techniques used to enhance the execution of long-running or complex software application instances and jobs on computing systems. In one embodiment, inadequate system resources and failure of a job...
8874477 Multifactorial optimization system and method  
A method for providing unequal allocation of rights among agents while operating according to fair principles, comprising assigning a hierarchal rank to each agent; providing a synthetic economic...
8874807 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...
8875149 Product-specific system resource allocation within a single operating system instance  
Resource constraints for a group of individual application products to be configured for shared resource usage of at least one shared resource within a single operating system instance are analyzed...
8874751 Candidate set solver with user advice  
A stream application uses small chunks of executable code configured to process data tuples flowing into a processing element. A scheduler allocates the processing elements to individual compute...
8875148 Product-specific system resource allocation within a single operating system instance  
Resource constraints for a group of individual application products to be configured for shared resource usage of at least one shared resource within a single operating system instance are analyzed...
8875146 Systems and methods for bounding processing times on multiple processing units  
Embodiments of the present invention provide improved systems and methods for processing multiple tasks. In one embodiment a method comprises: selecting a processing unit as a master processing...
8874873 Resources allocation in a computer storage system  
The presently disclosed subject matter includes a method, system and apparatus, for dynamically controlling resource allocation in a storage system, the storage system comprises at least one...
8875141 Execute or cancel a scheduled task execution that missed execution condition on a device based on rule and execution condition received from a management server  
The present invention provides an improved method, device and system for task processing in a device management. In the present invention, when the current state or the operation of the terminal...
8875147 Scalable system and method thereof  
A scalable system and method thereof may improve scalability and Quality of Service. The scalable system may include a first scalability adapter (scaldapter) configured to manage resource...
8875136 Methods of personalizing services via identification of common components  
Methods and arrangements for more efficiently enhancing the personalization and customization of services while avoiding an undue overburdening of personnel, infrastructure or resources. An input...
8875271 Executing unsigned content and securing access in a closed system  
Mechanisms are disclosed that allow for execution of unsigned content and the securing of resources in a closed system when such unsigned content is executing on the system. For example, an access...