JPH09204403A
(ja)
*
|
1996-01-26 |
1997-08-05 |
Hitachi Ltd |
並列計算機
|
US6857099B1
(en)
*
|
1996-09-18 |
2005-02-15 |
Nippon Steel Corporation |
Multilevel semiconductor memory, write/read method thereto/therefrom and storage medium storing write/read program
|
US6088769A
(en)
*
|
1996-10-01 |
2000-07-11 |
International Business Machines Corporation |
Multiprocessor cache coherence directed by combined local and global tables
|
US6094712A
(en)
*
|
1996-12-04 |
2000-07-25 |
Giganet, Inc. |
Computer network interface for direct mapping of data transferred between applications on different host computers from virtual addresses to physical memory addresses application data
|
US5860120A
(en)
*
|
1996-12-09 |
1999-01-12 |
Intel Corporation |
Directory-based coherency system using two bits to maintain coherency on a dual ported memory system
|
US6029204A
(en)
*
|
1997-03-13 |
2000-02-22 |
International Business Machines Corporation |
Precise synchronization mechanism for SMP system buses using tagged snoop operations to avoid retries
|
US7185266B2
(en)
*
|
2003-02-12 |
2007-02-27 |
Alacritech, Inc. |
Network interface device for error detection using partial CRCS of variable length message portions
|
US6427173B1
(en)
|
1997-10-14 |
2002-07-30 |
Alacritech, Inc. |
Intelligent network interfaced device and system for accelerated communication
|
US7042898B2
(en)
|
1997-10-14 |
2006-05-09 |
Alacritech, Inc. |
Reducing delays associated with inserting a checksum into a network message
|
US7133940B2
(en)
*
|
1997-10-14 |
2006-11-07 |
Alacritech, Inc. |
Network interface device employing a DMA command queue
|
US7237036B2
(en)
*
|
1997-10-14 |
2007-06-26 |
Alacritech, Inc. |
Fast-path apparatus for receiving data corresponding a TCP connection
|
US6434620B1
(en)
|
1998-08-27 |
2002-08-13 |
Alacritech, Inc. |
TCP/IP offload network interface device
|
US6757746B2
(en)
|
1997-10-14 |
2004-06-29 |
Alacritech, Inc. |
Obtaining a destination address so that a network interface device can write network data without headers directly into host memory
|
US6470415B1
(en)
|
1999-10-13 |
2002-10-22 |
Alacritech, Inc. |
Queue system involving SRAM head, SRAM tail and DRAM body
|
US7076568B2
(en)
*
|
1997-10-14 |
2006-07-11 |
Alacritech, Inc. |
Data communication apparatus for computer intelligent network interface card which transfers data between a network and a storage device according designated uniform datagram protocol socket
|
US8539112B2
(en)
|
1997-10-14 |
2013-09-17 |
Alacritech, Inc. |
TCP/IP offload device
|
US7284070B2
(en)
*
|
1997-10-14 |
2007-10-16 |
Alacritech, Inc. |
TCP offload network interface device
|
US6697868B2
(en)
*
|
2000-02-28 |
2004-02-24 |
Alacritech, Inc. |
Protocol processing stack for use with intelligent network interface device
|
US6687758B2
(en)
*
|
2001-03-07 |
2004-02-03 |
Alacritech, Inc. |
Port aggregation for network connections that are offloaded to network interface devices
|
US7174393B2
(en)
*
|
2000-12-26 |
2007-02-06 |
Alacritech, Inc. |
TCP/IP offload network interface device
|
US7167927B2
(en)
*
|
1997-10-14 |
2007-01-23 |
Alacritech, Inc. |
TCP/IP offload device with fast-path TCP ACK generating and transmitting mechanism
|
US6658480B2
(en)
|
1997-10-14 |
2003-12-02 |
Alacritech, Inc. |
Intelligent network interface system and method for accelerated protocol processing
|
US8621101B1
(en)
|
2000-09-29 |
2013-12-31 |
Alacritech, Inc. |
Intelligent network storage interface device
|
US7089326B2
(en)
*
|
1997-10-14 |
2006-08-08 |
Alacritech, Inc. |
Fast-path processing for receiving data on TCP connection offload devices
|
US6427171B1
(en)
|
1997-10-14 |
2002-07-30 |
Alacritech, Inc. |
Protocol processing stack for use with intelligent network interface device
|
US8782199B2
(en)
*
|
1997-10-14 |
2014-07-15 |
A-Tech Llc |
Parsing a packet header
|
US6591302B2
(en)
|
1997-10-14 |
2003-07-08 |
Alacritech, Inc. |
Fast-path apparatus for receiving data corresponding to a TCP connection
|
US6226680B1
(en)
*
|
1997-10-14 |
2001-05-01 |
Alacritech, Inc. |
Intelligent network interface system method for protocol processing
|
US6085295A
(en)
*
|
1997-10-20 |
2000-07-04 |
International Business Machines Corporation |
Method of maintaining data coherency in a computer system having a plurality of interconnected nodes
|
US6341337B1
(en)
*
|
1998-01-30 |
2002-01-22 |
Sun Microsystems, Inc. |
Apparatus and method for implementing a snoop bus protocol without snoop-in and snoop-out logic
|
US6347361B1
(en)
*
|
1998-02-17 |
2002-02-12 |
International Business Machines Corporation |
Cache coherency protocols with posted operations
|
US6330643B1
(en)
*
|
1998-02-17 |
2001-12-11 |
International Business Machines Corporation |
Cache coherency protocols with global and local posted operations
|
US6701416B1
(en)
*
|
1998-02-17 |
2004-03-02 |
International Business Machines Corporation |
Cache coherency protocol with tagged intervention of modified values
|
US6141733A
(en)
*
|
1998-02-17 |
2000-10-31 |
International Business Machines Corporation |
Cache coherency protocol with independent implementation of optimized cache operations
|
US6145059A
(en)
*
|
1998-02-17 |
2000-11-07 |
International Business Machines Corporation |
Cache coherency protocols with posted operations and tagged coherency states
|
US6560681B1
(en)
*
|
1998-05-08 |
2003-05-06 |
Fujitsu Limited |
Split sparse directory for a distributed shared memory multiprocessor system
|
US7664883B2
(en)
*
|
1998-08-28 |
2010-02-16 |
Alacritech, Inc. |
Network interface device that fast-path processes solicited session layer read commands
|
US6636950B1
(en)
|
1998-12-17 |
2003-10-21 |
Massachusetts Institute Of Technology |
Computer architecture for shared memory access
|
US6526481B1
(en)
|
1998-12-17 |
2003-02-25 |
Massachusetts Institute Of Technology |
Adaptive cache coherence protocols
|
US6370621B1
(en)
|
1998-12-21 |
2002-04-09 |
Advanced Micro Devices, Inc. |
Memory cancel response optionally cancelling memory controller's providing of data in response to a read operation
|
US6275905B1
(en)
|
1998-12-21 |
2001-08-14 |
Advanced Micro Devices, Inc. |
Messaging scheme to maintain cache coherency and conserve system memory bandwidth during a memory read operation in a multiprocessing computer system
|
US6490661B1
(en)
|
1998-12-21 |
2002-12-03 |
Advanced Micro Devices, Inc. |
Maintaining cache coherency during a memory read operation in a multiprocessing computer system
|
US6631401B1
(en)
|
1998-12-21 |
2003-10-07 |
Advanced Micro Devices, Inc. |
Flexible probe/probe response routing for maintaining coherency
|
US6553430B1
(en)
|
1999-09-17 |
2003-04-22 |
Advanced Micro Devices, Inc. |
Computer system implementing flush operation
|
US6714994B1
(en)
|
1998-12-23 |
2004-03-30 |
Advanced Micro Devices, Inc. |
Host bridge translating non-coherent packets from non-coherent link to coherent packets on conherent link and vice versa
|
US6938094B1
(en)
|
1999-09-17 |
2005-08-30 |
Advanced Micro Devices, Inc. |
Virtual channels and corresponding buffer allocations for deadlock-free computer system operation
|
US6888843B2
(en)
*
|
1999-09-17 |
2005-05-03 |
Advanced Micro Devices, Inc. |
Response virtual channel for handling all responses
|
US6950438B1
(en)
|
1999-09-17 |
2005-09-27 |
Advanced Micro Devices, Inc. |
System and method for implementing a separate virtual channel for posted requests in a multiprocessor computer system
|
US6529999B1
(en)
|
1999-10-27 |
2003-03-04 |
Advanced Micro Devices, Inc. |
Computer system implementing system and method for ordering write operations and maintaining memory coherency
|
US6557048B1
(en)
|
1999-11-01 |
2003-04-29 |
Advanced Micro Devices, Inc. |
Computer system implementing a system and method for ordering input/output (IO) memory operations within a coherent portion thereof
|
US6757793B1
(en)
|
2000-03-29 |
2004-06-29 |
Advanced Micro Devices, Inc. |
Reducing probe traffic in multiprocessor systems using a victim record table
|
US6725341B1
(en)
*
|
2000-06-28 |
2004-04-20 |
Intel Corporation |
Cache line pre-load and pre-own based on cache coherence speculation
|
US6826619B1
(en)
|
2000-08-21 |
2004-11-30 |
Intel Corporation |
Method and apparatus for preventing starvation in a multi-node architecture
|
US8019901B2
(en)
*
|
2000-09-29 |
2011-09-13 |
Alacritech, Inc. |
Intelligent network storage interface system
|
US6487643B1
(en)
|
2000-09-29 |
2002-11-26 |
Intel Corporation |
Method and apparatus for preventing starvation in a multi-node architecture
|
US6772298B2
(en)
|
2000-12-20 |
2004-08-03 |
Intel Corporation |
Method and apparatus for invalidating a cache line without data return in a multi-node architecture
|
US7234029B2
(en)
*
|
2000-12-28 |
2007-06-19 |
Intel Corporation |
Method and apparatus for reducing memory latency in a cache coherent multi-node architecture
|
US6791412B2
(en)
*
|
2000-12-28 |
2004-09-14 |
Intel Corporation |
Differential amplifier output stage
|
US20020087766A1
(en)
*
|
2000-12-29 |
2002-07-04 |
Akhilesh Kumar |
Method and apparatus to implement a locked-bus transaction
|
US20020087775A1
(en)
*
|
2000-12-29 |
2002-07-04 |
Looi Lily P. |
Apparatus and method for interrupt delivery
|
US6721918B2
(en)
|
2000-12-29 |
2004-04-13 |
Intel Corporation |
Method and apparatus for encoding a bus to minimize simultaneous switching outputs effect
|
US6721813B2
(en)
*
|
2001-01-30 |
2004-04-13 |
Advanced Micro Devices, Inc. |
Computer system implementing a system and method for tracking the progress of posted write transactions
|
US7398376B2
(en)
*
|
2001-03-23 |
2008-07-08 |
International Business Machines Corporation |
Instructions for ordering execution in pipelined processes
|
US6842849B2
(en)
*
|
2001-05-21 |
2005-01-11 |
Arm Limited |
Locking source registers in a data processing apparatus
|
US6971098B2
(en)
|
2001-06-27 |
2005-11-29 |
Intel Corporation |
Method and apparatus for managing transaction requests in a multi-node architecture
|
US6922833B2
(en)
*
|
2001-10-11 |
2005-07-26 |
International Business Machines Corporation |
Adaptive fast write cache for storage devices
|
US6715055B1
(en)
|
2001-10-15 |
2004-03-30 |
Advanced Micro Devices, Inc. |
Apparatus and method for allocating buffer space
|
US20030121835A1
(en)
*
|
2001-12-31 |
2003-07-03 |
Peter Quartararo |
Apparatus for and method of sieving biocompatible adsorbent beaded polymers
|
US6973544B2
(en)
*
|
2002-01-09 |
2005-12-06 |
International Business Machines Corporation |
Method and apparatus of using global snooping to provide cache coherence to distributed computer nodes in a single coherent system
|
US6862647B1
(en)
*
|
2002-01-29 |
2005-03-01 |
Advanced Micro Devices, Inc. |
System and method for analyzing bus transactions
|
US6598120B1
(en)
*
|
2002-03-08 |
2003-07-22 |
International Business Machines Corporation |
Assignment of building block collector agent to receive acknowledgments from other building block agents
|
US7496689B2
(en)
*
|
2002-04-22 |
2009-02-24 |
Alacritech, Inc. |
TCP/IP offload device
|
US7543087B2
(en)
*
|
2002-04-22 |
2009-06-02 |
Alacritech, Inc. |
Freeing transmit memory on a network interface device prior to receiving an acknowledgement that transmit data has been received by a remote device
|
US7337241B2
(en)
*
|
2002-09-27 |
2008-02-26 |
Alacritech, Inc. |
Fast-path apparatus for receiving data corresponding to a TCP connection
|
US7191241B2
(en)
*
|
2002-09-27 |
2007-03-13 |
Alacritech, Inc. |
Fast-path apparatus for receiving data corresponding to a TCP connection
|
US8185602B2
(en)
|
2002-11-05 |
2012-05-22 |
Newisys, Inc. |
Transaction processing using multiple protocol engines in systems having multiple multi-processor clusters
|
US20040088262A1
(en)
*
|
2002-11-06 |
2004-05-06 |
Alacritech, Inc. |
Enabling an enhanced function of an electronic device
|
US6985984B2
(en)
*
|
2002-11-07 |
2006-01-10 |
Sun Microsystems, Inc. |
Multiprocessing systems employing hierarchical back-off locks
|
US7080213B2
(en)
*
|
2002-12-16 |
2006-07-18 |
Sun Microsystems, Inc. |
System and method for reducing shared memory write overhead in multiprocessor systems
|
US8024526B2
(en)
*
|
2003-04-11 |
2011-09-20 |
Oracle America, Inc. |
Multi-node system with global access states
|
GB2416416B
(en)
*
|
2003-04-11 |
2006-11-22 |
Sun Microsystems Inc |
Multi-node computer system implementing global access state dependent transactions
|
US6973654B1
(en)
*
|
2003-05-27 |
2005-12-06 |
Microsoft Corporation |
Systems and methods for the repartitioning of data
|
US6996070B2
(en)
*
|
2003-12-05 |
2006-02-07 |
Alacritech, Inc. |
TCP/IP offload device with reduced sequential processing
|
JP4085389B2
(ja)
*
|
2003-12-24 |
2008-05-14 |
日本電気株式会社 |
マルチプロセッサシステム、マルチプロセッサシステムにおける一貫性制御装置及び一貫性制御方法
|
US8248939B1
(en)
|
2004-10-08 |
2012-08-21 |
Alacritech, Inc. |
Transferring control of TCP connections between hierarchy of processing mechanisms
|
JP4362454B2
(ja)
*
|
2005-04-07 |
2009-11-11 |
富士通株式会社 |
キャッシュコヒーレンス管理装置およびキャッシュコヒーレンス管理方法
|
US7730101B2
(en)
*
|
2005-06-10 |
2010-06-01 |
Microsoft Corporation |
Implementing a tree data storage structure in a distributed environment
|
US7376793B2
(en)
*
|
2005-07-21 |
2008-05-20 |
Sun Microsystems, Inc. |
Cache coherence protocol with speculative writestream
|
US7738500B1
(en)
|
2005-12-14 |
2010-06-15 |
Alacritech, Inc. |
TCP timestamp synchronization for network connections that are offloaded to network interface devices
|
US7631150B2
(en)
*
|
2006-09-29 |
2009-12-08 |
Broadcom Corporation |
Memory management in a shared memory system
|
US20080082622A1
(en)
*
|
2006-09-29 |
2008-04-03 |
Broadcom Corporation |
Communication in a cluster system
|
US7636816B2
(en)
*
|
2006-09-29 |
2009-12-22 |
Broadcom Corporation |
Global address space management
|
US7698523B2
(en)
*
|
2006-09-29 |
2010-04-13 |
Broadcom Corporation |
Hardware memory locks
|
US8539513B1
(en)
|
2008-04-01 |
2013-09-17 |
Alacritech, Inc. |
Accelerating data transfer in a virtual computer system with tightly coupled TCP connections
|
US8341286B1
(en)
|
2008-07-31 |
2012-12-25 |
Alacritech, Inc. |
TCP offload send optimization
|
US9306793B1
(en)
|
2008-10-22 |
2016-04-05 |
Alacritech, Inc. |
TCP offload device that batches session layer headers to reduce interrupts as well as CPU copies
|
US9063916B2
(en)
*
|
2013-02-27 |
2015-06-23 |
Oracle International Corporation |
Compact encoding of node locations
|
US11169925B2
(en)
*
|
2015-08-25 |
2021-11-09 |
Samsung Electronics Co., Ltd. |
Capturing temporal store streams into CPU caches by dynamically varying store streaming thresholds
|
US10747298B2
(en)
|
2017-11-29 |
2020-08-18 |
Advanced Micro Devices, Inc. |
Dynamic interrupt rate control in computing system
|
US10503648B2
(en)
|
2017-12-12 |
2019-12-10 |
Advanced Micro Devices, Inc. |
Cache to cache data transfer acceleration techniques
|
US11210246B2
(en)
|
2018-08-24 |
2021-12-28 |
Advanced Micro Devices, Inc. |
Probe interrupt delivery
|