| 10459858 |
Programmable event driven yield mechanism which may activate other threads |
Hong Wang, Per Hammarlund, Xiang Zou, John Shen, Xinmin Tian +2 more |
2019-10-29 |
| 10445092 |
Method and apparatus for performing a vector permute with an index and an immediate |
Jesus Corbal San Adrian, Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Mark J. Charney, Bret L. Toll +4 more |
2019-10-15 |
| 10423411 |
Data element comparison processors, methods, systems, and instructions |
Asit K. Mishra, Edward T. Grochowski, Jonathan Pearce, Deborah T. Marr, Ehud Cohen +5 more |
2019-09-24 |
| 10387156 |
Systems, apparatuses, and methods for data speculation execution |
Elmoustapha Ould-Ahmed-Vall, Christopher J. Hughes, Robert Valentine |
2019-08-20 |
| 10387158 |
Systems, apparatuses, and methods for data speculation execution |
Elmoustapha Ould-Ahmed-Vall, Christopher J. Hughes, Robert Valentine |
2019-08-20 |
| 10346300 |
Providing multiple memory modes for a processor including internal memory |
Avinash Sodani, Robert J. Kyanko, Richard J. Greco, Andreas Kleen, Christopher M. Cantalupo |
2019-07-09 |
| 10303525 |
Systems, apparatuses, and methods for data speculation execution |
Elmoustapha Ould-Ahmed-Vall, Christopher J. Hughes, Robert Valentine, Hideki (Saito) Ido, Youfeng Wu +1 more |
2019-05-28 |
| 10255072 |
Architectural register replacement for instructions that use multiple architectural registers |
Mark J. Charney, Robert Valentine, Ashish Jha, Bret L. Toll, Elmoustapha Ould-Ahmed-Vall +2 more |
2019-04-09 |
| 10175990 |
Gathering and scattering multiple data elements |
Christopher J. Hughes, Yen-Kuang Chen, Mayank Bomb, Jason W. Brandt, Mark Buxton +13 more |
2019-01-08 |