| 10956163 |
Processor support for hardware transactional memory |
Jaewoong Chung, David S. Christie, Stephan Diestelhorst, Martin T. Pohlack, Luke Yen |
2021-03-23 |
| 9880848 |
Processor support for hardware transactional memory |
Jaewoong Chung, David S. Christie, Stephan Diestelhorst, Martin T. Pohlack, Luke Yen |
2018-01-30 |
| 9459877 |
Nested speculative regions for a synchronization facility |
Stephan Diestelhorst, Martin T. Pohlack, David S. Christie, Luke Yen |
2016-10-04 |
| 9372718 |
Virtualizable advanced synchronization facility |
David S. Christie, Stephan Diestelhorst |
2016-06-21 |
| 9152509 |
Transactional memory conflict management |
Stephan Diestelhorst, Martin T. Pohlack, David S. Christie, Luke Yen |
2015-10-06 |
| 9110691 |
Compiler support technique for hardware transactional memory systems |
Jaewoong Chung, Rahmet U. Karpuzcu, David S. Christie, Stephan Diestelhorst, Martin T. Pohlack |
2015-08-18 |
| 8739164 |
Automatic suspend atomic hardware transactional memory in response to detecting an implicit suspend condition and resume thereof |
Jaewoong Chung, David S. Christie, Stephan Diestelhorst, Martin T. Pohlack |
2014-05-27 |
| 8621183 |
Processor with support for nested speculative sections with different transactional modes |
David S. Christie, Stephan Diestelhorst |
2013-12-31 |
| 8612694 |
Protecting large objects within an advanced synchronization facility |
Martin T. Pohlack, Stephan Diestelhorst, David S. Christie, Jaewoong Chung |
2013-12-17 |
| 8543775 |
Preventing unintended loss of transactional data in hardware transactional memory systems |
Jaewoong Chung, David S. Christie, Stephan Diestelhorst, Martin T. Pohlack, Luke Yen |
2013-09-24 |
| 8407455 |
Coexistence of advanced hardware synchronization and global locks |
David S. Christie, Stephan Diestelhorst |
2013-03-26 |
| 8352688 |
Preventing unintended loss of transactional data in hardware transactional memory systems |
Jaewoong Chung, David S. Christie, Stephan Diestelhorst, Martin T. Pohlack, Luke Yen |
2013-01-08 |
| 8195917 |
Extended page size using aggregated small pages |
Uwe Dannowski, Sebastian Biemueller, David S. Christie, Stephan Diestelhorst, Thomas Friebel |
2012-06-05 |
| 8127057 |
Multi-level buffering of transactional data |
Jaewoong Chung, David S. Christie, Stephan Diestelhorst, Martin T. Pohlack |
2012-02-28 |