Patent | Date |
---|
Generate predicates instruction for processing vectors Grant 8,984,262 - Gonion , et al. March 17, 2 | 2015-03-17 |
Actual instruction and actual-fault instructions for processing vectors Grant 8,959,316 - Gonion , et al. February 17, 2 | 2015-02-17 |
Vector index instruction for generating a result vector with incremental values based on a start value and an increment value Grant 8,793,472 - Gonion , et al. July 29, 2 | 2014-07-29 |
Generating predicate values based on conditional data dependency in vector processors Grant 8,745,360 - Gonion , et al. June 3, 2 | 2014-06-03 |
Vector processing with predicate vector for setting element values based on key element position by executing remaining instruction Grant 8,650,383 - Gonion , et al. February 11, 2 | 2014-02-11 |
Non-faulting and first faulting instructions for processing vectors Grant 8,578,209 - Gonion , et al. November 5, 2 | 2013-11-05 |
Running subtract and running divide instructions for processing vectors Grant 8,447,956 - Gonion , et al. May 21, 2 | 2013-05-21 |
Running-min and running-max instructions for processing vectors using a base value from a key element of an input vector Grant 8,417,921 - Gonion , et al. April 9, 2 | 2013-04-09 |
Memory-hazard detection and avoidance instructions for vector processing Grant 8,402,255 - Gonion , et al. March 19, 2 | 2013-03-19 |
Copy-propagate, propagate-post, and propagate-prior instructions for processing vectors Grant 8,370,608 - Gonion , et al. February 5, 2 | 2013-02-05 |
Running-shift instructions for processing vectors using a base value from a key element of an input vector Grant 8,359,461 - Gonion , et al. January 22, 2 | 2013-01-22 |
Shift-in-right instructions for processing vectors Grant 8,356,164 - Gonion , et al. January 15, 2 | 2013-01-15 |
Non-faulting And First Faulting Instructions For Processing Vectors App 20120317441 - Gonion; Jeffry E. ;   et al. | 2012-12-13 |
Non-faulting and first-faulting instructions for processing vectors Grant 8,271,832 - Gonion , et al. September 18, 2 | 2012-09-18 |
Conditional data-dependency resolution in vector processors Grant 8,181,001 - Gonion , et al. May 15, 2 | 2012-05-15 |
Generating stop indicators based on conditional data dependency in vector processors Grant 8,176,299 - Gonion , et al. May 8, 2 | 2012-05-08 |
Vector Index Instruction For Processing Vectors App 20120060020 - Gonion; Jeffry E. ;   et al. | 2012-03-08 |
Memory-hazard Detection And Avoidance Instructions For Vector Processing App 20110320883 - Gonion; Jeffry E. ;   et al. | 2011-12-29 |
Microprocessor with improved data stream prefetching Grant 8,078,806 - Diefendorff December 13, 2 | 2011-12-13 |
Detecting memory-hazard conflicts during vector processing Grant 8,078,847 - Gonion , et al. December 13, 2 | 2011-12-13 |
Generating stop indicators during vector processing Grant 8,060,728 - Gonion , et al. November 15, 2 | 2011-11-15 |
Running Subtract And Running Divide Instructions For Processing Vectors App 20110276782 - Gonion; Jeffry E. ;   et al. | 2011-11-10 |
Generating predicate values during vector processing Grant 8,019,977 - Gonion , et al. September 13, 2 | 2011-09-13 |
Memory-hazard detection and avoidance instructions for vector processing Grant 8,019,976 - Gonion , et al. September 13, 2 | 2011-09-13 |
Generate Predictes Instruction For Processing Vectors App 20110113217 - Gonion; Jeffry E. ;   et al. | 2011-05-12 |
Remaining Instruction For Processing Vectors App 20110093681 - Gonion; Jeffry E. ;   et al. | 2011-04-21 |
Microprocessor with Improved Data Stream Prefetching App 20110040941 - DIEFENDORFF; Keith E. | 2011-02-17 |
Select First And Select Last Instructions For Processing Vectors App 20110035568 - Gonion; Jeffry E. ;   et al. | 2011-02-10 |
Actual Instruction And Actual-fault Instructions For Processing Vectors App 20110035567 - Gonion; Jeffry E. ;   et al. | 2011-02-10 |
Vector Test Instruction For Processing Vectors App 20100325399 - Gonion; Jeffry E. ;   et al. | 2010-12-23 |
Non-faulting And First-faulting Instructions For Processing Vectors App 20100325483 - Gonion; Jeffry E. ;   et al. | 2010-12-23 |
Running-min And Running-max Instructions For Processing Vectors App 20100325398 - Gonion; Jeffry E. ;   et al. | 2010-12-23 |
Microprocessor with improved data stream prefetching using multiple transaction look-aside buffers (TLBs) Grant 7,822,943 - Diefendorff October 26, 2 | 2010-10-26 |
Generating Predicate Values Based On Conditional Data Dependency In Vector Processors App 20100077180 - Gonion; Jeffry E. ;   et al. | 2010-03-25 |
Generating Stop Indicators Based On Conditional Data Dependency In Vector Processors App 20100077182 - Gonion; Jeffry E. ;   et al. | 2010-03-25 |
Conditional Data-dependency Resolution In Vector Processors App 20100077183 - Gonion; Jeffry E. ;   et al. | 2010-03-25 |
Running-shift Instructions For Processing Vectors App 20100058037 - Gonion; Jeffry E. ;   et al. | 2010-03-04 |
Running-sum Instructions For Processing Vectors App 20100049950 - Gonion; Jeffry E. ;   et al. | 2010-02-25 |
Running-and, Running-or, Running-xor, And Running-multiply Instructions For Processing Vectors App 20100049951 - Gonion; Jeffry E. ;   et al. | 2010-02-25 |
Check-hazard Instructions For Processing Vectors App 20100042789 - Gonion; Jeffry E. ;   et al. | 2010-02-18 |
Shift-in-right Instructions For Processing Vectors App 20100042817 - Gonion; Jeffry E. ;   et al. | 2010-02-18 |
Copy-propagate, Propagate-post, And Propagate-prior Instructions For Processing Vectors App 20100042818 - Gonion; Jeffry E. ;   et al. | 2010-02-18 |
Method And Apparatus For Executing Program Code App 20100042815 - Gonion; Jeffry E. ;   et al. | 2010-02-18 |
Break, Pre-break, And Remaining Instructions For Processing Vectors App 20100042816 - Gonion; Jeffry E. ;   et al. | 2010-02-18 |
Microprocessor with improved data stream prefetching Grant 7,664,920 - Diefendorff February 16, 2 | 2010-02-16 |
Instructions for efficiently accessing unaligned partial vectors Grant 7,624,251 - Gonion , et al. November 24, 2 | 2009-11-24 |
Instructions for efficiently accessing unaligned vectors Grant 7,620,797 - Gonion , et al. November 17, 2 | 2009-11-17 |
Microprocessor with improved data stream prefetching Grant 7,533,220 - Diefendorff May 12, 2 | 2009-05-12 |
Microprocessor with improved data stream prefetching Grant 7,512,740 - Diefendorff March 31, 2 | 2009-03-31 |
Microprocessor with improved data stream prefetching Grant 7,509,459 - Diefendorff March 24, 2 | 2009-03-24 |
Microprocessor with Improved Data Stream Prefetching App 20090077321 - Diefendorff; Keith E. | 2009-03-19 |
Microprocessor with improved data stream prefetching Grant 7,506,106 - Diefendorff March 17, 2 | 2009-03-17 |
Microprocessor with improved data stream prefetching Grant 7,480,769 - Diefendorff , et al. January 20, 2 | 2009-01-20 |
Detecting Memory-hazard Conflicts During Vector Processing App 20080288744 - Gonion; Jeffry E. ;   et al. | 2008-11-20 |
Generating Predicate Values During Vector Processing App 20080288745 - Gonion; Jeffry E. ;   et al. | 2008-11-20 |
Generating Stop Indicators During Vector Processing App 20080288754 - Gonion; Jeffry E. ;   et al. | 2008-11-20 |
Memory-hazard detection and avoidance instructions for vector processing App 20080288759 - Gonion; Jeffry E. ;   et al. | 2008-11-20 |
Instructions for efficiently accessing unaligned partial vectors App 20080114969 - Gonion; Jeffry E. ;   et al. | 2008-05-15 |
Instructions for efficiently accessing unaligned vectors App 20080114968 - Gonion; Jeffry E. ;   et al. | 2008-05-15 |
Microprocessor with improved data stream prefetching App 20070101104 - Diefendorff; Keith E. | 2007-05-03 |
Microprocessor with improved data stream prefetching App 20070101105 - Diefendorff; Keith E. | 2007-05-03 |
Microprocessor with improved data stream prefetching Grant 7,194,582 - Diefendorff , et al. March 20, 2 | 2007-03-20 |
Microprocessor With Improved Data Stream Prefetching App 20070055824 - Diefendorff; Keith E. ;   et al. | 2007-03-08 |
Microprocessor With Improved Data Stream Prefetching App 20070043907 - Diefendorff; Keith E. | 2007-02-22 |
Microprocessor With Improved Data Stream Prefetching App 20070043908 - Diefendorff; Keith E. | 2007-02-22 |
Microprocessor With Improved Data Stream Prefetching App 20070043909 - Diefendorff; Keith E. | 2007-02-22 |
Microprocessor with improved data stream prefetching Grant 7,177,985 - Diefendorff February 13, 2 | 2007-02-13 |
Apparatus and method for optimizing performance of a cache memory in a data processing system Grant 5,375,216 - Moyer , et al. December 20, 1 | 1994-12-20 |
DRAM having exclusively enabled column buffer blocks Grant 5,329,489 - Diefendorff July 12, 1 | 1994-07-12 |
Method for executing graphics Z-compare and pixel merge instructions in a data processor Grant 5,268,995 - Diefendorff , et al. December 7, 1 | 1993-12-07 |
Porthole window system for computer displays Grant 4,868,765 - Diefendorff September 19, 1 | 1989-09-19 |
Self testing data processing system with system test master arbitration Grant 4,646,298 - Laws , et al. February 24, 1 | 1987-02-24 |
Self testing data processing system with processor independent test program Grant 4,633,466 - Laws , et al. December 30, 1 | 1986-12-30 |