| 9524168 |
Apparatus and method for shuffling floating point or integer values |
Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Jesus Corbal, Tal Uliel |
2016-12-20 |
| 9513918 |
Apparatus and method for performing permute operations |
Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Mostafa Hagog, Jesus Corbal, Mark J. Charney +3 more |
2016-12-06 |
| 9513917 |
Vector friendly instruction format and execution thereof |
Robert Valentine, Jesus Corbal San Adrian, Roger Espasa Sans, Robert Dale Cavin, Santiago Galan Duran +14 more |
2016-12-06 |
| 9513871 |
Floating point round-off amount determination processors, methods, systems, and instructions |
Cristina S. Anderson, Robert Valentine, Simon Rubanovich, Amit Gradstein |
2016-12-06 |
| 9501276 |
Instructions and logic to vectorize conditional loops |
Tal Uliel, Elmoustapha Ould-Ahmed-Vall |
2016-11-22 |
| 9489196 |
Multi-element instruction with different read and write masks |
Mikhail Plotnikov, Andrey Naraikan, Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Jesus Corbal |
2016-11-08 |
| 9459866 |
Vector frequency compress instruction |
Elmoustapha Ould-Ahmed-Vall, Suleyman Sair, Kshitij A. Doshi, Charles R. Yount |
2016-10-04 |
| 9442733 |
Packed data operation mask comparison processors, methods, systems, and instructions |
Robert Valentine, Jesus Corbal, Elmoustapha Ould-Ahmed-Vall, Mark J. Charney |
2016-09-13 |
| 9424327 |
Instruction execution that broadcasts and masks data values at different levels of granularity |
Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Jesus Corbal, Mark J. Charney |
2016-08-23 |
| 9424034 |
Multiple register memory access instructions, processors, methods, and systems |
Glenn J. Hinton, Ronak Singhal |
2016-08-23 |
| 9367325 |
Common architecture state presentation for processor having processing cores of different types |
Jason W. Brandt, John G. Holm |
2016-06-14 |
| 9354877 |
Systems, apparatuses, and methods for performing mask bit compression |
Robert Valentine, Jesus Corbal, Elmoustapha Ould-Ahmed-Vall, Mark J. Charney |
2016-05-31 |
| 9336000 |
Instruction execution unit that broadcasts data values at different levels of granularity |
Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Jesus Corbal, Mark J. Charney |
2016-05-10 |
| 9323531 |
Systems, apparatuses, and methods for determining a trailing least significant masking bit of a writemask register |
Christopher J. Hughes, Mark J. Charney, Jesus Corbal, Milind B. Girkar, Elmoustapha Ould-Ahmedvall +1 more |
2016-04-26 |
| 9268596 |
Instruction and logic to test transactional execution status |
Ravi Rajwar, Konrad K. Lai, Matthew C. Merten, Martin G. Dixon |
2016-02-23 |
| 9244687 |
Packed data operation mask comparison processors, methods, systems, and instructions |
Robert Valentine, Jesus Corbal San Adrian, Elmoustapha Ould-Ahmed-Vall, Mark J. Charney |
2016-01-26 |