|
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...
|