| 10157061 |
Instructions for storing in general purpose registers one of two scalar constants based on the contents of vector write masks |
Matthew J. Craighead, Bret L. Toll, Andrew T. Forsyth |
2018-12-18 |
| 10146535 |
Systems, apparatuses, and methods for chained fused multiply add |
Robert Valentine, Roman S. Dubtsov, Nikita A. Shustrov, Mark J. Charney, Dennis R. Bradford +4 more |
2018-12-04 |
| 10133577 |
Vector mask driven clock gating for power efficiency of a processor |
Dennis R. Bradford, Jonathan C. Hall, Thomas D. Fletcher, Brian J. Hickmann, Dror Markovich +1 more |
2018-11-20 |
| 10114651 |
Gathering and scattering multiple data elements |
Christopher J. Hughes, Yen-Kuang Chen, Mayank Bomb, Jason W. Brandt, Mark Buxton +13 more |
2018-10-30 |
| 10083316 |
Instruction execution that broadcasts and masks data values at different levels of granularity |
Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Bret L. Toll, Mark J. Charney |
2018-09-25 |
| 10037205 |
Instruction and logic to provide vector blend and permute functionality |
Robert Valentine, Bret L. Toll, Jeffrey G. Wiedemeier, Sridhar Samudrala |
2018-07-31 |
| 10037208 |
Multi-element instruction with different read and write masks |
Mikhail Plotnikov, Andrey Naraikin, Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Bret L. Toll |
2018-07-31 |
| 10013253 |
Method and apparatus for performing a vector bit reversal |
Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Mark J. Charney |
2018-07-03 |
| 9996320 |
Fused multiply-add (FMA) low functional unit |
Cristina S. Anderson, Marius Cornea-Hasegan, Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Nikita Astafev +5 more |
2018-06-12 |
| 9996319 |
Floating point (FP) add low instructions functional unit |
Cristina S. Anderson, Marius Cornea-Hasegan, Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Nikita Astafev +5 more |
2018-06-12 |
| 9983873 |
Systems, apparatuses, and methods for performing mask bit compression |
Bret L. Toll, Robert Valentine, Elmoustapha Ould-Ahmed-Vall, Mark J. Charney |
2018-05-29 |
| 9946540 |
Apparatus and method of improved permute instructions with multiple granularities |
Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Bret L. Toll, Mark J. Charney, Zeev Sperber +1 more |
2018-04-17 |
| 9904548 |
Instruction and logic to perform a centrifuge operation |
Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Mark J. Charney |
2018-02-27 |