Issued Patents All Time
Showing 26–47 of 47 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10191740 | Deinterleave strided data elements processors, methods, systems, and instructions | Elmoustapha Ould-Ahmed-Vall | 2019-01-29 |
| 10191744 | Apparatuses, methods, and systems for element sorting of vectors | Igor Ermolaev | 2019-01-29 |
| 10162637 | Methods, apparatus, instructions and logic to provide permute controls with leading zero count functionality | Christopher J. Hughes, Andrey Naraikin, Robert Valentine | 2018-12-25 |
| 10162639 | Methods, apparatus, instructions and logic to provide permute controls with leading zero count functionality | Christopher J. Hughes, Andrey Naraikin, Robert Valentine | 2018-12-25 |
| 10162638 | Methods, apparatus, instructions and logic to provide permute controls with leading zero count functionality | Christopher J. Hughes, Andrey Naraikin, Robert Valentine | 2018-12-25 |
| 10108418 | Collapsing of multiple nested loops, methods, and instructions | Andrey Naraikin, Elmoustapha Ould-Ahmed-Vall | 2018-10-23 |
| 10037208 | Multi-element instruction with different read and write masks | Andrey Naraikin, Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Bret L. Toll, Jesus Corbal | 2018-07-31 |
| 10025591 | Instruction for element offset calculation in a multi-dimensional array | Andrey Naraikin, Elmoustapha Ould-Ahmed-Vall | 2018-07-17 |
| 9946544 | Methods, apparatus, instructions and logic to provide permute controls with leading zero count functionality | Christopher J. Hughes, Andrey Naraikin, Robert Valentine | 2018-04-17 |
| 9934031 | Read and write masks update instruction for vectorization of recursive computations over independent data | Andrey Naraikin, Christopher J. Hughes | 2018-04-03 |
| 9921837 | Instruction for implementing iterations having an iteration dependent condition with a vector loop | — | 2018-03-20 |
| 9910670 | Instruction set for eliminating misaligned memory accesses during processing of an array having misaligned data rows | Igor Ermolaev | 2018-03-06 |
| 9804850 | Methods, apparatus, instructions and logic to provide permute controls with leading zero count functionality | Christopher J. Hughes, Andrey Naraikin, Robert Valentine | 2017-10-31 |
| 9740493 | System and method of loop vectorization by compressing indexes and data elements from iterations based on a control mask | Christopher J. Hughes, Andrey Naraikin | 2017-08-22 |
| 9619229 | Collapsing of multiple nested loops, methods and instructions | Andrey Naraikin, Elmoustapha Ould-Ahmed-Vall | 2017-04-11 |
| 9507593 | Instruction for element offset calculation in a multi-dimensional array | Andrey Naraikin, Elmoustapha Ould-Ahmed-Vall | 2016-11-29 |
| 9489196 | Multi-element instruction with different read and write masks | Andrey Naraikan, Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Bret L. Toll, Jesus Corbal | 2016-11-08 |
| 9424039 | Instruction for implementing vector loops of iterations having an iteration dependent condition | — | 2016-08-23 |
| 9400650 | Read and write masks update instruction for vectorization of recursive computations over interdependent data | Andrey Naraikin, Christopher J. Hughes | 2016-07-26 |
| 9378182 | Vector move instruction controlled by read and write masks | Andrey Naraikin, Christopher J. Hughes | 2016-06-28 |
| 9372692 | Methods, apparatus, instructions, and logic to provide permute controls with leading zero count functionality | Christopher J. Hughes, Andrey Naraikin, Robert Valentine | 2016-06-21 |
| 9122475 | Instruction for shifting bits left with pulling ones into less significant bits | Igor Ermolaev, Andrey Naraikin, Robert Valentine | 2015-09-01 |
