loadpatents
Patent applications and USPTO patent grants for Gara; Alan G..The latest application filed is for "processors, methods, and systems with a configurable spatial accelerator".
Patent | Date |
---|---|
Processors, methods, and systems with a configurable spatial accelerator Grant 10,558,575 - Fleming, Jr. , et al. Feb | 2020-02-11 |
Processors, Methods, And Systems With A Configurable Spatial Accelerator App 20180189231 - FLEMING, JR.; KERMIN E. ;   et al. | 2018-07-05 |
Mitigating component performance variation Grant 9,864,423 - Gara , et al. January 9, 2 | 2018-01-09 |
Managing power consumption and performance of computing systems Grant 9,857,858 - Bodas , et al. January 2, 2 | 2018-01-02 |
Mitigating component performance variation App 20170185129 - Gara; Alan G. ;   et al. | 2017-06-29 |
Managing Power Consumption And Performance Of Computing Systems App 20150169026 - Bodas; Devadatta V. ;   et al. | 2015-06-18 |
Shared performance monitor in a multiprocessor system Grant 8,904,392 - Chiu , et al. December 2, 2 | 2014-12-02 |
Method and apparatus for efficiently tracking queue entries relative to a timestamp Grant 8,756,350 - Blumrich , et al. June 17, 2 | 2014-06-17 |
Snoop filter for filtering snoop requests Grant 8,677,073 - Blumrich , et al. March 18, 2 | 2014-03-18 |
Massively parallel supercomputer Grant 8,667,049 - Blumrich , et al. March 4, 2 | 2014-03-04 |
Write-through cache optimized for dependence-free parallel regions Grant 8,627,010 - Eichenberger , et al. January 7, 2 | 2014-01-07 |
Write-through cache optimized for dependence-free parallel regions Grant 8,516,197 - Eichenberger , et al. August 20, 2 | 2013-08-20 |
Combined group ECC protection and subgroup parity protection Grant 8,468,416 - Gara , et al. June 18, 2 | 2013-06-18 |
Novel Massively Parallel Supercomputer App 20120311299 - Blumrich; Matthias A. ;   et al. | 2012-12-06 |
Novel Snoop Filter For Filtering Snoop Requests App 20120311272 - Blumrich; Matthias A. ;   et al. | 2012-12-06 |
Shared Performance Monitor In A Multiprocessor System App 20120304020 - Chiu; George ;   et al. | 2012-11-29 |
Snoop filter for filtering snoop requests Grant 8,255,638 - Blumrich , et al. August 28, 2 | 2012-08-28 |
Massively parallel supercomputer Grant 8,250,133 - Blumrich , et al. August 21, 2 | 2012-08-21 |
Shared performance monitor in a multiprocessor system Grant 8,230,433 - Chiu , et al. July 24, 2 | 2012-07-24 |
Simplifying and speeding the management of intra-node cache coherence Grant 8,161,248 - Blumrich , et al. April 17, 2 | 2012-04-17 |
Method and apparatus to debug an integrated circuit chip via synchronous clock stop and scan Grant 8,140,925 - Bellofatto , et al. March 20, 2 | 2012-03-20 |
Method and apparatus for filtering snoop requests using stream registers Grant 8,135,917 - Blumrich , et al. March 13, 2 | 2012-03-13 |
Managing coherence via put/get windows Grant 8,122,197 - Blumrich , et al. February 21, 2 | 2012-02-21 |
Data eye monitor method and apparatus Grant 8,108,738 - Gara , et al. January 31, 2 | 2012-01-31 |
Snoop filtering system in a multiprocessor system Grant 8,103,836 - Blumrich , et al. January 24, 2 | 2012-01-24 |
Efficient implementation of multidimensional fast fourier transform on a distributed-memory parallel multi-node computer Grant 8,095,585 - Bhanot , et al. January 10, 2 | 2012-01-10 |
Method and apparatus for filtering snoop requests using a scoreboard Grant 8,015,364 - Blumrich , et al. September 6, 2 | 2011-09-06 |
Error correcting code with chip kill capability and power saving enhancement Grant 8,010,875 - Gara , et al. August 30, 2 | 2011-08-30 |
Power throttling of collections of computing elements Grant 8,001,401 - Bellofatto , et al. August 16, 2 | 2011-08-16 |
Managing Coherence Via Put/get Windows App 20110072219 - Blumrich; Matthias A. ;   et al. | 2011-03-24 |
System for efficient performance monitoring of a large number of simultaneous events Grant 7,877,759 - Gara , et al. January 25, 2 | 2011-01-25 |
Managing coherence via put/get windows Grant 7,870,343 - Blumrich , et al. January 11, 2 | 2011-01-11 |
Low complexity speculative multithreading system based on unmodified microprocessor core Grant 7,836,260 - Gara , et al. November 16, 2 | 2010-11-16 |
Data capture technique for high speed signaling Grant 7,817,585 - Barrett , et al. October 19, 2 | 2010-10-19 |
Low latency memory access and synchronization Grant 7,818,514 - Blumrich , et al. October 19, 2 | 2010-10-19 |
DMA engine for repeating communication patterns Grant 7,802,025 - Chen , et al. September 21, 2 | 2010-09-21 |
Configurable memory system and method for providing atomic counting operations in a memory device Grant 7,797,503 - Bellofatto , et al. September 14, 2 | 2010-09-14 |
System and method for programmable bank selection for banked memory subsystems Grant 7,793,038 - Blumrich , et al. September 7, 2 | 2010-09-07 |
Multiple node remote messaging Grant 7,788,334 - Blumrich , et al. August 31, 2 | 2010-08-31 |
Low latency counter event indication Grant 7,782,995 - Gara , et al. August 24, 2 | 2010-08-24 |
Ultrascalable petaflop parallel supercomputer Grant 7,761,687 - Blumrich , et al. July 20, 2 | 2010-07-20 |
DMA shared byte counters in a parallel computer Grant 7,694,035 - Chen , et al. April 6, 2 | 2010-04-06 |
Space and power efficient hybrid counters array Grant 7,688,931 - Gara , et al. March 30, 2 | 2010-03-30 |
Global tree network for computing structures enabling global processing operations Grant 7,650,434 - Blumrich , et al. January 19, 2 | 2010-01-19 |
Managing Coherence Via Put/get Windows App 20090313439 - Blumrich; Matthias A. ;   et al. | 2009-12-17 |
Method and apparatus for updating wide storage array over a narrow bus Grant 7,620,756 - Gara , et al. November 17, 2 | 2009-11-17 |
Method and apparatus for filtering snoop requests using mulitiple snoop caches Grant 7,617,366 - Blumrich , et al. November 10, 2 | 2009-11-10 |
Novel Massively Parallel Supercomputer App 20090259713 - Blumrich; Matthias A. ;   et al. | 2009-10-15 |
Method and apparatus for filtering snoop requests using multiple snoop caches Grant 7,603,524 - Blumrich , et al. October 13, 2 | 2009-10-13 |
Method and apparatus for filtering snoop requests in a point-to-point interconnect architecture Grant 7,603,523 - Blumrich , et al. October 13, 2 | 2009-10-13 |
Class network routing Grant 7,587,516 - Bhanot , et al. September 8, 2 | 2009-09-08 |
Massively parallel supercomputer Grant 7,555,566 - Blumrich , et al. June 30, 2 | 2009-06-30 |
Space and power efficient hybrid counters array Grant 7,532,700 - Gara , et al. May 12, 2 | 2009-05-12 |
Space And Power Efficient Hybrid Counters Array App 20090116611 - Gara; Alan G. ;   et al. | 2009-05-07 |
Low Latency Counter Event Indication App 20090116610 - Gara; Alan G. ;   et al. | 2009-05-07 |
Method for prefetching non-contiguous data structures Grant 7,529,895 - Blumrich , et al. May 5, 2 | 2009-05-05 |
Method And Apparatus For Efficient Performance Monitoring Of A Large Number Of Simultaneous Events App 20090077571 - Gara; Alan G. ;   et al. | 2009-03-19 |
Multidimensional switch network Grant 7,486,619 - Chen , et al. February 3, 2 | 2009-02-03 |
Multiple Node Remote Messaging App 20090006546 - Blumrich; Matthias A. ;   et al. | 2009-01-01 |
Combined Group Ecc Protection And Subgroup Parity Protection App 20090006923 - Gara; Alan G. ;   et al. | 2009-01-01 |
Method And Apparatus For Efficiently Tracking Queue Entries Relative To A Timestamp App 20090006672 - Blumrich; Matthias A. ;   et al. | 2009-01-01 |
Method And Apparatus To Debug An Integrated Circuit Chip Via Synchronous Clock Stop And Scan App 20090006894 - Bellofatto; Ralph E. ;   et al. | 2009-01-01 |
Configurable Memory System And Method For Providing Atomic Counting Operations In A Memory Device App 20090006800 - Bellofatto; Ralph E. ;   et al. | 2009-01-01 |
Shared Performance Monitor In A Multiprocessor System App 20090007134 - Chiu; George ;   et al. | 2009-01-01 |
Method And Apparatus Of Prefetching Streams Of Varying Prefetch Depth App 20090006762 - Gara; Alan G. ;   et al. | 2009-01-01 |
Power Throttling Of Collections Of Computing Elements App 20090006873 - Bellofatto; Ralph E. ;   et al. | 2009-01-01 |
Data Eye Monitor Method And Apparatus App 20090006730 - Gara; Alan G. ;   et al. | 2009-01-01 |
Ultrascalable Petaflop Parallel Supercomputer App 20090006808 - Blumrich; Matthias A. ;   et al. | 2009-01-01 |
System And Method For Programmable Bank Selection For Banked Memory Subsystems App 20090006718 - Blumrich; Matthias A. ;   et al. | 2009-01-01 |
Novel Snoop Filter For Filtering Snoop Requests App 20090006770 - Blumrich; Matthias A. ;   et al. | 2009-01-01 |
Dma Shared Byte Counters In A Parallel Computer App 20090006666 - Chen; Dong ;   et al. | 2009-01-01 |
Error Correcting Code With Chip Kill Capability And Power Saving Enhancement App 20090006899 - Gara; Alan G. ;   et al. | 2009-01-01 |
Dma Engine For Repeating Communication Patterns App 20090006296 - Chen; Dong ;   et al. | 2009-01-01 |
Low Latency Memory Access And Synchronization App 20080313408 - Blumrich; Matthias A. ;   et al. | 2008-12-18 |
Method and apparatus for efficient performance monitoring of a large number of simultaneous events Grant 7,461,383 - Gara , et al. December 2, 2 | 2008-12-02 |
Method And Apparatus For Filtering Snoop Requests Using A Scoreboard App 20080294850 - Blumrich; Matthias A. ;   et al. | 2008-11-27 |
One-bounce network Grant 7,457,303 - Blumrich , et al. November 25, 2 | 2008-11-25 |
Global interrupt and barrier networks Grant 7,444,385 - Blumrich , et al. October 28, 2 | 2008-10-28 |
Low Complexity Speculative Multithreading System Based On Unmodified Microprocessor Core App 20080263280 - Gara; Alan G. ;   et al. | 2008-10-23 |
Method And Aparathus For Filtering Snoop Requests Using Stream Registers App 20080244194 - Blumrich; Matthias A. ;   et al. | 2008-10-02 |
Low latency counter event indication Grant 7,426,253 - Gara , et al. September 16, 2 | 2008-09-16 |
Snoop Filtering System In A Multiprocessor System App 20080222364 - Blumrich; Matthias A. ;   et al. | 2008-09-11 |
Method And Apparatus For Detecting A Cache Wrap Condition App 20080209128 - Blumrich; Matthias A. ;   et al. | 2008-08-28 |
Low complexity speculative multithreading system based on unmodified microprocessor core Grant 7,404,041 - Gara , et al. July 22, 2 | 2008-07-22 |
Method And Apparatus For Filtering Snoop Requests Using Multiple Snoop Caches App 20080155201 - Blumrich; Matthias A. ;   et al. | 2008-06-26 |
Method and apparatus for filtering snoop requests using stream registers Grant 7,392,351 - Blumrich , et al. June 24, 2 | 2008-06-24 |
Method and apparatus for filtering snoop requests using multiple snoop caches Grant 7,386,685 - Blumrich , et al. June 10, 2 | 2008-06-10 |
Method and apparatus for detecting a cache wrap condition Grant 7,386,684 - Blumrich , et al. June 10, 2 | 2008-06-10 |
Method and apparatus for filtering snoop requests in a point-to-point interconnect architecture Grant 7,386,683 - Blumrich , et al. June 10, 2 | 2008-06-10 |
Efficient Implementation Of Multidimensional Fast Fourier Transform On A Distributed-memory Parallel Multi-node Computer App 20080133633 - Bhanot; Gyan V. ;   et al. | 2008-06-05 |
Method And Apparatus For Filtering Snoop Requests In A Point-to-point Interconnect Architecture App 20080133845 - Blumrich; Matthias A. ;   et al. | 2008-06-05 |
Method and apparatus for filtering snoop requests using a scoreboard Grant 7,383,397 - Blumrich , et al. June 3, 2 | 2008-06-03 |
Method and apparatus for updating wide storage array over a narrow bus App 20080126634 - Gara; Alan G. ;   et al. | 2008-05-29 |
Snoop filtering system in a multiprocessor system Grant 7,380,071 - Blumrich , et al. May 27, 2 | 2008-05-27 |
Snoop filter for filtering snoop requests Grant 7,373,462 - Blumrich , et al. May 13, 2 | 2008-05-13 |
Architectural support for thread level speculative execution Grant 7,350,027 - Gara , et al. March 25, 2 | 2008-03-25 |
Space and power efficient hybrid counters array App 20080043899 - Gara; Alan G. ;   et al. | 2008-02-21 |
Low latency counter event indication App 20080043897 - Gara; Alan G. ;   et al. | 2008-02-21 |
Method and apparatus for efficient performance monitoring of a large number of simultaneous events App 20080046700 - Gara; Alan G. ;   et al. | 2008-02-21 |
Twin-tailed fail-over for fileservers maintaining full performance in the presence of a failure Grant 7,330,996 - Coteus , et al. February 12, 2 | 2008-02-12 |
Efficient implementation of a multidimensional fast fourier transform on a distributed-memory parallel multi-node computer Grant 7,315,877 - Bhanot , et al. January 1, 2 | 2008-01-01 |
Arithmetic functions in torus and tree networks Grant 7,313,582 - Bhanot , et al. December 25, 2 | 2007-12-25 |
Optimized scalable network switch Grant 7,305,487 - Blumrich , et al. December 4, 2 | 2007-12-04 |
Low Latency Memory Access And Synchronization App 20070204112 - Blumrich; Matthias A. ;   et al. | 2007-08-30 |
Low complexity speculative multithreading system based on unmodified microprocessor core App 20070192545 - Gara; Alan G. ;   et al. | 2007-08-16 |
Architectural support for thread level speculative execution App 20070192540 - Gara; Alan G. ;   et al. | 2007-08-16 |
Fault isolation through no-overhead link level CRC Grant 7,210,088 - Chen , et al. April 24, 2 | 2007-04-24 |
Fault tolerance in a supercomputer through dynamic repartitioning Grant 7,185,226 - Chen , et al. February 27, 2 | 2007-02-27 |
Low latency memory access and synchronization Grant 7,174,434 - Blumrich , et al. February 6, 2 | 2007-02-06 |
Deterministic error recovery protocol Grant 7,149,920 - Blumrich , et al. December 12, 2 | 2006-12-12 |
Method and apparatus for detecting a cache wrap condition App 20060230239 - Blumrich; Matthias A. ;   et al. | 2006-10-12 |
Method and apparatus for filtering snoop requests using a scoreboard App 20060224840 - Blumrich; Matthias A. ;   et al. | 2006-10-05 |
Snoop filtering system in a multiprocessor system App 20060224835 - Blumrich; Matthias A. ;   et al. | 2006-10-05 |
Method and apparatus for filtering snoop requests using stream registers App 20060224836 - Blumrich; Matthias A. ;   et al. | 2006-10-05 |
Novel snoop filter for filtering snoop requests App 20060224838 - Blumrich; Matthias A. ;   et al. | 2006-10-05 |
Method and apparatus for filtering snoop requests using multiple snoop caches App 20060224839 - Blumrich; Matthias A. ;   et al. | 2006-10-05 |
Method and apparatus for filtering snoop requests in a point-to-point interconnect architecture App 20060224837 - Blumrich; Matthias A. ;   et al. | 2006-10-05 |
Multidimensional switch network App 20050195808 - Chen, Dong ;   et al. | 2005-09-08 |
Checkpointing filesystem Grant 6,895,416 - Gara , et al. May 17, 2 | 2005-05-17 |
Deterministic error recovery protocol App 20050081078 - Blumrich, Matthias A. ;   et al. | 2005-04-14 |
One-bounce network App 20050002387 - Blumrich, Matthias A. ;   et al. | 2005-01-06 |
Fault tolerance in a supercomputer through dynamic repartitioning App 20040153754 - Chen, Dong ;   et al. | 2004-08-05 |
Novel massively parallel supercomputer App 20040103218 - Blumrich, Matthias A ;   et al. | 2004-05-27 |
Fault isolation through no-overhead link levelcrc App 20040098660 - Dong, Chen ;   et al. | 2004-05-20 |
Class network routing App 20040081155 - Bhanot, Gyan V ;   et al. | 2004-04-29 |
Ethernet addressing via physical location for massively parallel systems App 20040083293 - Chen, Dong ;   et al. | 2004-04-29 |
Optimized scalable network switch App 20040078482 - Blumrich, Matthias A. ;   et al. | 2004-04-22 |
Global tree network for computing structures App 20040078493 - Blumrich, Matthias A ;   et al. | 2004-04-22 |
Efficient implementation of a multidimensional fast fourier transform on a distributed-memory parallel multi-node computer App 20040078405 - Bhanot, Gyan V ;   et al. | 2004-04-22 |
Twin-tailed fail-over for fileservers maintaining full performance in the presence of a failure App 20040073830 - Coteus, Paul W. ;   et al. | 2004-04-15 |
Arithmetic functions in torus and tree networks App 20040073590 - Bhanot, Gyan ;   et al. | 2004-04-15 |
Low latency memoray system access App 20040073758 - Blumrich, Matthias A. ;   et al. | 2004-04-15 |
Global interrupt and barrier networks App 20040068599 - Blumrich, Matthias A. ;   et al. | 2004-04-08 |
Checkpointing filesystem App 20030078933 - Gara, Alan G. ;   et al. | 2003-04-24 |
uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.
While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.
All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.