Match Document Document Title
7620696 System and method for conflict responses in a cache coherency protocol  
A system comprises a first node that provides a broadcast request for data. The first node receives a read conflict response to the broadcast request from the first node. The read conflict response...
7613886 Methods and apparatus for synchronizing data access to a local memory in a multi-processor system  
Methods and apparatus provide for receiving a request from an initiating device to initiate a data transfer into a local memory for execution of one or more programs therein, the local memory being...
7613885 Cache coherency control method, chipset, and multi-processor system  
In a multi-processor system, counting snoop results bottlenecks the broadcast-based snoop protocol. The directory-based protocol delays the latency when remote node caches data. There is a need for...
7610451 Data transfer mechanism using unidirectional pull bus and push bus  
A method for transferring data between programming agents and memory resources. The method includes transferring data between a processing agent and a memory resource, designating the memory...
7606984 Fiber channel connection storage controller  
N_Port_Name information capable of distinctly identifying a host computer has seen set in a microprocessor 42 of a storage controller 40 prior to start-up of host computers 10, 20, 30 ; upon...
7606978 Multi-node computer system implementing global access state dependent transactions  
A node in a multi-node system includes a memory, an active device that includes a cache, an interface that sends and receives coherency messages on an inter-node network coupling the node to...
7603519 Storage system and method of controlling the same  
A storage system which manages a plurality of storage control apparatus in an integrated manner is provided. An I/O request issued by a host apparatus to a second storage control apparatus is...
7603436 Data capture and fusion from a population of device users  
A method and system is provided for capturing data from a population of device users with network access. A requestor may request a data capture. The requested data may include, for example, a...
7600080 Avoiding deadlocks in a multiprocessor system  
In one embodiment, the present invention includes a method for receiving a first memory request from a first caching agent associated with a first processor, in a home agent associated with a...
7584228 System and method for duplication of virtual private server files  
A method and system for managing files in a server environment includes launching a plurality of Virtual Private Servers (VPSs) in a computing system; copying a content of a file of a VPS to a...
7581061 Data migration using temporary volume to migrate high priority data to high performance storage and lower priority data to lower performance storage  
The storage control device of the present invention uses a temporary volume to move data rapidly between volume groups. The storage control device forms a plurality of volume groups by grouping...
7577813 System and method for enumerating multi-level processor-memory affinities for non-uniform memory access systems  
A system and method is disclosed for enumerating multi-level processor-memory affinities for non-uniform memory access systems. A processor-memory affinity hierarchy for each possible pairing of a...
7577802 Accessing a reservable device by transiently clearing a persistent reservation on the device in multi-host system  
Systems, methods, and computer program products are presented for transiently clearing a reservation on a device, where the reservation belongs to a host that owns the device and the reservation...
7577707 Method, system, and program for executing data transfer requests  
Provided are a method, system, and program for transferring data between an initiator node and target node. A request is received conforming to a first data transfer protocol at the initiator node...
7574567 Monitoring processes in a non-uniform memory access (NUMA) computer system  
A monitoring process for a NUMA system collects data from multiple monitored threads executing in different nodes of the system. The monitoring process executes on different processors in different...
7555606 System and method for caching results  
In certain aspects, the invention features a system and method for caching results, including receiving a job for computation by a distributed computing system having one or more node computing...
7552310 Virtualization and hosting service platform system and method  
A computer cluster for providing hosting services includes a plurality of nodes, and a control center coordinating activity of the nodes. Each node includes a plurality of virtual environments such...
7546424 Embedded processor with dual-port SRAM for programmable logic  
Methods and apparatus for programmable logic devices including embedded processors having a dual-port SRAMs. A programmable logic integrated circuit includes a programmable logic portion having a...
7539834 System and method for a communication terminal to manage memory for downloadable applications  
A system and method for a communication terminal to manage memory and maintain a current application version for multiple applications are provided. The system and method provide for managing...
7539824 Pooling and provisioning storage resources in a storage network  
A system in accordance with an embodiment of the invention provides Quality of Service (QoS) for Storage Access. Such QoS is partially enabled in one embodiment by the automatic pooling of storage...
7536516 Shared memory device  
A shared memory device capable of simplifying wiring to a memory, preventing a decline of performance due to an increase of the area and long wiring, and improving extensibility of scalability of...
7536421 Intelligent client architecture computer system and method  
A collision detection and data synchronization mechanism operates to expand the speed and capability of distributed applications. The execution environment employs collision detection and data...
7533196 Semiconductor integrated circuit device  
A semiconductor integrated circuit device includes a plurality of internal memories, a main processor, which constitutes a first processing unit having a codec function, and a video interface and...
7529894 Use of FBDIMM channel as memory channel and coherence channel  
In one embodiment, a node comprises at least one memory control unit configured to couple to an industry standard memory interface for coupling to a memory; and at least one coherence unit...
7529893 Multi-node system with split ownership and access right coherence mechanism  
A system may include multiple nodes, and each node may include a processing subsystem and an interface that are coupled by an address network and a data network. The nodes' interfaces may...
7526596 ***WITHDRAWN PATENT AS PER THE LATEST USPTO WITHDRAWN LIST***
Methods and systems for an identifier-based memory section
 
A storage system that may include one or more memory devices, a memory interface device corresponding to one or more of the memory devices, which are organized in sections, and a section...
7523157 Managing a plurality of processors as devices  
Managing a computer system's multiple processors as devices. The operating system accesses the multiple processors using processor device modules loaded into the operating system to facilitate a...
7519793 Facilitating inter-DSP data communications  
A method, computer program product and system for facilitating inter-digital signal processing (DSP) data communications. A direct memory access (DMA) controller may be configured to facilitate...
7512747 Method and apparatus for efficiently supporting multiple one-time table access operations in a hierarchical memory setting  
An embodiment of the present invention provides a computer system including a first memory and a second memory, where the first memory is substantially faster than the second memory. A method...
7512746 Storage system with designated CPU cores processing transactions across storage nodes  
A storage system comprises a plurality of storage nodes and a controller coupling unit interconnecting controllers within the storage nodes. A memory in the controller has a plurality of shared...
7509462 Advanced processor with use of bridges on a data movement ring for optimal redirection of memory and I/O traffic  
An advanced processor comprises a plurality of multithreaded processor cores each having a data cache and instruction cache. A data switch interconnect is coupled to each of the processor cores and...
7502895 Techniques for reducing castouts in a snoop filter  
Method and apparatus for reducing castouts in a snoop filter. More specifically, there is provided a system comprising a plurality of buses, one or more processors coupled to each of the plurality...
7500068 Method and system for managing memory in a multiprocessor system  
A method and system for managing memory in a multiprocessor system includes defining the plurality of processor coherence domains within a system coherence domain of the multiprocessor system. The...
7500067 System and method for allocating memory to input-output devices in a multiprocessor computer system  
The present disclosure describes systems and methods for allocating memory in a multiprocessor computer system such as a non-uniform memory access (NUMA) machine having distribute shared memory....
7496718 Data transfer and access control between disk array systems  
A method for copying information from a first storage subsystem to a second storage subsystem is disclosed. The first and second storage subsystems are provided in a data storage system. The method...
7496717 System for sharing storage device among controllers and method thereof  
The present invention discloses a system for sharing a storage device among controllers, which includes a first controller and a second controller connected with each other, and both connected to a...
7493618 Fault tolerant mutual exclusion locks for shared memory systems  
The present invention provides a method of implementing a fault-tolerant mutual exclusion lock. The present invention records in a lock structure the IDs of all processes whose failure can lead to...
7493427 Apparatus and method for supporting received data processing in an offload of network protocol processing  
A number of improvements in network adapters that offload protocol processing from the host processor are provided. Specifically, an improved mechanism for handling receipt of data packets in a...
7490203 Method for dumping data in processing systems to a shared storage  
Provided are a method, system and program for dumping data in processing systems to a shared storage. A plurality of processing systems receive a signal indicating an event. Each of the processing...
7484047 Apparatus and method for composing a cache memory of a wireless terminal having a coprocessor  
A terminal apparatus and method for controlling access by a processor and coprocessor to data buses that connect memories. The apparatus and method comprise a first flash memory connected to a...
7480734 Class of service analysis for data flows in a data storage infrastructure for a communication network  
A data storage infrastructure is disclosed for a communication network that produces a plurality of data flows of network data. The data storage infrastructure comprises a data storage systems and...
7478175 Recording/reproducing apparatus  
A control method for controlling a recording/reproducing apparatus having plural storage units and an equipment to which the recording/reproducing apparatus is connected. The recording/reproducing...
7475207 Maintaining write order fidelity on a multi-writer system  
Write order fidelity (WOF) is maintained for totally-active implementations wherein a plurality of access nodes at geographically separated sites can concurrently read and/or write data in a...
7475205 System for inventory control of an automated data storage library  
An automated data library system employing a plurality of cartridges, one or more cartridge storage slots and an inventory controller. Each cartridge includes a cartridge memory. The cartridge...
7472240 Storage system with plural control device affiliations  
The storage system includes a plurality of storage nodes and a control device coupling unit. Each of the storage nodes includes at least one storage device configured to store data and at least one...
7472233 Memory allocator for a multiprocessor computer system  
Methods for dynamically allocating memory in a multiprocessor computer system such as a non-uniform memory access (NUMA) machine having distributed shared memory. The methods include allocating...
7472232 Method and related apparatus for internal data accessing of computer system  
Method and related apparatus for internal data accessing of a computer system. In a computer system, a peripheral can issue accessing requests for system memory space with or without snooping the...
7469273 Multi-processor system verification circuitry  
A multiprocessor system ( 40 ) includes a MPU subsystem ( 12 ), with master MPU ( 16 ) and shared memory ( 24 ), and a DSP/Coprocessor subsystem ( 14 ), with one or more slave DSP/Coprocessors ( 26...
7461215 Advanced processor with implementation of memory ordering on a ring based data movement network  
An advanced processor comprises a plurality of multithreaded processor cores each having a data cache and instruction cache. A data switch interconnect is coupled to each of the processor cores and...
7447846 Non-volatile memory sharing apparatus for multiple processors and method thereof  
A multiple processor system includes a plurality of processors including a first processor and a second processor; a program code storage module coupled to the first processor, the program code...