Patent | Date |
---|
Network interface controller-based scheduling of processing tasks in a distributed computing system Grant 10,963,309 - LeBeane , et al. March 30, 2 | 2021-03-30 |
GPU remote communication with triggered operations Grant 10,936,533 - LeBeane , et al. March 2, 2 | 2021-03-02 |
Hardware Accelerated Neural Network Subgraphs App 20190286972 - El Husseini; Ahmad Mahdi ;   et al. | 2019-09-19 |
Hardware Accelerated Neural Network Subgraphs App 20190286973 - Kovvuri; Ratna Kumar ;   et al. | 2019-09-19 |
Wavefront resource virtualization Grant 10,360,652 - Orr , et al. | 2019-07-23 |
Message aggregation, combining and compression for efficient data communications in GPU-based clusters Grant 10,320,695 - Reinhardt , et al. | 2019-06-11 |
Conditional atomic operations in single instruction multiple data processors Grant 10,209,990 - Wood , et al. Feb | 2019-02-19 |
Gpu Remote Communication With Triggered Operations App 20180107627 - LeBeane; Michael W. ;   et al. | 2018-04-19 |
Network Interface Controller-based Scheduling Of Processing Tasks In A Distributed Computing System App 20180081715 - LeBeane; Michael W. ;   et al. | 2018-03-22 |
Method And Apparatus For Time-based Scheduling Of Tasks App 20170161114 - Benton; Walter B. ;   et al. | 2017-06-08 |
Remote task queuing by networked computing devices Grant 9,582,402 - Reinhardt , et al. February 28, 2 | 2017-02-28 |
Conditional Atomic Operations At A Processor App 20160357551 - Wood; David A. ;   et al. | 2016-12-08 |
Message Aggregation, Combining And Compression For Efficient Data Communications In Gpu-based Clusters App 20160352598 - Reinhardt; Steven K. ;   et al. | 2016-12-01 |
Conditional notification mechanism Grant 9,411,663 - Reinhardt , et al. August 9, 2 | 2016-08-09 |
Method for memory consistency among heterogeneous computer components Grant 9,361,118 - Hower , et al. June 7, 2 | 2016-06-07 |
Simulating vector execution Grant 9,342,334 - Beckmann , et al. May 17, 2 | 2016-05-17 |
Conditional notification mechanism Grant 9,256,535 - Reinhardt , et al. February 9, 2 | 2016-02-09 |
Wavefront Resource Virtualization App 20150363903 - Orr; Marc S. ;   et al. | 2015-12-17 |
Message broadcast with router bypassing Grant 9,015,448 - Krishna , et al. April 21, 2 | 2015-04-21 |
Method For Memory Consistency Among Heterogeneous Computer Components App 20140337587 - HOWER; Derek R. ;   et al. | 2014-11-13 |
Remote Task Queuing by Networked Computing Devices App 20140331230 - Reinhardt; Steven K. ;   et al. | 2014-11-06 |
Conditional Notification Mechanism App 20140304474 - Reinhardt; Steven K. ;   et al. | 2014-10-09 |
Serving Memory Requests In Cache Coherent Heterogeneous Systems App 20140281234 - Power; Jason G. ;   et al. | 2014-09-18 |
Conditional Notification Mechanism App 20140250442 - Reinhardt; Steven K. ;   et al. | 2014-09-04 |
Conditional Notification Mechanism App 20140250312 - Reinhardt; Steven K. ;   et al. | 2014-09-04 |
Dual-granularity state tracking for directory-based cache coherence Grant 8,812,786 - Beckmann , et al. August 19, 2 | 2014-08-19 |
Redundant Threading for Improved Reliability App 20140156975 - SRIDHARAN; Vilas ;   et al. | 2014-06-05 |
Reducing Cold Tlb Misses In A Heterogeneous Computing System App 20140101405 - Papadopoulou; Misel-Myrto ;   et al. | 2014-04-10 |
Simulating Vector Execution App 20130346058 - Beckmann; Bradford M. ;   et al. | 2013-12-26 |
Dual-granularity State Tracking For Directory-based Cache Coherence App 20130097385 - Beckmann; Bradford M. ;   et al. | 2013-04-18 |
Region Privatization In Directory-based Cache Coherence App 20130073811 - Beckmann; Bradford M. ;   et al. | 2013-03-21 |
Data Prefetcher Mechanism With Intelligent Disabling And Enabling Of A Prefetching Function App 20130013867 - Manne; Srilatha ;   et al. | 2013-01-10 |
Region Based Cache Replacement Policy Utilizing Usage Information App 20130007373 - Beckmann; Bradford M. ;   et al. | 2013-01-03 |
Coherence Domain Support For Multi-tenant Environment App 20120124297 - Chung; Jaewoong ;   et al. | 2012-05-17 |
Message Broadcast With Router Bypassing App 20110314255 - Krishna; Tushar ;   et al. | 2011-12-22 |
Prefetch Promotion Mechanism To Reduce Cache Pollution App 20110072218 - Manne; Srilatha ;   et al. | 2011-03-24 |
Fault detection using redundant virtual machines Grant 7,587,663 - Reinhardt , et al. September 8, 2 | 2009-09-08 |
Method and apparatus for reducing false error detection in a microprocessor Grant 7,555,703 - Mukherjee , et al. June 30, 2 | 2009-06-30 |
Method and apparatus for reducing false error detection in a redundant multi-threaded system Grant 7,543,221 - Mukherjee , et al. June 2, 2 | 2009-06-02 |
Managing external memory updates for fault detection in redundant multithreading systems using speculative memory support Grant 7,444,497 - Reinhardt , et al. October 28, 2 | 2008-10-28 |
Reducing false error detection in a microprocessor by tracking instructions neutral to errors Grant 7,386,756 - Emer , et al. June 10, 2 | 2008-06-10 |
Hardware recovery in a multi-threaded architecture Grant 7,373,548 - Reinhardt , et al. May 13, 2 | 2008-05-13 |
Implementing check instructions in each thread within a redundant multithreading environments Grant 7,353,365 - Mukherjee , et al. April 1, 2 | 2008-04-01 |
System, Apparatus, And Methods For Pattern Matching App 20080071783 - Langmead; Benjamin ;   et al. | 2008-03-20 |
Periodic checkpointing in a redundantly multi-threaded architecture Grant 7,308,607 - Reinhardt , et al. December 11, 2 | 2007-12-11 |
Fault detection using redundant virtual machines App 20070283195 - Reinhardt; Steven K. ;   et al. | 2007-12-06 |
Incremental checkpointing in a multi-threaded architecture Grant 7,243,262 - Mukherjee , et al. July 10, 2 | 2007-07-10 |
Executing checker instructions in redundant multithreading environments App 20060095821 - Mukherjee; Shubhendu S. ;   et al. | 2006-05-04 |
Reducing false error detection in a microprocessor by tracking instructions neutral to errors App 20050283685 - Emer, Joel S. ;   et al. | 2005-12-22 |
Method and apparatus for reducing false error detection in a microprocessor App 20050283716 - Mukherjee, Shubhendu S. ;   et al. | 2005-12-22 |
Method and apparatus for reducing false error detection in a redundant multi-threaded system App 20050283712 - Mukherjee, Shubhendu S. ;   et al. | 2005-12-22 |
Reducing false error detection in a microprocessor by tracking dynamically dead instructions App 20050283590 - Weaver, Christopher T. ;   et al. | 2005-12-22 |
Buffering unchecked stores for fault detection in redundant multithreading systems using speculative memory support App 20050193283 - Reinhardt, Steven K. ;   et al. | 2005-09-01 |
Managing external memory updates for fault detection in redundant multithreading systems using speculative memory support App 20050154944 - Reinhardt, Steven K. ;   et al. | 2005-07-14 |
Incremental checkpointing in a multi-threaded architecture App 20050050304 - Mukherjee, Shubhendu S. ;   et al. | 2005-03-03 |
Periodic checkpointing in a redundantly multi-threaded architecture App 20050050307 - Reinhardt, Steven K. ;   et al. | 2005-03-03 |
Hardware recovery in a multi-threaded architecture App 20050050386 - Reinhardt, Steven K. ;   et al. | 2005-03-03 |
Simultaneous and redundantly threaded processor store instruction comparator Grant 6,854,075 - Mukherjee , et al. February 8, 2 | 2005-02-08 |
Input replicator for interrupts in a simultaneous and redundantly threaded processor Grant 6,792,525 - Mukherjee , et al. September 14, 2 | 2004-09-14 |
Active load address buffer Grant 6,598,122 - Mukherjee , et al. July 22, 2 | 2003-07-22 |
Simultaneous and redundantly threaded processor branch outcome queue App 20010037447 - Mukherjee, Shubhendu S. ;   et al. | 2001-11-01 |
Input replicator for interrupts in a simultaneous and redundantly threaded processor App 20010037448 - Mukherjee, Shubhendu S. ;   et al. | 2001-11-01 |
Simultaneous and redundantly threaded processor store instruction comparator App 20010034824 - Mukherjee, Shubhendu S. ;   et al. | 2001-10-25 |
Active load address buffer App 20010034827 - Mukherjee, Shubhendu S. ;   et al. | 2001-10-25 |