AN

Andrey Naraikin

IN Intel: 27 patents #1,429 of 30,777Top 5%
Overall (All Time): #144,642 of 4,157,543Top 4%
27
Patents All Time

Issued Patents All Time

Showing 25 most recent of 27 patents

Patent #TitleCo-InventorsDate
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