Issued Patents All Time
Showing 126–150 of 199 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10141033 | Multiple register memory access instructions, processors, methods, and systems | Glenn J. Hinton, Ronak Singhal | 2018-11-27 |
| 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 |
| 10102888 | Multiple register memory access instructions, processors, methods, and systems | Glenn J. Hinton, Ronak Singhal | 2018-10-16 |
| 10095515 | Compressed instruction format | Robert Valentine, Doron Orenstein | 2018-10-09 |
| 10089229 | Cache allocation with code and data prioritization | Andrew J. Herdrich, Edwin Verplanke, Ravishankar Iyer, Christopher C. Gianos, Jeffrey D. Chamberlain +2 more | 2018-10-02 |
| 10083316 | Instruction execution that broadcasts and masks data values at different levels of granularity | Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Jesus Corbal, Mark J. Charney | 2018-09-25 |
| 10073695 | Floating point round-off amount determination processors, methods, systems, and instructions | Cristina S. Anderson, Robert Valentine, Simon Rubanovich, Amit Gradstein | 2018-09-11 |
| 10037205 | Instruction and logic to provide vector blend and permute functionality | Robert Valentine, Jesus Corbal, 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, Jesus Corbal | 2018-07-31 |
| 9990201 | Multiplication instruction for which execution completes without writing a carry flag | Vinodh Gopal, James D. Guilford, Wajdi K. Feghali, Erdine Ozturk, Gilbert M. Wolrich +5 more | 2018-06-05 |
| 9990202 | Packed data element predication processors, methods, systems, and instructions | Ronak Singhal, Buford M. Guy, Mishali Naik | 2018-06-05 |
| 9983873 | Systems, apparatuses, and methods for performing mask bit compression | Robert Valentine, Jesus Corbal, 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, Jesus Corbal, Mark J. Charney, Zeev Sperber +1 more | 2018-04-17 |
| 9940130 | Rotate instructions that complete execution either without writing or reading flags | Vinodh Gopal, James D. Guilford, Gilbert M. Wolrich, Wajdi K. Feghali, Erdinc Ozturk +5 more | 2018-04-10 |
| 9940131 | Rotate instructions that complete execution either without writing or reading flags | Vinodh Gopal, James D. Guilford, Gilbert M. Wolrich, Wajdi K. Feghali, Erdinc Ozturk +5 more | 2018-04-10 |
| 9916160 | Rotate instructions that complete execution either without writing or reading flags | Vinodh Gopal, James D. Guilford, Gilbert M. Wolrich, Wajdi K. Feghali, Erdinc Ozturk +5 more | 2018-03-13 |
| 9864602 | Packed rotate processors, methods, systems, and instructions | Elmoustapha Ould-Ahmed-Vall, Robert Valentine, Jesus Corbal San Andrian, Suleyman Sair, Zeev Sperber +2 more | 2018-01-09 |
| 9786338 | Multiple register memory access instructions, processors, methods, and systems | Glenn J. Hinton, Ronak Singhal | 2017-10-10 |
| 9772844 | Common architectural state presentation for processor having processing cores of different types | Jason W. Brandt, John G. Holm | 2017-09-26 |
| 9760371 | Packed data operation mask register arithmetic combination processors, methods, systems, and instructions | Robert Valentine, Jesus Corbal San Adrian, Elmoustapha Ould-Ahmed-Vall, Mark J. Charney | 2017-09-12 |
| 9727345 | Method for booting a heterogeneous system and presenting a symmetric core view | Eliezer Weissmann, Rinat Rappoport, Michael Mishaeli, Hisham Shafi, Oron Lenz +19 more | 2017-08-08 |
| 9703562 | Instruction emulation processors, methods, and systems | William C. Rash, Scott D. Hahn, Glenn J. Hinton | 2017-07-11 |
| 9696993 | Instructions and logic to vectorize conditional loops | Tal Uliel, Elmoustapha Ould-Ahmed-Vall | 2017-07-04 |
| 9684510 | Systems, apparatuses, and methods for performing a shuffle and operation (Shuffle-Op) | Igor Ermolaev, Elmoustapha Ould-Ahmed-Vall, Jesus Corbal San Adrian, Andrey Naraikin | 2017-06-20 |
| 9665368 | Systems, apparatuses, and methods for performing conflict detection and broadcasting contents of a register to data element positions of another register | Christopher J. Hughes, Mark J. Charney, Jesus Corbal, Milind B. Girkar, Elmoustapha Ould-Ahmed_Vall +1 more | 2017-05-30 |