Issued Patents All Time
Showing 51–75 of 117 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9182959 | Predicate count and segment count instructions for processing vectors | — | 2015-11-10 |
| 9122485 | Predicting a result of a dependency-checking instruction when processing vector instructions | — | 2015-09-01 |
| 9116686 | Selective suppression of branch prediction in vector partitioning loops until dependency vector is available for predicate generating instruction | — | 2015-08-25 |
| 9110683 | Predicting branches for vector partitioning loops when processing vector instructions | — | 2015-08-18 |
| 9098295 | Predicting a result for an actual instruction when processing vector instructions | — | 2015-08-04 |
| 9009528 | Scalar readXF instruction for processing vectors | — | 2015-04-14 |
| 9009383 | Memory controller mapping on-the-fly | Ian C. Hendry, Rajabali M. Koduri | 2015-04-14 |
| 9003171 | Page fault prediction for processing vector instructions | — | 2015-04-07 |
| 8984262 | Generate predicates instruction for processing vectors | Keith E. Diefendorff | 2015-03-17 |
| 8959316 | Actual instruction and actual-fault instructions for processing vectors | Keith E. Diefendorff | 2015-02-17 |
| 8949808 | Systems and methods for compiler-based full-function vectorization | — | 2015-02-03 |
| 8938642 | Confirm instruction for processing vectors | — | 2015-01-20 |
| 8924693 | Predicting a result for a predicate-generating instruction when processing vector instructions | — | 2014-12-30 |
| 8868847 | Multi-core processor snoop filtering | — | 2014-10-21 |
| 8862932 | Read XF instruction for processing vectors | — | 2014-10-14 |
| 8856456 | Systems, methods, and devices for cache block coherence | Ian C. Hendry | 2014-10-07 |
| 8850162 | Macroscalar vector prefetch with streaming access detection | — | 2014-09-30 |
| 8799553 | Memory controller mapping on-the-fly | Ian C. Hendry, Rajabali M. Koduri | 2014-08-05 |
| 8793472 | Vector index instruction for generating a result vector with incremental values based on a start value and an increment value | Keith E. Diefendorff | 2014-07-29 |
| 8762690 | Increment-propagate and decrement-propagate instructions for processing vectors | Keith E. Diefendorff | 2014-06-24 |
| 8745360 | Generating predicate values based on conditional data dependency in vector processors | Keith E. Diefendorff | 2014-06-03 |
| 8683178 | Sharing a fault-status register when processing vector instructions | — | 2014-03-25 |
| 8650383 | Vector processing with predicate vector for setting element values based on key element position by executing remaining instruction | Keith E. Diefendorff | 2014-02-11 |
| 8621448 | Systems and methods for compiler-based vectorization of non-leaf code | — | 2013-12-31 |
| 8583904 | Processing vectors using wrapping negation instructions in the macroscalar architecture | — | 2013-11-12 |