Issued Patents All Time
Showing 25 most recent of 27 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11640298 | Collapsing of multiple nested loops, methods, and instructions | Mikhail Plotnikov, Elmoustapha Ould-Ahmed-Vall | 2023-05-02 |
| 11436010 | Method and apparatus for vectorizing indirect update loops | Mikhail Plotnikov, Christopher J. Hughes | 2022-09-06 |
| 11042377 | Collapsing of multiple nested loops, methods, and instructions | Mikhail Plotnikov, Elmoustapha Ould-Ahmed-Vall | 2021-06-22 |
| 10884744 | System and method of loop vectorization by compressing indices and data elements from iterations based on a control mask | Mikhail Plotnikov, Christopher J. Hughes | 2021-01-05 |
| 10877758 | Collapsing of multiple nested loops, methods, and instructions | Mikhail Plotnikov, Elmoustapha Ould-Ahmed-Vall | 2020-12-29 |
| 10545761 | Methods, apparatus, instructions and logic to provide permute controls with leading zero count functionality | Christopher J. Hughes, Mikhail Plotnikov, Robert Valentine | 2020-01-28 |
| 10503505 | Read and write masks update instruction for vectorization of recursive computations over independent data | Mikhail Plotnikov, Christopher J. Hughes | 2019-12-10 |
| 10452398 | Methods, apparatus, instructions and logic to provide permute controls with leading zero count functionality | Christopher J. Hughes, Mikhail Plotnikov, Robert Valentine | 2019-10-22 |
| 10162637 | Methods, apparatus, instructions and logic to provide permute controls with leading zero count functionality | Christopher J. Hughes, Mikhail Plotnikov, Robert Valentine | 2018-12-25 |
| 10162638 | Methods, apparatus, instructions and logic to provide permute controls with leading zero count functionality | Christopher J. Hughes, Mikhail Plotnikov, Robert Valentine | 2018-12-25 |
| 10162639 | Methods, apparatus, instructions and logic to provide permute controls with leading zero count functionality | Christopher J. Hughes, Mikhail Plotnikov, Robert Valentine | 2018-12-25 |
| 10108418 | Collapsing of multiple nested loops, methods, and instructions | Mikhail Plotnikov, Elmoustapha Ould-Ahmed-Vall | 2018-10-23 |
| 10037208 | Multi-element instruction with different read and write masks | Mikhail Plotnikov, 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 | Mikhail Plotnikov, 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, Mikhail Plotnikov, Robert Valentine | 2018-04-17 |
| 9934031 | Read and write masks update instruction for vectorization of recursive computations over independent data | Mikhail Plotnikov, Christopher J. Hughes | 2018-04-03 |
| 9804850 | Methods, apparatus, instructions and logic to provide permute controls with leading zero count functionality | Christopher J. Hughes, Mikhail Plotnikov, 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, Mikhail Plotnikov | 2017-08-22 |
| 9684510 | Systems, apparatuses, and methods for performing a shuffle and operation (Shuffle-Op) | Igor Ermolaev, Elmoustapha Ould-Ahmed-Vall, Bret L. Toll, Jesus Corbal San Adrian | 2017-06-20 |
| 9619229 | Collapsing of multiple nested loops, methods and instructions | Mikhail Plotnikov, Elmoustapha Ould-Ahmed-Vall | 2017-04-11 |
| 9507593 | Instruction for element offset calculation in a multi-dimensional array | Mikhail Plotnikov, Elmoustapha Ould-Ahmed-Vall | 2016-11-29 |
| 9400650 | Read and write masks update instruction for vectorization of recursive computations over interdependent data | Mikhail Plotnikov, Christopher J. Hughes | 2016-07-26 |
| 9378182 | Vector move instruction controlled by read and write masks | Mikhail Plotnikov, Christopher J. Hughes | 2016-06-28 |
| 9372692 | Methods, apparatus, instructions, and logic to provide permute controls with leading zero count functionality | Christopher J. Hughes, Mikhail Plotnikov, Robert Valentine | 2016-06-21 |
| 9218182 | Systems, apparatuses, and methods for performing a shuffle and operation (shuffle-op) | Igor Ermolaev, Elmoustapha Ould-Ahmed-Vall, Bret L. Toll, Jesus Corbal | 2015-12-22 |