Inventor
GREGG THOMAS ANTHONY
US29 patents
Patents
29 patentsUS7093024B2Aug 15, 2006
End node partitioning using virtualization
IBM195 citations99
US7555002B2Jun 30, 2009
Infiniband general services queue pair virtualization for multiple logical ports on a single physical port
IBM321 citations98
US7283473B2Oct 16, 2007
Apparatus, system and method for providing multiple logical channel adapters within a single physical channel adapter in a system area network
IBM362 citations98
US7099955B1Aug 29, 2006
End node partitioning using LMC for a system area network
IBM67 citations98
US6789143B2Sep 7, 2004
Infiniband work and completion queue management via head and tail circular buffers with indirect work queue entries
IBM104 citations98
US7428598B2Sep 23, 2008
Infiniband multicast operation in an LPAR environment
IBM60 citations97
US7010633B2Mar 7, 2006
Apparatus, system and method for controlling access to facilities based on usage classes
IBM52 citations96
US6725296B2Apr 20, 2004
Apparatus and method for managing work and completion queues using head and tail pointers
IBM60 citations96
US6188675B1Feb 13, 2001
System and method for self-identifying and configuring the nodes of a network
IBM92 citations96
US5948060ASep 7, 1999
Speeding-up communication rates on links transferring data structures by a method of handing scatter/gather of storage blocks in commanded computer systems
IBM115 citations95
US5706432AJan 6, 1998
Mechanism for receiving messages at a coupling facility
IBM121 citations95
US7574537B2Aug 11, 2009
Method, apparatus, and computer program product for migrating data pages by disabling selected DMA operations in a physical I/O adapter
IBM23 citations93
US7149220B2Dec 12, 2006
System, method, and product for managing data transfers in a network
IBM37 citations93
US6834332B2Dec 21, 2004
Apparatus and method for swapping-out real memory by inhibiting i/o operations to a memory region and setting a quiescent indicator, responsive to determining the current number of outstanding operations
IBM35 citations93
US6748499B2Jun 8, 2004
Sharing memory tables between host channel adapters
IBM29 citations93
US6938138B2Aug 30, 2005
Method and apparatus for managing access to memory
IBM26 citations92
US6721335B1Apr 13, 2004
Segment-controlled process in a link switch connected between nodes in a multiple node network for maintaining burst characteristics of segments of messages
IBM44 citations92
US6601148B2Jul 29, 2003
Infiniband memory windows management directly in hardware
IBM19 citations92
US6578122B2Jun 10, 2003
Using an access key to protect and point to regions in windows for infiniband
IBM52 citations92
US6570885B1May 27, 2003
Segment-controlled process for controlling castouts from a communication cache in a port in any of multiple nodes in a communications network
IBM37 citations92
US5938786AAug 17, 1999
Simplified recovery of damaged frames in a communication link
IBM24 citations92
US5651033AJul 22, 1997
Inter-system data communication channel comprised of parallel electrical conductors that simulates the performance of a bit serial optical communications link
IBM24 citations92
US5944797AAug 31, 1999
Data mover hardware controlled processing in a commanding system and in a commanded system for controlling frame communications on a link
IBM47 citations89
US7979548B2Jul 12, 2011
Hardware enforcement of logical partitioning of a channel adapter's resources in a system area network
IBM14 citations84
US7873751B2Jan 18, 2011
Infiniband multicast operation in an LPAR environment
IBM7 citations84
US6691217B2Feb 10, 2004
Method and apparatus for associating memory windows with memory regions in a data storage system
IBM15 citations84
US7092401B2Aug 15, 2006
Apparatus and method for managing work and completion queues using head and tail pointers with end-to-end context error cache for reliable datagram
IBM10 citations74
US5680575AOct 21, 1997
Interconnect failure detection and cache reset apparatus
IBM10 citations68
US6665809B1Dec 16, 2003
Digital frequency correction
IBM5 citations62