Patent | Date |
---|
Processor support for hardware transactional memory Grant 10,956,163 - Chung , et al. March 23, 2 | 2021-03-23 |
Processor Support For Hardware Transactional Memory App 20180121204 - CHUNG; Jaewoong ;   et al. | 2018-05-03 |
Processor support for hardware transactional memory Grant 9,880,848 - Chung , et al. January 30, 2 | 2018-01-30 |
Virtualizable advanced synchronization facility Grant 9,372,718 - Christie , et al. June 21, 2 | 2016-06-21 |
Compiler support technique for hardware transactional memory systems Grant 9,110,691 - Chung , et al. August 18, 2 | 2015-08-18 |
Handling Reads Following Transactional Writes during Transactions in a Computing Device App 20150205721 - Diestelhorst; Stephan ;   et al. | 2015-07-23 |
Automatic suspend atomic hardware transactional memory in response to detecting an implicit suspend condition and resume thereof Grant 8,739,164 - Chung , et al. May 27, 2 | 2014-05-27 |
Processor with support for nested speculative sections with different transactional modes Grant 8,621,183 - Hohmuth , et al. December 31, 2 | 2013-12-31 |
Protecting large objects within an advanced synchronization facility Grant 8,612,694 - Pohlack , et al. December 17, 2 | 2013-12-17 |
Coexistence of advanced hardware synchronization and global locks Grant 8,407,455 - Christie , et al. March 26, 2 | 2013-03-26 |
Preventing unintended loss of transactional data in hardware transactional memory systems Grant 8,352,688 - Chung , et al. January 8, 2 | 2013-01-08 |
Protecting Large Objects Within an Advanced Synchronization Facility App 20120233411 - Pohlack; Martin T. ;   et al. | 2012-09-13 |
Method And Apparatus For Reducing Livelock In A Shared Memory System App 20120159084 - POHLACK; MARTIN T. ;   et al. | 2012-06-21 |
Extended page size using aggregated small pages Grant 8,195,917 - Hohmuth , et al. June 5, 2 | 2012-06-05 |
Preventing Unintended Loss Of Transactional Data In Hardware Transactional Memory Systems App 20120124293 - Chung; Jaewoong ;   et al. | 2012-05-17 |
Compiler Support Technique For Hardware Transactional Memory Systems App 20120124563 - Chung; Jaewoong ;   et al. | 2012-05-17 |
Multi-level buffering of transactional data Grant 8,127,057 - Chung , et al. February 28, 2 | 2012-02-28 |
Processor Support For Hardware Transactional Memory App 20110307689 - Chung; Jaewoong ;   et al. | 2011-12-15 |
Inverted Default Semantics For In-speculative-region Memory Accesses App 20110208921 - Pohlack; Martin T. ;   et al. | 2011-08-25 |
Automatic Suspend And Resume In Hardware Transactional Memory App 20110209151 - Chung; Jaewoong ;   et al. | 2011-08-25 |
Virtual Machine Device And Methods Thereof App 20110107328 - Serebrin; Benjamin C. ;   et al. | 2011-05-05 |
Multi-level Buffering of Transactional Data App 20110040906 - Chung; Jaewoong ;   et al. | 2011-02-17 |
Extended Page Size Using Aggregated Small Pages App 20110004739 - Hohmuth; Michael P. ;   et al. | 2011-01-06 |
Speculative Region: Hardware Support for Selective Transactional Memory Access Annotation Using Instruction Prefix App 20100205408 - Chung; Jaewoong ;   et al. | 2010-08-12 |
Processor With Support For Nested Speculative Sections With Different Transactional Modes App 20100023707 - Hohmuth; Michael P. ;   et al. | 2010-01-28 |
Virtualizable Advanced Synchronization Facility App 20100023704 - Christie; David S. ;   et al. | 2010-01-28 |
Coexistence Of Advanced Hardware Synchronization And Global Locks App 20100023706 - Christie; David S. ;   et al. | 2010-01-28 |
Hardware Transactional Memory Support For Protected And Unprotected Shared-memory Accesses In A Speculative Section App 20100023703 - Christie; David S. ;   et al. | 2010-01-28 |