| 11625286 |
Transactional lock elision with delayed lock checking |
Marcel Mitran, Martin Ohmacht, Kai-Ting Amy Wang |
2023-04-11 |
$16,375,000 |
| 10884931 |
Interprocessor memory status communication |
Michael K. Gschwind, Valentina Salapura, Eric M. Schwarz, Chung-Lung K. Shum, Timothy J. Slegel |
2021-01-05 |
$2,293,000 |
| 10876228 |
Enabling end of transaction detection using speculative look ahead |
Michael K. Gschwind, Valentina Salapura |
2020-12-29 |
$5,669,000 |
| 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 |
$2,122,000 |
| 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 |
$1,254,000 |
| 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 |
$1,919,000 |
| 10565117 |
Instruction to cancel outstanding cache prefetches |
Michael K. Gschwind, Valentina Salapura, Eric M. Schwarz, Chung-Lung K. Shum |
2020-02-18 |
$2,353,000 |
| 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 |
$2,353,000 |
| 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 |
$4,347,000 |
| 10346305 |
Interprocessor memory status communication |
Michael K. Gschwind, Valentina Salapura, Eric M. Schwarz, Chung-Lung K. Shum, Timothy J. Slegel |
2019-07-09 |
$2,201,000 |
| 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 |
$2,774,000 |
| 10275290 |
Transactional lock elision with delayed lock checking |
Marcel Mitran, Martin Ohmacht, Kai-Ting Amy Wang |
2019-04-30 |
$3,198,000 |
| 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 |
$2,141,000 |
| 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 |
$2,050,000 |
| 10216635 |
Instruction to cancel outstanding cache prefetches |
Michael K. Gschwind, Valentina Salapura, Eric M. Schwarz, Chung-Lung K. Shum |
2019-02-26 |
$2,499,000 |
| 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 |
$3,019,000 |
| 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 |
$2,527,000 |
| 9971628 |
Salvaging hardware transactions |
Harold W. Cain, III, Michael K. Gschwind, Valentina Salapura, Eric M. Schwarz |
2018-05-15 |
$2,944,000 |
| 9952943 |
Salvaging hardware transactions |
Harold W. Cain, III, Michael K. Gschwind, Valentina Salapura, Eric M. Schwarz |
2018-04-24 |
$2,845,000 |
| 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 |
$2,845,000 |
| 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 |
$1,989,000 |
| 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 |
$2,135,000 |
| 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 |
$2,459,000 |