Patent | Date |
---|
Simulation of high performance computing (HPC) application environment using virtual nodes Grant 10,379,883 - He , et al. A | 2019-08-13 |
Simulation of high performance computing (HPC) application environment using virtual nodes Grant 10,360,050 - He , et al. | 2019-07-23 |
Empirical determination of adapter affinity in high performance computing (HPC) environment Grant 9,606,837 - Chen , et al. March 28, 2 | 2017-03-28 |
Flow control for reliable message passing Grant 9,503,383 - Chan , et al. November 22, 2 | 2016-11-22 |
Empirical determination of adapter affinity in high performance computing (HPC) environment Grant 9,495,217 - Chen , et al. November 15, 2 | 2016-11-15 |
Load balancing of adapters on a multi-adapter node Grant 9,430,297 - Thai , et al. August 30, 2 | 2016-08-30 |
Empirical Determination Of Adapter Affinity In High Performance Computing (hpc) Environment App 20160034313 - Chen; Wen C. ;   et al. | 2016-02-04 |
Empirical Determination Of Adapter Affinity In High Performance Computing (hpc) Environment App 20160034312 - Chen; Wen C. ;   et al. | 2016-02-04 |
Establishing a group of endpoints in a parallel computer Grant 9,250,948 - Archer , et al. February 2, 2 | 2016-02-02 |
Responding to a timeout of a message in a parallel computer Grant 9,189,266 - He , et al. November 17, 2 | 2015-11-17 |
Responding to a timeout of a message in a parallel computer Grant 9,146,771 - He , et al. September 29, 2 | 2015-09-29 |
Preparing parallel tasks to use a synchronization register Grant 9,104,501 - Jea , et al. August 11, 2 | 2015-08-11 |
Flow Control For Reliable Message Passing App 20150222556 - CHAN; UMAN ;   et al. | 2015-08-06 |
Preparing parallel tasks to use a synchronization register Grant 9,092,272 - Jea , et al. July 28, 2 | 2015-07-28 |
Simulation Of High Performance Computing (hpc) Application Environment Using Virtual Nodes App 20150205625 - He; Jun ;   et al. | 2015-07-23 |
Simulation Of High Performance Computing (hpc) Application Environment Using Virtual Nodes App 20150205888 - He; Jun ;   et al. | 2015-07-23 |
Flow control for reliable message passing Grant 9,049,112 - Chan , et al. June 2, 2 | 2015-06-02 |
Acknowledging incoming messages Grant 8,959,528 - Jea , et al. February 17, 2 | 2015-02-17 |
Acknowledging incoming messages Grant 8,954,991 - Jea , et al. February 10, 2 | 2015-02-10 |
Responding To A Timeout Of A Message In A Parallel Computer App 20140280432 - He; Jun ;   et al. | 2014-09-18 |
Responding To A Timeout Of A Message In A Parallel Computer App 20140282557 - He; Jun ;   et al. | 2014-09-18 |
Acknowledging Incoming Messages App 20140282612 - Jea; Tsai-Yang ;   et al. | 2014-09-18 |
Acknowledging Incoming Messages App 20140282613 - Jea; Tsai-Yang ;   et al. | 2014-09-18 |
Collective acceleration unit tree structure Grant 8,756,270 - Arimilli , et al. June 17, 2 | 2014-06-17 |
Collective acceleration unit tree structure Grant 8,751,655 - Arimilli , et al. June 10, 2 | 2014-06-10 |
Techniques for debugging code during runtime Grant 8,607,199 - Kim , et al. December 10, 2 | 2013-12-10 |
Creating A Checkpoint Of A Parallel Application Executing In A Parallel Computer That Supports Computer Hardware Accelerated Barrier Operations App 20130247069 - Chen; Wen ;   et al. | 2013-09-19 |
Flow Control For Reliable Message Passing App 20130232262 - CHAN; UMAN ;   et al. | 2013-09-05 |
Host fabric interface (HFI) to perform global shared memory (GSM) operations Grant 8,484,307 - Arimilli , et al. July 9, 2 | 2013-07-09 |
Preparing Parallel Tasks To Use A Synchronization Register App 20130152103 - JEA; Tsai-Yang ;   et al. | 2013-06-13 |
Preparing Parallel Tasks To Use A Synchronization Register App 20130152101 - Jea; Tsai-Yang ;   et al. | 2013-06-13 |
Flow control for reliable message passing Grant 8,452,888 - Chan , et al. May 28, 2 | 2013-05-28 |
Collective acceleration unit tree flow control and retransmit Grant 8,417,778 - Arimilli , et al. April 9, 2 | 2013-04-09 |
Establishing A Group Of Endpoints In A Parallel Computer App 20130067479 - Archer; Charles J. ;   et al. | 2013-03-14 |
Reporting of partially performed memory move Grant 8,356,151 - Arimilli , et al. January 15, 2 | 2013-01-15 |
Cache management during asynchronous memory move operations Grant 8,327,101 - Arimilli , et al. December 4, 2 | 2012-12-04 |
Collective Acceleration Unit Tree Structure App 20120296915 - Arimilli; Lakshminarayana B. ;   et al. | 2012-11-22 |
Asynchronous memory move across physical nodes with dual-sided communication Grant 8,275,963 - Arimilli , et al. September 25, 2 | 2012-09-25 |
Mechanism to prevent illegal access to task address space by unauthorized tasks Grant 8,275,947 - Arimilli , et al. September 25, 2 | 2012-09-25 |
Mechanisms for communicating with an asynchronous memory mover to perform AMM operations Grant 8,245,004 - Arimilli , et al. August 14, 2 | 2012-08-14 |
Mechanisms to order global shared memory operations Grant 8,214,604 - Armilli , et al. July 3, 2 | 2012-07-03 |
Generating and issuing global shared memory operations via a send FIFO Grant 8,200,910 - Arimilli , et al. June 12, 2 | 2012-06-12 |
Guaranteeing delivery of multi-packet GSM messages Grant 8,146,094 - Arimilli , et al. March 27, 2 | 2012-03-27 |
Managing preemption in a parallel computing system Grant 8,141,084 - Coppinger , et al. March 20, 2 | 2012-03-20 |
Managing a region cache Grant 8,135,911 - Chan , et al. March 13, 2 | 2012-03-13 |
Flow Control For Reliable Message Passing App 20120023304 - CHAN; UMAN ;   et al. | 2012-01-26 |
Fully asynchronous memory mover Grant 8,095,758 - Arimilli , et al. January 10, 2 | 2012-01-10 |
Effective use of a hardware barrier synchronization register for protocol synchronization Grant 8,056,087 - Chaudhary , et al. November 8, 2 | 2011-11-08 |
Collective Acceleration Unit Tree Structure App 20110238956 - Arimilli; Lakshminarayana B. ;   et al. | 2011-09-29 |
Launching multiple concurrent memory moves via a fully asynchronoous memory mover Grant 8,015,380 - Arimilli , et al. September 6, 2 | 2011-09-06 |
Completion of asynchronous memory move in the presence of a barrier operation Grant 7,991,981 - Arimilli , et al. August 2, 2 | 2011-08-02 |
Collective Acceleration Unit Tree Flow Control and Retransmit App 20110173258 - Arimilli; Lakshminarayana B. ;   et al. | 2011-07-14 |
Issuing global shared memory operations via direct cache injection to a host fabric interface Grant 7,966,454 - Arimilli , et al. June 21, 2 | 2011-06-21 |
Techniques For Debugging Code During Runtime App 20110145791 - KIM; CHULHO ;   et al. | 2011-06-16 |
Performing an asynchronous memory move (AMM) via execution of AMM store instruction within the instruction set architecture Grant 7,958,327 - Arimilli , et al. June 7, 2 | 2011-06-07 |
Specialized memory move barrier operations Grant 7,941,627 - Arimilli , et al. May 10, 2 | 2011-05-10 |
Termination of in-flight asynchronous memory move Grant 7,937,570 - Arimilli , et al. May 3, 2 | 2011-05-03 |
Handling of address conflicts during asynchronous memory move operations Grant 7,930,504 - Arimilli , et al. April 19, 2 | 2011-04-19 |
Method for enabling direct prefetching of data during asychronous memory move operation Grant 7,921,275 - Arimilli , et al. April 5, 2 | 2011-04-05 |
Efficient Pipelining Of Rdma For Communications App 20110078410 - Blackmore; Robert S. ;   et al. | 2011-03-31 |
Managing Preemption In A Parallel Computing System App 20110061053 - COPPINGER; RICHARD J. ;   et al. | 2011-03-10 |
Mechanism to provide reliability through packet drop detection Grant 7,877,436 - Arimilli , et al. January 25, 2 | 2011-01-25 |
Mechanism to perform debugging of global shared memory (GSM) operations Grant 7,873,879 - Arimilli , et al. January 18, 2 | 2011-01-18 |
System and method for movement of non-aligned data in network buffer model Grant 7,840,643 - Govindaraju , et al. November 23, 2 | 2010-11-23 |
Mechanism to provide software guaranteed reliability for GSM operations Grant 7,797,588 - Arimilli , et al. September 14, 2 | 2010-09-14 |
System and method for intelligent software-controlled cache injection Grant 7,774,554 - Chaudhary , et al. August 10, 2 | 2010-08-10 |
Load Balancing Of Adapters On A Multi-adapter Node App 20100153964 - Thai; Hung Q. ;   et al. | 2010-06-17 |
Managing A Region Cache App 20100100674 - CHAN; UMAN ;   et al. | 2010-04-22 |
Sharing lock mechanism between protocol layers Grant 7,689,992 - Blackmore , et al. March 30, 2 | 2010-03-30 |
Method For Enabling Direct Prefetching Of Data During Asychronous Memory Move Operation App 20090198908 - ARIMILLI; RAVI K. ;   et al. | 2009-08-06 |
Reporting Of Partially Performed Memory Move App 20090198936 - Arimilli; Ravi K. ;   et al. | 2009-08-06 |
Fully Asynchronous Memory Mover App 20090198934 - Arimilli; Ravi K. ;   et al. | 2009-08-06 |
Handling Of Address Conflicts During Asynchronous Memory Move Operations App 20090198938 - ARIMILLI; RAVI K. ;   et al. | 2009-08-06 |
Issuing Global Shared Memory Operations Via Direct Cache Injection to a Host Fabric Interface App 20090198891 - Arimilli; Lakshimarayana B. ;   et al. | 2009-08-06 |
Completion Of Asynchronous Memory Move In The Presence Of A Barrier Operation App 20090198963 - Arimilli; Ravi K. ;   et al. | 2009-08-06 |
Cache Management During Asynchronous Memory Move Operations App 20090198897 - Arimilli; Ravi K. ;   et al. | 2009-08-06 |
Asynchronous Memory Move Across Physical Nodes (dual-sided Communication For Memory Move) App 20090198955 - Arimilli; Ravi K. ;   et al. | 2009-08-06 |
Launching Multiple Concurrent Memory Moves Via A Fully Asynchronoous Memory Mover App 20090198939 - Arimilli; Ravi K. ;   et al. | 2009-08-06 |
Method And System For Performing An Asynchronous Memory Move (amm) Via Execution Of Amm Store Instruction Within Instruction Set Architecture App 20090198935 - ARIMILLI; RAVI K. ;   et al. | 2009-08-06 |
Mechanism to Provide Reliability Through Packet Drop Detection App 20090198762 - Arimilli; Lakshminarayana B. ;   et al. | 2009-08-06 |
Host Fabric Interface (HFI) to Perform Global Shared Memory (GSM) Operations App 20090198918 - Arimilli; Lakshminarayana B. ;   et al. | 2009-08-06 |
Generating and Issuing Global Shared Memory Operations Via a Send FIFO App 20090199195 - Arimilli; Lakshminarayana B. ;   et al. | 2009-08-06 |
Mechanisms to Order Global Shared Memory Operations App 20090199200 - Arimilli; Lakshminarayana B. ;   et al. | 2009-08-06 |
Mechanism to Prevent Illegal Access to Task Address Space by Unauthorized Tasks App 20090199194 - Arimilli; Lakshminarayana B. ;   et al. | 2009-08-06 |
Mechanism to Provide Software Guaranteed Reliability for GSM Operations App 20090199201 - Arimilli; Lakshminarayana B. ;   et al. | 2009-08-06 |
Mechanism for Guaranteeing Delivery of Multi-Packet GSM Message App 20090199209 - Arimilli; Lakshminarayana B. ;   et al. | 2009-08-06 |
Mechanism to Perform Debugging of Global Shared Memory (GSM) Operations App 20090199046 - Arimilli; Lakshminarayana B. ;   et al. | 2009-08-06 |
Mechanisms For Communicating With An Asynchronous Memory Mover To Perform Amm Operations App 20090198937 - Arimilli; Ravi K. ;   et al. | 2009-08-06 |
Termination Of In-flight Asynchronous Memory Move App 20090198975 - Arimilli; Ravi K. ;   et al. | 2009-08-06 |
Specialized Memory Move Barrier Operations App 20090198917 - Arimilli; Ravi K. ;   et al. | 2009-08-06 |
Interface method, system, and program product for facilitating layering of a data communications protocol over an active message layer protocol Grant 7,536,468 - Blackmore , et al. May 19, 2 | 2009-05-19 |
Method and system for efficiently transferring a self-defined non-contiguous message in a one-sided communication model Grant 7,454,491 - Blackmore , et al. November 18, 2 | 2008-11-18 |
System and Method for Intelligent Software-Controlled Cache Injection App 20080201532 - Chaudhary; Piyush ;   et al. | 2008-08-21 |
Effective Use Of A Hardware Barrier Synchronization Register For Protocol Synchronization App 20080077921 - Chaudhary; Piyush ;   et al. | 2008-03-27 |
Memory sharing in a distributed data processing system using modified address space to create extended address space for copying data Grant 7,231,638 - Blackmore , et al. June 12, 2 | 2007-06-12 |
Facilitating communication within shared memory environments using lock-free queues Grant 7,219,198 - Sivaram , et al. May 15, 2 | 2007-05-15 |
System and method for movement of non-aligned data in network buffer model App 20060095535 - Govindaraju; Rama K. ;   et al. | 2006-05-04 |
Method and system for efficiently transferring a self-defined non-contiguous message in a one-sided communication model App 20060085518 - Blackmore; Robert S. ;   et al. | 2006-04-20 |
Remote direct memory access with striping over an unreliable datagram transport App 20060075067 - Blackmore; Robert S. ;   et al. | 2006-04-06 |
Interface method, system, and program product for facilitating layering of a data communications protocol over an active message layer protocol App 20060069788 - Blackmore; Robert S. ;   et al. | 2006-03-30 |
Sharing lock mechanism between protocol layers App 20050289550 - Blackmore, Robert S. ;   et al. | 2005-12-29 |
Facilitating communication within shared memory environments using lock-free queues App 20050283577 - Sivaram, Rajeev ;   et al. | 2005-12-22 |
Efficient protocol processing to increase bandwidth in interrupt mode App 20050132081 - Kim, Chulho ;   et al. | 2005-06-16 |
Efficient shared memory transport in a distributed data processing environment App 20040107419 - Blackmore, Robert S. ;   et al. | 2004-06-03 |