Issued Patents 2019
Showing 26–50 of 50 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10387158 | Systems, apparatuses, and methods for data speculation execution | Elmoustapha Ould-Ahmed-Vall, Christopher J. Hughes, Milind B. Girkar | 2019-08-20 |
| 10372449 | Packed data operation mask concatenation processors, methods, systems, and instructions | Bret L. Toll, Jesus Corbal San Andrian, Elmoustapha Ould-Ahmed-Vall, Mark J. Charney | 2019-08-06 |
| 10346195 | Apparatus and method for invocation of a multi threaded accelerator | Oren Ben-Kiki, Ilan Pardo, Eliezer Weissmann, Yuval Yosef | 2019-07-09 |
| 10324768 | Lightweight restricted transactional memory for speculative compiler optimization | Cheng Wang, Youfeng Wu, Sara S. Baghsorkhi, Albert Hartono | 2019-06-18 |
| 10324718 | Packed rotate processors, methods, systems, and instructions | Elmoustapha Ould-Ahmed-Vall, Jesus Corbal San Andrian, Suleyman Sair, Bret L. Toll, Zeev Sperber +2 more | 2019-06-18 |
| 10318298 | Apparatus and method for shifting quadwords and extracting packed words | Venkateswara Madduri, Elmoustapha Ould-Ahmed-Vall, Mark J. Charney, Jesus Corbal | 2019-06-11 |
| 10303525 | Systems, apparatuses, and methods for data speculation execution | Elmoustapha Ould-Ahmed-Vall, Christopher J. Hughes, Milind B. Girkar, Hideki (Saito) Ido, Youfeng Wu +1 more | 2019-05-28 |
| 10303471 | Systems, apparatuses, and methods for performing a double blocked sum of absolute differences | Elmoustapha Ould-Ahmed-Vall, Mostafa Hagog, Amit Gradstein, Simon Rubanovich, Zeev Sperber | 2019-05-28 |
| 10296334 | Method and apparatus for performing a vector bit gather | Elmoustapha Ould-Ahmed-Vall, Jesus Corbal San Adrian, Mark J. Charney, Guillem Sole, Roger Espasa | 2019-05-21 |
| 10296489 | Method and apparatus for performing a vector bit shuffle | Elmoustapha Ould-Ahmed-Vall, Jesus Corbal San Adrian, Mark J. Charney, Guillem Sole, Roger Espasa | 2019-05-21 |
| 10296347 | Fusible instructions and logic to provide or-test and and-test functionality using multiple test sources | Maxim Loktyukhin, Julian Horn, Mark J. Charney | 2019-05-21 |
| 10275243 | Interruptible and restartable matrix multiplication instructions, processors, methods, and systems | Edward T. Grochowski, Asit K. Mishra, Mark J. Charney, Simon C. Steely, Jr. | 2019-04-30 |
| 10275216 | Floating point scaling processors, methods, systems, and instructions | Cristina S. Anderson, Amit Gradstein, Simon Rubanovich, Benny Eitan | 2019-04-30 |
| 10268479 | Systems, apparatuses, and methods for broadcast compare addition | Mikhail Plotnikov, Jesus Corbal | 2019-04-23 |
| 10255072 | Architectural register replacement for instructions that use multiple architectural registers | Mark J. Charney, Milind B. Girkar, Ashish Jha, Bret L. Toll, Elmoustapha Ould-Ahmed-Vall +2 more | 2019-04-09 |
| 10228909 | Floating point scaling processors, methods, systems, and instructions | Cristina S. Anderson, Amit Gradstein, Simon Rubanovich, Benny Eitan | 2019-03-12 |
| 10223112 | Processors, methods, systems, and instructions to generate sequences of integers in which integers in consecutive positions differ by a constant integer stride and where a smallest integer is offset from zero by an integer offset | Seth Abraham, Elmoustapha Ould-Ahmed-Vall, Zeev Sperber, Amit Gradstein | 2019-03-05 |
| 10224954 | Floating point to fixed point conversion | Venkateswara Madduri, Elmoustapha Ould-Ahmed-Vall, Jesus Corbal, Mark J. Charney | 2019-03-05 |
| 10223114 | Fixed point to floating point conversion | Venkateswara Madduri, Elmoustapha Ould-Ahmed-Vall, Jesus Corbal, Mark J. Charney | 2019-03-05 |
| 10223111 | Processors, methods, systems, and instructions to generate sequences of integers in which integers in consecutive positions differ by a constant integer stride and where a smallest integer is offset from zero by an integer offset | Seth Abraham, Elmoustapha Ould-Ahmed-Vall, Zeev Sperber, Amit Gradstein | 2019-03-05 |
| 10209988 | Apparatus and method to reverse and permute bits in a mask register | Elmoustapha Ould-Ahmed-Vall | 2019-02-19 |
| 10209986 | Floating point rounding processors, methods, systems, and instructions | Jesus Corbal San Adrian, Cristina S. Anderson, Bret L. Toll, Amit Gradstein, Simon Rubanovich +1 more | 2019-02-19 |
| 10203955 | Methods, apparatus, instructions and logic to provide vector packed tuple cross-comparison functionality | Christopher J. Hughes, Mark J. Charney, Zeev Sperber, Amit Gradstein, Simon Rubanovich +2 more | 2019-02-12 |
| 10203954 | Instruction and logic to provide conversions between a mask register and a general purpose register or memory | Elmoustapha Ould-Ahmed-Vall, Jesus Corbal, Bret L. Toll, Mark J. Charney | 2019-02-12 |
| 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 |