Issued Patents All Time
Showing 25 most recent of 124 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11625286 | Transactional lock elision with delayed lock checking | Marcel Mitran, Martin Ohmacht, Kai-Ting Amy Wang | 2023-04-11 |
| 10884931 | Interprocessor memory status communication | Michael K. Gschwind, Valentina Salapura, Eric M. Schwarz, Chung-Lung K. Shum, Timothy J. Slegel | 2021-01-05 |
| 10876228 | Enabling end of transaction detection using speculative look ahead | Michael K. Gschwind, Valentina Salapura | 2020-12-29 |
| 10740106 | Determining if transactions that are about to run out of resources can be salvaged or need to be aborted | Fadi Y. Busaba, Harold W. Cain, III, Michael K. Gschwind, Valentina Salapura | 2020-08-11 |
| 10585697 | Dynamic prediction of hardware transaction resource requirements | Fadi Y. Busaba, Dan F. Greiner, Michael K. Gschwind, Valentina Salapura, Chung-Lung K. Shum | 2020-03-10 |
| 10572298 | Dynamic prediction of hardware transaction resource requirements | Fadi Y. Busaba, Dan F. Greiner, Michael K. Gschwind, Valentina Salapura, Chung-Lung K. Shum | 2020-02-25 |
| 10565117 | Instruction to cancel outstanding cache prefetches | Michael K. Gschwind, Valentina Salapura, Eric M. Schwarz, Chung-Lung K. Shum | 2020-02-18 |
| 10565003 | Hint instruction for managing transactional aborts in transactional memory computing environments | Fadi Y. Busaba, Harold W. Cain, III, Dan F. Greiner, Michael K. Gschwind, Valentina Salapura +2 more | 2020-02-18 |
| 10365927 | Non-default instruction handling within transaction | Jonathan D. Bradbury, Michael K. Gschwind, Eric M. Schwarz, Valentina Salapura, Chung-Lung K. Shum | 2019-07-30 |
| 10346305 | Interprocessor memory status communication | Michael K. Gschwind, Valentina Salapura, Eric M. Schwarz, Chung-Lung K. Shum, Timothy J. Slegel | 2019-07-09 |
| 10310855 | Non-default instruction handling within transaction | Jonathan D. Bradbury, Michael K. Gschwind, Eric M. Schwarz, Valentina Salapura, Chung-Lung K. Shum | 2019-06-04 |
| 10275290 | Transactional lock elision with delayed lock checking | Marcel Mitran, Martin Ohmacht, Kai-Ting Amy Wang | 2019-04-30 |
| 10228943 | Prefetching of discontiguous storage locations in anticipation of transactional execution | Fadi Y. Busaba, Dan F. Greiner, Michael K. Gschwind, Valentina Salapura, Eric M. Schwarz +1 more | 2019-03-12 |
| 10223154 | Hint instruction for managing transactional aborts in transactional memory computing environments | Fadi Y. Busaba, Harold W. Cain, III, Dan F. Greiner, Michael K. Gschwind, Valentina Salapura +2 more | 2019-03-05 |
| 10216635 | Instruction to cancel outstanding cache prefetches | Michael K. Gschwind, Valentina Salapura, Eric M. Schwarz, Chung-Lung K. Shum | 2019-02-26 |
| 10210019 | Hint instruction for managing transactional aborts in transactional memory computing environments | Fadi Y. Busaba, Harold W. Cain, III, Dan F. Greiner, Michael K. Gschwind, Valentina Salapura +2 more | 2019-02-19 |
| 10169092 | System, method, program, and code generation unit | Takuya Nakaike | 2019-01-01 |
| 10168961 | Hardware transaction transient conflict resolution | Jonathan D. Bradbury, Michael K. Gschwind, Valentina Salapura, Eric M. Schwarz, Chung-Lung K. Shum +1 more | 2019-01-01 |
| 10083076 | Salvaging lock elision transactions with instructions to change execution type | Harold W. Cain, III, Michael K. Gschwind, Valentina Salapura, Chung-Lung K. Shum | 2018-09-25 |
| 9971628 | Salvaging hardware transactions | Harold W. Cain, III, Michael K. Gschwind, Valentina Salapura, Eric M. Schwarz | 2018-05-15 |
| 9952943 | Salvaging hardware transactions | Harold W. Cain, III, Michael K. Gschwind, Valentina Salapura, Eric M. Schwarz | 2018-04-24 |
| 9952804 | Hardware transaction transient conflict resolution | Jonathan D. Bradbury, Michael K. Gschwind, Valentina Salapura, Eric M. Schwarz, Chung-Lung K. Shum +1 more | 2018-04-24 |
| 9946494 | Hardware transaction transient conflict resolution | Jonathan D. Bradbury, Michael K. Gschwind, Valentina Salapura, Eric M. Schwarz, Chung-Lung K. Shum +1 more | 2018-04-17 |
| 9940135 | Instruction stream modification for memory transaction protection | Fadi Y. Busaba, Michael K. Gschwind, Chung-Lung K. Shum, Valentina Salapura, Timothy J. Slegel | 2018-04-10 |
| 9928064 | Instruction stream modification for memory transaction protection | Fadi Y. Busaba, Michael K. Gschwind, Chung-Lung K. Shum, Valentina Salapura, Timothy J. Slegel | 2018-03-27 |