| 10191743 |
Versatile packed data comparison processors, methods, systems, and instructions |
— |
2019-01-29 |
$23,219,000 |
| 10191744 |
Apparatuses, methods, and systems for element sorting of vectors |
Igor Ermolaev |
2019-01-29 |
$23,219,000 |
| 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 |
|
| 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 |
|
| 10108418 |
Collapsing of multiple nested loops, methods, and instructions |
Andrey Naraikin, Elmoustapha Ould-Ahmed-Vall |
2018-10-23 |
$21,867,000 |
| 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 |
$36,087,000 |
| 10025591 |
Instruction for element offset calculation in a multi-dimensional array |
Andrey Naraikin, Elmoustapha Ould-Ahmed-Vall |
2018-07-17 |
$22,904,000 |
| 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 |
$23,996,000 |
| 9934031 |
Read and write masks update instruction for vectorization of recursive computations over independent data |
Andrey Naraikin, Christopher J. Hughes |
2018-04-03 |
$16,515,000 |
| 9921837 |
Instruction for implementing iterations having an iteration dependent condition with a vector loop |
— |
2018-03-20 |
$13,809,000 |
| 9910670 |
Instruction set for eliminating misaligned memory accesses during processing of an array having misaligned data rows |
Igor Ermolaev |
2018-03-06 |
$18,859,000 |
| 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 |
$13,240,000 |
| 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 |
$8,061,000 |
| 9619229 |
Collapsing of multiple nested loops, methods and instructions |
Andrey Naraikin, Elmoustapha Ould-Ahmed-Vall |
2017-04-11 |
$8,965,000 |
| 9507593 |
Instruction for element offset calculation in a multi-dimensional array |
Andrey Naraikin, Elmoustapha Ould-Ahmed-Vall |
2016-11-29 |
$9,403,000 |
| 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 |
$9,907,000 |
| 9424039 |
Instruction for implementing vector loops of iterations having an iteration dependent condition |
— |
2016-08-23 |
$16,730,000 |
| 9400650 |
Read and write masks update instruction for vectorization of recursive computations over interdependent data |
Andrey Naraikin, Christopher J. Hughes |
2016-07-26 |
$42,885,000 |
| 9378182 |
Vector move instruction controlled by read and write masks |
Andrey Naraikin, Christopher J. Hughes |
2016-06-28 |
$11,945,000 |
| 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 |
$13,200,000 |
| 9122475 |
Instruction for shifting bits left with pulling ones into less significant bits |
Igor Ermolaev, Andrey Naraikin, Robert Valentine |
2015-09-01 |
$13,376,000 |