Issued Patents All Time
Showing 426–447 of 447 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9459865 | Systems, apparatuses, and methods for performing a butterfly horizontal and cross add or substract in response to a single instruction | Mostafa Hagog, Robert Valentine, Amit Gradstein, Simon Rubanovich, Zeev Sperber | 2016-10-04 |
| 9454507 | Systems, apparatuses, and methods for performing a conversion of a writemask register to a list of index values in a vector register | Thomas Willhalm, Garrett T. Drysdale | 2016-09-27 |
| 9448794 | Instruction and logic to provide vector horizontal majority voting functionality | Kshitij A. Doshi, Suleyman Sair, Charles R. Yount | 2016-09-20 |
| 9448795 | Limited range vector memory access instructions, processors, methods, and systems | Robert Valentine | 2016-09-20 |
| 9442733 | Packed data operation mask comparison processors, methods, systems, and instructions | Bret L. Toll, Robert Valentine, Jesus Corbal, Mark J. Charney | 2016-09-13 |
| 9442731 | Packed two source inter-element shift merge processors, methods, systems, and instructions | Tal Uliel, Robert Valentine, Mark J. Charney, Thomas Willhalm | 2016-09-13 |
| 9424327 | Instruction execution that broadcasts and masks data values at different levels of granularity | Robert Valentine, Jesus Corbal, Bret L. Toll, Mark J. Charney | 2016-08-23 |
| 9411583 | Vector instruction for presenting complex conjugates of respective complex numbers | Suleyman Sair | 2016-08-09 |
| 9411592 | Vector address conflict resolution with vector population count functionality | Robert Valentine, Mark J. Charney, Jesus Corbal, Milind B. Girkar, Christopher J. Hughes +1 more | 2016-08-09 |
| 9411586 | Apparatus and method for an instruction that determines whether a value is within a range | Thomas R. Craver | 2016-08-09 |
| 9411584 | Methods, apparatus, instructions, and logic to provide vector address conflict detection functionality | Christopher J. Hughes, Robert Valentine, Jesus Corbal, Brett L. Toll, Mark J. Charney +1 more | 2016-08-09 |
| 9405539 | Providing vector sub-byte decompression functionality | Tal Uliel, Thomas Willhalm, Robert Valentine | 2016-08-02 |
| 9389861 | Systems, apparatuses, and methods for mapping a source operand to a different range | Thomas Ray Carver | 2016-07-12 |
| 9378017 | Apparatus and method of efficient vector roll operation | Tal Uliel, Boris Bolshem | 2016-06-28 |
| 9354877 | Systems, apparatuses, and methods for performing mask bit compression | Bret L. Toll, Robert Valentine, Jesus Corbal, Mark J. Charney | 2016-05-31 |
| 9336000 | Instruction execution unit that broadcasts data values at different levels of granularity | Robert Valentine, Jesus Corbal, Bret L. Toll, Mark J. Charney | 2016-05-10 |
| 9244684 | Limited range vector memory access instructions, processors, methods, and systems | Robert Valentine | 2016-01-26 |
| 9244687 | Packed data operation mask comparison processors, methods, systems, and instructions | Bret L. Toll, Robert Valentine, Jesus Corbal San Adrian, Mark J. Charney | 2016-01-26 |
| 9218182 | Systems, apparatuses, and methods for performing a shuffle and operation (shuffle-op) | Igor Ermolaev, Bret L. Toll, Jesus Corbal, Andrey Naraikin | 2015-12-22 |
| 9207942 | Systems, apparatuses,and methods for zeroing of bits in a data element | Robert Valentine | 2015-12-08 |
| 9207941 | Systems, apparatuses, and methods for reducing the number of short integer multiplications | Ilya Albrekht | 2015-12-08 |
| 8996923 | Apparatus and method to obtain information regarding suppressed faults | Christopher J. Hughes, Jesus Corbal, Mark J. Charney, Milind B. Girkar, Robert Valentine | 2015-03-31 |