Sign up


Match Document Document Title
8898672 Method and apparatus for providing isolated virtual space  
Various embodiments provide a method and apparatus of creating an application isolated virtual space without the need to run multiple OSs. Application isolated virtual spaces are created by an...
8898542 Executing partial tasks in a distributed storage and task network  
A method begins by a dispersed storage (DS) processing module receiving a partial task regarding an encoded data block grouping. The method continues with the DS processing module performing the...
8898674 Memory databus utilization management system and computer program product  
According to one aspect of the present disclosure a system and computer program product for managing memory access is disclosed. The system includes a plurality of memory controllers each...
8898307 Scheduling methods using soft and hard service level considerations  
A computer implemented method of workload scheduling under two different types of Service Level Agreements (SLAs), namely soft and hard SLA which employ both a deadline- and cost-aware scheduler...
8898673 Methods, systems, and products for stream warehousing  
Methods, systems, and products schedule updates to stream warehouses. A plurality of execution tracks are allocated in memory, with each execution track assigned a portion of utilization of a...
8898493 Architecture to enable energy savings in networked computers  
This application includes systems and techniques that permit computers to remain accessible while in a low-power mode. In some implementations, the technique includes receiving at a first computer,...
8898444 Techniques for providing a first computer system access to storage devices indirectly through a second computer system  
Described are techniques for providing access to storage devices. An I/O request directed to a storage device is sent over a network connection from a first computer system to a second computer...
8896867 Methods and systems for assigning jobs to production devices  
A method of assigning a job to a production device may include identifying a queue comprising a plurality of print jobs, identifying a plurality of print production devices capable of processing...
8898353 System and method for supporting virtual host bus adaptor (VHBA) over infiniband (IB) using a single external memory interface  
A system and method can support input/output (I/O) virtualization in a computing environment. The system comprise a free buffer pool that contains a plurality of packet buffers associated with one...
8898676 Management of software updates for software components in a virtualized environment of a datacenter using dependency relationships  
An approach to managing software components in a datacenter having virtualized components includes maintaining a suitable data construct for representing the virtualized elements. In embodiments,...
8898291 Dynamically expanding computing resources in a networked computing environment  
Embodiments of the present invention provide an approach for dynamically expanding cloud capacity (e.g., computing resources), based on infrastructure needs. In a typical embodiment, an available...
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...