Patent | Date |
---|
Temporarily suppressing processing of a restrained storage operand request Grant 11,366,759 - Giamei , et al. June 21, 2 | 2022-06-21 |
Latent modification instruction for substituting functionality of instructions during transactional execution Grant 11,243,770 - Gschwind , et al. February 8, 2 | 2022-02-08 |
Method for maintaining a branch prediction history table Grant 11,163,574 - Gellerich , et al. November 2, 2 | 2021-11-02 |
Store instruction to store instruction dependency Grant 11,113,055 - Malley , et al. September 7, 2 | 2021-09-07 |
Determining the effectiveness of prefetch instructions Grant 11,080,052 - Gschwind , et al. August 3, 2 | 2021-08-03 |
Reducing Cache Transfer Overhead In A System App 20210232502 - Zoellin; Christian ;   et al. | 2021-07-29 |
Architecturally paired spill/reload multiple instructions for suppressing a snapshot latest value determination Grant 11,061,684 - Gschwind , et al. July 13, 2 | 2021-07-13 |
Controlling a rate of prefetching based on bus bandwidth Grant 11,048,635 - Bradbury , et al. June 29, 2 | 2021-06-29 |
Reducing cache transfer overhead in a system Grant 11,010,298 - Zoellin , et al. May 18, 2 | 2021-05-18 |
Configurable code fingerprint Grant 11,010,276 - Frazier , et al. May 18, 2 | 2021-05-18 |
Effectiveness and prioritization of prefetches Grant 11,010,168 - Gschwind , et al. May 18, 2 | 2021-05-18 |
Register restoration using recovery buffers Grant 11,010,192 - Gschwind , et al. May 18, 2 | 2021-05-18 |
Load register on condition immediate instruction Grant 11,010,160 - Gellerich , et al. May 18, 2 | 2021-05-18 |
Effectiveness and prioritization of prefetches Grant 11,003,452 - Gschwind , et al. May 11, 2 | 2021-05-11 |
Regulating hardware speculative processing around a transaction Grant 10,996,982 - Busaba , et al. May 4, 2 | 2021-05-04 |
Temporarily Suppressing Processing Of A Restrained Storage Operand Request App 20210096998 - GIAMEI; Bruce C. ;   et al. | 2021-04-01 |
Temporarily suppressing processing of a restrained storage operand request Grant 10,956,337 - Giamei , et al. March 23, 2 | 2021-03-23 |
Guarded storage event handling during transactional execution Grant 10,929,130 - Greiner , et al. February 23, 2 | 2021-02-23 |
Prefetch protocol for transactional memory Grant 10,929,297 - Gschwind , et al. February 23, 2 | 2021-02-23 |
Prefetch insensitive transactional memory Grant 10,915,439 - Gschwind , et al. February 9, 2 | 2021-02-09 |
Interprocessor memory status communication Grant 10,884,931 - Gschwind , et al. January 5, 2 | 2021-01-05 |
Register context restoration based on rename register recovery Grant 10,838,733 - Gschwind , et al. November 17, 2 | 2020-11-17 |
Store Instruction To Store Instruction Dependency App 20200301706 - Malley; Edward ;   et al. | 2020-09-24 |
Restoring saved architected registers and suppressing verification of registers to be restored Grant 10,782,979 - Gschwind , et al. Sept | 2020-09-22 |
Concurrent modification of shared cache line by multiple processors Grant 10,769,068 - Matsakis , et al. Sep | 2020-09-08 |
Read and write sets for ranges of instructions of transactions Grant 10,733,091 - Gschwind , et al. | 2020-08-04 |
Read and write sets for ranges of instructions of transactions Grant 10,725,900 - Gschwind , et al. | 2020-07-28 |
Conditional branch to an indirectly specified location Grant 10,713,048 - Greiner , et al. | 2020-07-14 |
Reducing cache transfer overhead in a system Grant 10,671,532 - Zoellin , et al. | 2020-06-02 |
Controlling A Rate Of Prefetching Based On Bus Bandwidth App 20200159663 - BRADBURY; Jonathan D. ;   et al. | 2020-05-21 |
Controlling a rate of prefetching based on bus bandwidth Grant 10,657,059 - Bradbury , et al. | 2020-05-19 |
Reducing Cache Transfer Overhead In A System App 20200151097 - Zoellin; Christian ;   et al. | 2020-05-14 |
Tracking changes to memory via check and recovery Grant 10,649,785 - Gschwind , et al. | 2020-05-12 |
Controlling a rate of prefetching based on bus bandwidth Grant 10,635,592 - Bradbury , et al. | 2020-04-28 |
Sharing Snapshots Between Restoration And Recovery App 20200125367 - Gschwind; Michael K. ;   et al. | 2020-04-23 |
Facility for extending exclusive hold of a cache line in private cache Grant 10,621,090 - Giamei , et al. | 2020-04-14 |
Regulating hardware speculative processing around a transaction Grant 10,606,638 - Busaba , et al. | 2020-03-31 |
Non-coherent read in a strongly consistent cache system for frequently read but rarely updated data Grant 10,599,567 - Bartik , et al. | 2020-03-24 |
Dynamic prediction of hardware transaction resource requirements Grant 10,585,697 - Busaba , et al. | 2020-03-10 |
Reducing cache transfer overhead in a system Grant 10,585,800 - Zoellin , et al. | 2020-03-10 |
Guarded storage event handling during transactional execution Grant 10,579,377 - Greiner , et al. | 2020-03-03 |
Reducing cache transfer overhead in a system Grant 10,579,525 - Zoellin , et al. | 2020-03-03 |
Determining The Effectiveness Of Prefetch Instructions App 20200065253 - Gschwind; Michael K. ;   et al. | 2020-02-27 |
Instruction to query cache residency Grant 10,572,254 - Greiner , et al. Feb | 2020-02-25 |
Selecting register restoration or register reloading Grant 10,572,265 - Gschwind , et al. Feb | 2020-02-25 |
Dynamic prediction of hardware transaction resource requirements Grant 10,572,298 - Busaba , et al. Feb | 2020-02-25 |
Selective register allocation Grant 10,564,977 - Gschwind , et al. Feb | 2020-02-18 |
Hint instruction for managing transactional aborts in transactional memory computing environments Grant 10,565,003 - Busaba , et al. Feb | 2020-02-18 |
Instruction to cancel outstanding cache prefetches Grant 10,565,117 - Gschwind , et al. Feb | 2020-02-18 |
Prefetch insensitive transactional memory Grant 10,558,560 - Gschwind , et al. Feb | 2020-02-11 |
Configurable code fingerprint Grant 10,558,552 - Frazier , et al. Feb | 2020-02-11 |
Sharing snapshots between restoration and recovery Grant 10,552,164 - Gschwind , et al. Fe | 2020-02-04 |
Configurable Code Fingerprint App 20200034275 - Frazier; Giles R. ;   et al. | 2020-01-30 |
Prefetch Protocol For Transactional Memory App 20200026651 - Gschwind; Michael Karl ;   et al. | 2020-01-23 |
Regulating Hardware Speculative Processing Around A Transaction App 20200026558 - Busaba; Fadi Y. ;   et al. | 2020-01-23 |
Deferred response to a prefetch request Grant 10,534,713 - Gschwind , et al. Ja | 2020-01-14 |
Determining the effectiveness of prefetch instructions Grant 10,521,350 - Gschwind , et al. Dec | 2019-12-31 |
Temporarily suppressing processing of a restrained storage operand request Grant 10,521,351 - Giamei , et al. Dec | 2019-12-31 |
Temporarily Suppressing Processing Of A Restrained Storage Operand Request App 20190391922 - GIAMEI; Bruce C. ;   et al. | 2019-12-26 |
Run-time instrumentation of guarded storage event processing Grant 10,496,311 - Greiner , et al. De | 2019-12-03 |
Saving/restoring guarded storage controls in a virtualized environment Grant 10,496,292 - Greiner , et al. De | 2019-12-03 |
Register restoration invalidation based on a context switch Grant 10,489,382 - Gschwind , et al. Nov | 2019-11-26 |
Management of resources within a computing environment Grant 10,489,209 - Busaba , et al. Nov | 2019-11-26 |
Method For Maintaining A Branch Prediction History Table App 20190354372 - Gellerich; Wolfgang ;   et al. | 2019-11-21 |
Prefetch protocol for transactional memory Grant 10,474,577 - Gschwind , et al. Nov | 2019-11-12 |
Prefetch protocol for transactional memory Grant 10,474,576 - Gschwind , et al. Nov | 2019-11-12 |
Effectiveness And Prioritization Of Prefetches App 20190332383 - Gschwind; Michael K. ;   et al. | 2019-10-31 |
Spill/reload Multiple Instructions App 20190324758 - Gschwind; Michael K. ;   et al. | 2019-10-24 |
Instruction to query cache residency Grant 10,452,395 - Greiner , et al. Oc | 2019-10-22 |
Guarded Storage Event Handling During Transactional Execution App 20190317768 - Greiner; Dan F. ;   et al. | 2019-10-17 |
Effectiveness And Prioritization Of Prefetches App 20190303157 - Gschwind; Michael K. ;   et al. | 2019-10-03 |
Method for maintaining a branch prediction history table Grant 10,430,194 - Gellerich , et al. O | 2019-10-01 |
Method for maintaining a branch prediction history table Grant 10,423,418 - Gellerich , et al. Sept | 2019-09-24 |
Non-coherent read in a strongly consistent cache system for frequently read but rarely updated data Grant 10,417,126 - Bartik , et al. Sept | 2019-09-17 |
Effectiveness and prioritization of prefeteches Grant 10,379,862 - Gschwind , et al. A | 2019-08-13 |
Effectiveness and prioritization of prefetches Grant 10,372,457 - Gschwind , et al. | 2019-08-06 |
Deferred response to a prefetch request Grant 10,372,611 - Gschwind , et al. | 2019-08-06 |
Interprocessor Memory Status Communication App 20190236012 - Gschwind; Michael Karl ;   et al. | 2019-08-01 |
Non-default instruction handling within transaction Grant 10,365,927 - Bradbury , et al. July 30, 2 | 2019-07-30 |
Inducing transactional aborts in other processing threads Grant 10,346,197 - Busaba , et al. July 9, 2 | 2019-07-09 |
Interprocessor memory status communication Grant 10,346,305 - Gschwind , et al. July 9, 2 | 2019-07-09 |
Garbage collection facility grouping infrequently accessed data units in designated transient memory area Grant 10,339,049 - Frazier , et al. | 2019-07-02 |
Transactional memory system including cache versioning architecture to implement nested transactions Grant 10,331,565 - Gschwind , et al. | 2019-06-25 |
Load Register On Condition Immediate Instruction App 20190187989 - Gellerich; Wolfgang ;   et al. | 2019-06-20 |
Lightweight interrupts for condition checking Grant 10,324,728 - Frazier , et al. | 2019-06-18 |
Garbage collection facility grouping infrequently accessed data units in designated transient memory area Grant 10,318,415 - Frazier , et al. | 2019-06-11 |
Code fingerprint-based processor malfunction detection Grant 10,318,790 - Frazier , et al. | 2019-06-11 |
Non-default instruction handling within transaction Grant 10,310,855 - Bradbury , et al. | 2019-06-04 |
Employing A Stack Accelerator For Stack-type Accesses App 20190163492 - Gschwind; Michael K. ;   et al. | 2019-05-30 |
Hybrid tracking of transaction read and write sets Grant 10,293,534 - Gschwind , et al. | 2019-05-21 |
Concurrent Modification Of Shared Cache Line By Multiple Processors App 20190146916 - Matsakis; Nicholas C. ;   et al. | 2019-05-16 |
Hint Instruction For Managing Transactional Aborts In Transactional Memory Computing Environments App 20190138346 - Busaba; Fadi Y. ;   et al. | 2019-05-09 |
Fingerprint-initiated trace extraction Grant 10,282,276 - Bradbury , et al. | 2019-05-07 |
Mechanism for creating friendly transactions with credentials Grant 10,270,773 - Bradbury , et al. | 2019-04-23 |
Mechanism for creating friendly transactions with credentials Grant 10,270,775 - Bradbury , et al. | 2019-04-23 |
Bypassing memory access for a load instruction using instruction address mapping Grant 10,261,791 - Prasky , et al. | 2019-04-16 |
Non-coherent Read In A Strongly Consistent Cache System For Frequently Read But Rarely Updated Data App 20190108125 - BARTIK; Jane H. ;   et al. | 2019-04-11 |
Non-coherent Read In A Strongly Consistent Cache System For Frequently Read But Rarely Updated Data App 20190108126 - BARTIK; Jane H. ;   et al. | 2019-04-11 |
Mechanism for creating friendly transactions with credentials Grant 10,255,189 - Bradbury , et al. | 2019-04-09 |
Prefetch Insensitive Transactional Memory App 20190087317 - Gschwind; Michael Karl ;   et al. | 2019-03-21 |
Load register on condition immediate or immediate instruction Grant 10,235,168 - Gellerich , et al. | 2019-03-19 |
Dynamic releasing of cache lines Grant 10,235,201 - Bradbury , et al. | 2019-03-19 |
Mechanism for creating friendly transactions with credentials Grant 10,235,297 - Bradbury , et al. | 2019-03-19 |
Prefetch Insensitive Transactional Memory App 20190079858 - Gschwind; Michael Karl ;   et al. | 2019-03-14 |
Controlling A Rate Of Prefetching Based On Bus Bandwidth App 20190079872 - Bradbury; Jonathan D. ;   et al. | 2019-03-14 |
Controlling A Rate Of Prefetching Based On Bus Bandwidth App 20190079871 - Bradbury; Jonathan D. ;   et al. | 2019-03-14 |
Deferred Response To A Prefetch Request App 20190073309 - Gschwind; Michael Karl ;   et al. | 2019-03-07 |
Transactional memory system including cache versioning architecture to implement nested transactions Grant 10,223,268 - Gschwind , et al. | 2019-03-05 |
Hint instruction for managing transactional aborts in transactional memory computing environments Grant 10,223,154 - Busaba , et al. | 2019-03-05 |
Deferred Response To A Prefetch Request App 20190065378 - Gschwind; Michael Karl ;   et al. | 2019-02-28 |
Instruction to cancel outstanding cache prefetches Grant 10,216,635 - Gschwind , et al. Feb | 2019-02-26 |
Hint instruction for managing transactional aborts in transactional memory computing environments Grant 10,210,019 - Busaba , et al. Feb | 2019-02-19 |
Configurable Code Fingerprint App 20190018757 - Frazier; Giles R. ;   et al. | 2019-01-17 |
Transactional execution enabled supervisor call interruption while in TX mode Grant 10,169,267 - Bradbury , et al. J | 2019-01-01 |
Managing a prefetch queue based on priority indications of prefetch requests Grant 10,169,239 - Greiner , et al. J | 2019-01-01 |
Hardware transaction transient conflict resolution Grant 10,168,961 - Bradbury , et al. J | 2019-01-01 |
Prefetch insensitive transactional memory Grant 10,162,743 - Gschwind , et al. Dec | 2018-12-25 |
Prefetch insensitive transactional memory Grant 10,162,744 - Gschwind , et al. Dec | 2018-12-25 |
Reducing Cache Transfer Overhead In A System App 20180365150 - Zoellin; Christian ;   et al. | 2018-12-20 |
Instruction To Cancel Outstanding Cache Prefetches App 20180365156 - GSCHWIND; Michael Karl ;   et al. | 2018-12-20 |
Reducing Cache Transfer Overhead In A System App 20180365149 - Zoellin; Christian ;   et al. | 2018-12-20 |
Reducing Cache Transfer Overhead In A System App 20180365151 - Zoellin; Christian ;   et al. | 2018-12-20 |
Configurable code fingerprint Grant 10,157,119 - Frazier , et al. Dec | 2018-12-18 |
Transactional execution processor having a co-processor accelerator, both sharing a higher level cache Grant 10,157,131 - Busaba , et al. Dec | 2018-12-18 |
Deferred response to a prefetch request Grant 10,152,419 - Gschwind , et al. Dec | 2018-12-11 |
Speculation control for improving transaction success rate, and instruction therefor Grant 10,152,418 - Gschwind , et al. Dec | 2018-12-11 |
Garbage Collection Facility Grouping Infrequently Accessed Data Units In Designated Transient Memory Area App 20180349273 - FRAZIER; Giles R. ;   et al. | 2018-12-06 |
Garbage Collection Facility Grouping Infrequently Accessed Data Units In Designated Transient Memory Area App 20180349274 - FRAZIER; Giles R. ;   et al. | 2018-12-06 |
Deferred response to a prefetch request Grant 10,146,692 - Gschwind , et al. De | 2018-12-04 |
Detecting cache conflicts by utilizing logical address comparisons in a transactional memory Grant 10,114,752 - Gschwind , et al. October 30, 2 | 2018-10-30 |
Spill/reload Multiple Instructions App 20180300149 - Gschwind; Michael K. ;   et al. | 2018-10-18 |
Register Context Restoration Based On Rename Register Recovery App 20180300157 - Gschwind; Michael K. ;   et al. | 2018-10-18 |
Prefetch Insensitive Transactional Memory App 20180300232 - Gschwind; Michael Karl ;   et al. | 2018-10-18 |
Register Restoration Using Recovery Buffers App 20180300151 - Gschwind; Michael K. ;   et al. | 2018-10-18 |
Prefetch Insensitive Transactional Memory App 20180300231 - Gschwind; Michael Karl ;   et al. | 2018-10-18 |
Selective Register Allocation App 20180300143 - Gschwind; Michael K. ;   et al. | 2018-10-18 |
Selecting Register Restoration Or Register Reloading App 20180300156 - Gschwind; Michael K. ;   et al. | 2018-10-18 |
Tracking Changes To Memory Via Check And Recovery App 20180300152 - Gschwind; Michael K. ;   et al. | 2018-10-18 |
Register Restoration Invalidation Based On A Context Switch App 20180300368 - Gschwind; Michael K. ;   et al. | 2018-10-18 |
Sharing Snapshots Between Restoration And Recovery App 20180300150 - Gschwind; Michael K. ;   et al. | 2018-10-18 |
Salvaging lock elision transactions with instructions to change execution type Grant 10,083,076 - Cain, III , et al. September 25, 2 | 2018-09-25 |
Latent Modification Instruction For Transactional Execution App 20180253312 - Gschwind; Michael Karl ;   et al. | 2018-09-06 |
Bypassing Memory Access For A Load Instruction Using Instruction Address Mapping App 20180246723 - Prasky; Brian R. ;   et al. | 2018-08-30 |
Latent modification instruction for transactional execution Grant 10,061,586 - Gschwind , et al. August 28, 2 | 2018-08-28 |
Prefetch insensitive transactional memory Grant 10,061,703 - Gschwind , et al. August 28, 2 | 2018-08-28 |
Transactional execution in a multi-processor environment that monitors memory conflicts in a shared cache Grant 10,055,348 - Busaba , et al. August 21, 2 | 2018-08-21 |
Accurate tracking of transactional read and write sets with speculation Grant 10,055,230 - Gschwind , et al. August 21, 2 | 2018-08-21 |
Prefetch insensitive transactional memory Grant 10,042,749 - Gschwind , et al. August 7, 2 | 2018-08-07 |
Saving/restoring Guarded Storage Controls In A Virtualized Environment App 20180203618 - Greiner; Dan F. ;   et al. | 2018-07-19 |
Conditional Branch To An Indirectly Specified Location App 20180203696 - Greiner; Dan F. ;   et al. | 2018-07-19 |
Hardware Transaction Transient Conflict Resolution App 20180203644 - Bradbury; Jonathan D. ;   et al. | 2018-07-19 |
Guarded Storage Event Handling During Transactional Execution App 20180203697 - Greiner; Dan F. ;   et al. | 2018-07-19 |
Run-time Instrumentation Of Guarded Storage Event Processing App 20180203633 - Greiner; Dan F. ;   et al. | 2018-07-19 |
Selectively blocking branch prediction for a predetermined number of instructions Grant 10,025,592 - Bonanno , et al. July 17, 2 | 2018-07-17 |
Conditional inclusion of data in a transactional memory read set Grant 10,025,715 - Gschwind , et al. July 17, 2 | 2018-07-17 |
Facility For Extending Exclusive Hold Of A Cache Line In Private Cache App 20180196751 - GIAMEI; Bruce C. ;   et al. | 2018-07-12 |
Temporarily Suppressing Processing Of A Restrained Storage Operand Request App 20180196754 - GIAMEI; Bruce C. ;   et al. | 2018-07-12 |
Selectively blocking branch prediction for a predetermined number of instructions Grant 10,019,265 - Bonanno , et al. July 10, 2 | 2018-07-10 |
Transactional execution processor having a co-processor accelerator, both sharing a higher level cache Grant 10,013,351 - Busaba , et al. July 3, 2 | 2018-07-03 |
Multithreaded transactions Grant 9,983,904 - Busaba , et al. May 29, 2 | 2018-05-29 |
Dynamic Releasing Of Cache Lines App 20180136966 - Bradbury; Jonathan D. ;   et al. | 2018-05-17 |
Transactional memory operations with write-only atomicity Grant 9,971,690 - Gschwind , et al. May 15, 2 | 2018-05-15 |
Dynamic releasing of cache lines Grant 9,971,629 - Bradbury , et al. May 15, 2 | 2018-05-15 |
Hybrid Tracking of Transaction Read and Write Sets App 20180117810 - Gschwind; Michael Karl ;   et al. | 2018-05-03 |
Allowing non-cacheable loads within a transaction Grant 9,952,976 - Bradbury , et al. April 24, 2 | 2018-04-24 |
Hardware transaction transient conflict resolution Grant 9,952,804 - Bradbury , et al. April 24, 2 | 2018-04-24 |
Hardware transaction transient conflict resolution Grant 9,946,494 - Bradbury , et al. April 17, 2 | 2018-04-17 |
Programmable code fingerprint Grant 9,946,521 - Frazier , et al. April 17, 2 | 2018-04-17 |
Management Of Resources Within A Computing Environment App 20180101410 - Busaba; Fadi Y. ;   et al. | 2018-04-12 |
Instruction stream modification for memory transaction protection Grant 9,940,135 - Busaba , et al. April 10, 2 | 2018-04-10 |
Selectively Blocking Branch Instruction Prediction App 20180095762 - Bonanno; James J. ;   et al. | 2018-04-05 |
Selectively Blocking Branch Instruction Prediction App 20180095763 - Bonanno; James J. ;   et al. | 2018-04-05 |
Instruction stream modification for memory transaction protection Grant 9,928,064 - Busaba , et al. March 27, 2 | 2018-03-27 |
Dynamic accessing of execution elements through modification of issue rules Grant 9,928,132 - Busaba , et al. March 27, 2 | 2018-03-27 |
Conditional inclusion of data in a transactional memory read set Grant 9,928,173 - Gschwind , et al. March 27, 2 | 2018-03-27 |
Interprocessor memory status communication Grant 9,921,872 - Greiner , et al. March 20, 2 | 2018-03-20 |
Transactional memory operations with read-only atomicity Grant 9,921,895 - Gschwind , et al. March 20, 2 | 2018-03-20 |
Dynamic Prediction Of Hardware Transaction Resource Requirements App 20180074847 - Busaba; Fadi Y. ;   et al. | 2018-03-15 |
Effectiveness And Prioritization Of Prefetches App 20180074826 - GSCHWIND; Michael K. ;   et al. | 2018-03-15 |
Interprocessor memory status communication Grant 9,916,180 - Gschwind , et al. March 13, 2 | 2018-03-13 |
Interprocessor memory status communication Grant 9,916,179 - Gschwind , et al. March 13, 2 | 2018-03-13 |
Multithreaded Transactions App 20180067762 - Busaba; Fadi Y. ;   et al. | 2018-03-08 |
Non-default Instruction Handling Within Transaction App 20180067744 - Bradbury; Jonathan D. ;   et al. | 2018-03-08 |
Dynamic Prediction Of Hardware Transaction Resource Requirements App 20180060115 - Busaba; Fadi Y. ;   et al. | 2018-03-01 |
Instruction To Query Cache Residency App 20180060241 - Greiner; Dan F. ;   et al. | 2018-03-01 |
Dynamic prediction of hardware transaction resource requirements Grant 9,904,572 - Busaba , et al. February 27, 2 | 2018-02-27 |
Selectively blocking branch prediction for a predetermined number of instructions Grant 9,898,294 - Bonanno , et al. February 20, 2 | 2018-02-20 |
Dynamic releasing of cache lines Grant 9,898,331 - Bradbury , et al. February 20, 2 | 2018-02-20 |
Hybrid tracking of transaction read and write sets Grant 9,892,052 - Gschwind , et al. February 13, 2 | 2018-02-13 |
Selectively blocking branch prediction for a predetermined number of instructions Grant 9,891,922 - Bonanno , et al. February 13, 2 | 2018-02-13 |
Instruction To Query Cache Residency App 20180024933 - Greiner; Dan F. ;   et al. | 2018-01-25 |
Managing A Prefetch Queue Based On Priority Indications Of Prefetch Requests App 20180024929 - Greiner; Dan F. ;   et al. | 2018-01-25 |
Determining The Effectiveness Of Prefetch Instructions App 20180024836 - Gschwind; Michael K. ;   et al. | 2018-01-25 |
Multithreaded transactions Grant 9,870,254 - Busaba , et al. January 16, 2 | 2018-01-16 |
Control State Preservation During Transactional Execution App 20180011768 - Bradbury; Jonathan D. ;   et al. | 2018-01-11 |
Control State Preservation During Transactional Execution App 20180011765 - Bradbury; Jonathan D. ;   et al. | 2018-01-11 |
Managing read tags in a transactional memory Grant 9,864,692 - Greiner , et al. January 9, 2 | 2018-01-09 |
Detecting cache conflicts by utilizing logical address comparisons in a transactional memory Grant 9,864,690 - Gschwind , et al. January 9, 2 | 2018-01-09 |
Management of resources within a computing environment Grant 9,864,639 - Busaba , et al. January 9, 2 | 2018-01-09 |
Hybrid tracking of transaction read and write sets Grant 9,858,189 - Gschwind , et al. January 2, 2 | 2018-01-02 |
Non-default instruction handling within transaction Grant 9,858,074 - Bradbury , et al. January 2, 2 | 2018-01-02 |
Effectiveness And Prioritization Of Prefeteches App 20170371666 - Gschwind; Michael K. ;   et al. | 2017-12-28 |
Latent modification instruction for transactional execution Grant 9,851,971 - Gschwind , et al. December 26, 2 | 2017-12-26 |
Deferral instruction for managing transactional aborts in transactional memory computing environments Grant 9,852,014 - Shum , et al. December 26, 2 | 2017-12-26 |
Predicting the length of a transaction Grant 9,846,593 - Bradbury , et al. December 19, 2 | 2017-12-19 |
Indicating nearing the completion of a transaction Grant 9,830,185 - Bradbury , et al. November 28, 2 | 2017-11-28 |
Read And Write Sets For Ranges Of Instructions Of Transactions App 20170322809 - Gschwind; Michael K. ;   et al. | 2017-11-09 |
Read And Write Sets For Ranges Of Instructions Of Transactions App 20170322875 - Gschwind; Michael K. ;   et al. | 2017-11-09 |
Anticipated prefetching for a parent core in a multi-core chip Grant 9,798,545 - Prasky , et al. October 24, 2 | 2017-10-24 |
Hybrid Tracking of Transaction Read and Write Sets App 20170300421 - Gschwind; Michael Karl ;   et al. | 2017-10-19 |
Anticipated prefetching for a parent core in a multi-core chip Grant 9,792,120 - Prasky , et al. October 17, 2 | 2017-10-17 |
Transactional execution in a multi-processor environment that monitors memory conflicts in a shared cache Grant 9,772,944 - Busaba , et al. September 26, 2 | 2017-09-26 |
Hardware Transaction Transient Conflict Resolution App 20170262227 - Bradbury; Jonathan D. ;   et al. | 2017-09-14 |
Hardware Transaction Transient Conflict Resolution App 20170262181 - Bradbury; Jonathan D. ;   et al. | 2017-09-14 |
Hybrid tracking of transaction read and write sets Grant 9,760,494 - Gschwind , et al. September 12, 2 | 2017-09-12 |
Interprocessor memory status communication Grant 9,760,397 - Greiner , et al. September 12, 2 | 2017-09-12 |
Hybrid tracking of transaction read and write sets Grant 9,760,495 - Gschwind , et al. September 12, 2 | 2017-09-12 |
Regulating Hardware Speculative Processing Around A Transaction App 20170249185 - Busaba; Fadi Y. ;   et al. | 2017-08-31 |
Dynamic Releasing Of Cache Lines App 20170249258 - Bradbury; Jonathan D. ;   et al. | 2017-08-31 |
Hybrid Tracking of Transaction Read and Write Sets App 20170249154 - Gschwind; Michael Karl ;   et al. | 2017-08-31 |
Transactional Memory System Including Cache Versioning Architecture To Implement Nested Transactions App 20170242795 - Gschwind; Michael Karl ;   et al. | 2017-08-24 |
Transactional Memory System Including Cache Versioning Architecture To Implement Nested Transactions App 20170242796 - Gschwind; Michael Karl ;   et al. | 2017-08-24 |
Multi-granular cache management in multi-processor computing environments Grant 9,740,616 - Busaba , et al. August 22, 2 | 2017-08-22 |
Processor directly storing address range of co-processor memory accesses in a transactional memory where co-processor supplements functions of the processor Grant 9,740,615 - Bradbury , et al. August 22, 2 | 2017-08-22 |
Processor directly storing address range of co-processor memory accesses in a transactional memory where co-processor supplements functions of the processor Grant 9,740,614 - Bradbury , et al. August 22, 2 | 2017-08-22 |
Allowing non-cacheable loads within a transaction Grant 9,720,837 - Bradbury , et al. August 1, 2 | 2017-08-01 |
Behavior based code recompilation triggering scheme Grant 9,715,377 - Bradbury , et al. July 25, 2 | 2017-07-25 |
Collecting transactional execution characteristics during transactional execution Grant 9,710,271 - Busaba , et al. July 18, 2 | 2017-07-18 |
Managing read tags in a transactional memory Grant 9,703,718 - Greiner , et al. July 11, 2 | 2017-07-11 |
Collecting transactional execution characteristics during transactional execution Grant 9,703,560 - Busaba , et al. July 11, 2 | 2017-07-11 |
Configurable Code Fingerprint App 20170192800 - FRAZIER; Giles R. ;   et al. | 2017-07-06 |
Programmable Code Fingerprint App 20170192757 - FRAZIER; Giles R. ;   et al. | 2017-07-06 |
Instruction To Cancel Outstanding Cache Prefetches App 20170192893 - Gschwind; Michael Karl ;   et al. | 2017-07-06 |
Code Fingerprint-based Processor Malfunction Detection App 20170193274 - Frazier; Giles R. ;   et al. | 2017-07-06 |
Behavior Based Code Recompilation Triggering Scheme App 20170192760 - Bradbury; Jonathan D. ;   et al. | 2017-07-06 |
Dynamic releasing of cache lines Grant 9,697,121 - Bradbury , et al. July 4, 2 | 2017-07-04 |
Code optimization to enable and disable coalescing of memory transactions Grant 9,690,556 - Busaba , et al. June 27, 2 | 2017-06-27 |
Regulating hardware speculative processing around a transaction Grant 9,690,623 - Busaba , et al. June 27, 2 | 2017-06-27 |
Lightweight Interrupts For Condition Checking App 20170177372 - Frazier; Giles R. ;   et al. | 2017-06-22 |
Management Of Asynchronous Interrupts In A Transactional Memory Multiprocessor Environment App 20170177338 - Gschwind; Michael Karl ;   et al. | 2017-06-22 |
Regulating hardware speculative processing around a transaction Grant 9,684,537 - Busaba , et al. June 20, 2 | 2017-06-20 |
Hybrid tracking of transaction read and write sets Grant 9,684,599 - Gschwind , et al. June 20, 2 | 2017-06-20 |
Fingerprint-initiated Trace Extraction App 20170161173 - Bradbury; Jonathan D. ;   et al. | 2017-06-08 |
Method For Managing Tasks In A Computer System App 20170153893 - Gellerich; Wolfgang ;   et al. | 2017-06-01 |
Method For Managing Tasks In A Computer System App 20170153895 - Gellerich; Wolfgang ;   et al. | 2017-06-01 |
Speculation control for improving transaction success rate, and instruction therefor Grant 9,658,961 - Gschwind , et al. May 23, 2 | 2017-05-23 |
Instruction Stream Modification For Memory Transaction Protection App 20170132139 - Busaba; Fadi Y. ;   et al. | 2017-05-11 |
Prefetch Protocol For Transactional Memory App 20170132133 - Gschwind; Michael Karl ;   et al. | 2017-05-11 |
Prefetch Insensitive Transactional Memory App 20170132134 - Gschwind; Michael Karl ;   et al. | 2017-05-11 |
Instruction Stream Modification For Memory Transaction Protection App 20170132002 - Busaba; Fadi Y. ;   et al. | 2017-05-11 |
Prefetch Insensitive Transactional Memory App 20170132124 - Gschwind; Michael Karl ;   et al. | 2017-05-11 |
Deferred Response To A Prefetch Request App 20170131900 - Gschwind; Michael Karl ;   et al. | 2017-05-11 |
Prefetch Protocol For Transactional Memory App 20170132132 - Gschwind; Michael Karl ;   et al. | 2017-05-11 |
Regulating Hardware Speculative Processing Around A Transaction App 20170132033 - Busaba; Fadi Y. ;   et al. | 2017-05-11 |
Regulating Hardware Speculative Processing Around A Transaction App 20170132036 - Busaba; Fadi Y. ;   et al. | 2017-05-11 |
Deferred Response To A Prefetch Request App 20170132135 - Gschwind; Michael Karl ;   et al. | 2017-05-11 |
Latent Modification Instruction For Transactional Execution App 20170123801 - Gschwind; Michael Karl ;   et al. | 2017-05-04 |
Mechanism For Creating Friendly Transactions With Credentials App 20170126683 - Bradbury; Jonathan D. ;   et al. | 2017-05-04 |
Mechanism For Creating Friendly Transactions With Credentials App 20170123876 - Bradbury; Jonathan D. ;   et al. | 2017-05-04 |
Interprocessor Memory Status Communication App 20170123844 - Gschwind; Michael Karl ;   et al. | 2017-05-04 |
Interprocessor Memory Status Communication App 20170123840 - Gschwind; Michael Karl ;   et al. | 2017-05-04 |
Latent Modification Instruction For Transactional Execution App 20170123802 - Gschwind; Michael Karl ;   et al. | 2017-05-04 |
Interprocessor Memory Status Communication App 20170123845 - Greiner; Dan F. ;   et al. | 2017-05-04 |
Mechanism For Creating Friendly Transactions With Credentials App 20170123843 - Bradbury; Jonathan D. ;   et al. | 2017-05-04 |
Mechanism For Creating Friendly Transactions With Credentials App 20170123992 - Bradbury; Jonathan D. ;   et al. | 2017-05-04 |
Interprocessor Memory Status Communication App 20170123841 - Greiner; Dan F. ;   et al. | 2017-05-04 |
Interprocessor Memory Status Communication App 20170123983 - Gschwind; Michael Karl ;   et al. | 2017-05-04 |
Software instructed dynamic branch history pattern adjustment Grant 9,639,370 - Gschwind , et al. May 2, 2 | 2017-05-02 |
Reducing operand store compare penalties Grant 9,626,189 - Busaba , et al. April 18, 2 | 2017-04-18 |
Dynamic Releasing Of Cache Lines App 20170091091 - Bradbury; Jonathan D. ;   et al. | 2017-03-30 |
Dynamic Releasing Of Cache Lines App 20170090977 - Bradbury; Jonathan D. ;   et al. | 2017-03-30 |
Inducing Transactional Aborts In Other Processing Threads App 20170083362 - Busaba; Fadi Y. ;   et al. | 2017-03-23 |
Latent modification instruction for transactional execution Grant 9,600,287 - Gschwind , et al. March 21, 2 | 2017-03-21 |
Latent modification instruction for transactional execution Grant 9,600,286 - Gschwind , et al. March 21, 2 | 2017-03-21 |
Management Of Resources Within A Computing Environment App 20170068573 - Busaba; Fadi Y. ;   et al. | 2017-03-09 |
Software enabled and disabled coalescing of memory transactions Grant 9,582,315 - Busaba , et al. February 28, 2 | 2017-02-28 |
Fingerprint-initiated trace extraction Grant 9,569,338 - Bradbury , et al. February 14, 2 | 2017-02-14 |
Method For Branch Prediction App 20170039071 - Gellerich; Wolfgang ;   et al. | 2017-02-09 |
Method For Branch Prediction App 20170039072 - Gellerich; Wolfgang ;   et al. | 2017-02-09 |
Interprocessor memory status communication Grant 9,563,468 - Gschwind , et al. February 7, 2 | 2017-02-07 |
Interprocessor memory status communication Grant 9,563,467 - Gschwind , et al. February 7, 2 | 2017-02-07 |
Transactional Memory Operations With Write-only Atomicity App 20170024318 - Gschwind; Michael Karl ;   et al. | 2017-01-26 |
Configurable code fingerprint Grant 9,552,278 - Frazier , et al. January 24, 2 | 2017-01-24 |
Automated compiler operation verification Grant 9,547,484 - Frazier , et al. January 17, 2 | 2017-01-17 |
Salvaging lock elision transactions Grant 9,547,595 - Cain, III , et al. January 17, 2 | 2017-01-17 |
Transactional Memory Operations With Read-only Atomicity App 20170010929 - Gschwind; Michael Karl ;   et al. | 2017-01-12 |
Instruction to cancel outstanding cache prefetches Grant 9,535,696 - Gschwind , et al. January 3, 2 | 2017-01-03 |
Multithreaded Transactions App 20160378540 - Busaba; Fadi Y. ;   et al. | 2016-12-29 |
Hybrid Tracking of Transaction Read and Write Sets App 20160378662 - Gschwind; Michael Karl ;   et al. | 2016-12-29 |
Non-default Instruction Handling Within Transaction App 20160378657 - Bradbury; Jonathan D. ;   et al. | 2016-12-29 |
Hybrid Tracking of Transaction Read and Write Sets App 20160378673 - Gschwind; Michael Karl ;   et al. | 2016-12-29 |
Multithreaded Transactions App 20160378542 - Busaba; Fadi Y. ;   et al. | 2016-12-29 |
Hybrid Tracking of Transaction Read and Write Sets App 20160378658 - Gschwind; Michael Karl ;   et al. | 2016-12-29 |
Non-default Instruction Handling Within Transaction App 20160378476 - Bradbury; Jonathan D. ;   et al. | 2016-12-29 |
Hybrid Tracking of Transaction Read and Write Sets App 20160378659 - Gschwind; Michael Karl ;   et al. | 2016-12-29 |
Adaptive process for data sharing with selection of lock elision and locking Grant 9,524,196 - Gschwind , et al. December 20, 2 | 2016-12-20 |
Multithreaded transactions Grant 9,524,188 - Busaba , et al. December 20, 2 | 2016-12-20 |
Code fingerprint-based processor malfunction detection Grant 9,524,205 - Frazier , et al. December 20, 2 | 2016-12-20 |
Adaptive process for data sharing with selection of lock elision and locking Grant 9,524,195 - Gschwind , et al. December 20, 2 | 2016-12-20 |
Transactional execution enabled supervisor call interruption while in TX mode Grant 9,524,257 - Bradbury , et al. December 20, 2 | 2016-12-20 |
Executing instruction with threshold indicating nearing of completion of transaction Grant 9,524,187 - Bradbury , et al. December 20, 2 | 2016-12-20 |
Confidence threshold-based opposing branch path execution for branch prediction Grant 9,519,485 - Busaba , et al. December 13, 2 | 2016-12-13 |
Inducing transactional aborts in other processing threads Grant 9,513,960 - Busaba , et al. December 6, 2 | 2016-12-06 |
Inducing transactional aborts in other processing threads Grant 9,514,048 - Busaba , et al. December 6, 2 | 2016-12-06 |
Salvaging Lock Elision Transactions With Instructions To Change Execution Type App 20160350174 - Cain, III; Harold W. ;   et al. | 2016-12-01 |
Multithreaded transactions Grant 9,507,717 - Busaba , et al. November 29, 2 | 2016-11-29 |
Management of resources within a computing environment Grant 9,501,323 - Busaba , et al. November 22, 2 | 2016-11-22 |
Transactional memory operations with write-only atomicity Grant 9,501,232 - Gschwind , et al. November 22, 2 | 2016-11-22 |
Transactional memory operations with write-only atomicity Grant 9,495,108 - Gschwind , et al. November 15, 2 | 2016-11-15 |
Fingerprint-based branch prediction Grant 9,495,157 - Bradbury , et al. November 15, 2 | 2016-11-15 |
Scheme for verifying the effects of program optimizations Grant 9,495,138 - Frazier , et al. November 15, 2 | 2016-11-15 |
Transactional memory operations with read-only atomicity Grant 9,489,144 - Gschwind , et al. November 8, 2 | 2016-11-08 |
Modifying run-time-instrumentation controls from a lesser-privileged state Grant 9,489,285 - Farrell , et al. November 8, 2 | 2016-11-08 |
Transactional memory operations with read-only atomicity Grant 9,489,142 - Gschwind , et al. November 8, 2 | 2016-11-08 |
Hardware based run-time instrumentation facility for managed run-times Grant 9,483,269 - Mitran , et al. November 1, 2 | 2016-11-01 |
Accurate tracking of transactional read and write sets with speculation Grant 9,477,481 - Gschwind , et al. October 25, 2 | 2016-10-25 |
Run-time instrumentation reporting Grant 9,471,315 - Farrell , et al. October 18, 2 | 2016-10-18 |
Dynamic prediction of concurrent hardware transactions resource requirements and allocation Grant 9,471,371 - Busaba , et al. October 18, 2 | 2016-10-18 |
Flushing speculative instruction processing Grant 9,471,313 - Busaba , et al. October 18, 2 | 2016-10-18 |
Run-time instrumentation directed sampling Grant 9,465,716 - Gainey, Jr. , et al. October 11, 2 | 2016-10-11 |
Deferral instruction for managing transactional aborts in transactional memory computing environments to complete transaction by deferring disruptive events handling Grant 9,465,673 - Shum , et al. October 11, 2 | 2016-10-11 |
Run-time instrumentation monitoring of processor characteristics Grant 9,459,873 - Farrell , et al. October 4, 2 | 2016-10-04 |
Code Optimization To Enable And Disable Coalescing Of Memory Transactions App 20160283213 - Busaba; Fadi Y. ;   et al. | 2016-09-29 |
Run-time instrumentation monitoring for processor characteristic changes Grant 9,454,462 - Farrell , et al. September 27, 2 | 2016-09-27 |
Salvaging lock elision transactions with instructions to change execution type Grant 9,454,483 - Cain, III , et al. September 27, 2 | 2016-09-27 |
Salvaging lock elision transactions with instructions to change execution type Grant 9,442,853 - Cain, III , et al. September 13, 2 | 2016-09-13 |
Hint Instruction For Managing Transactional Aborts In Transactional Memory Computing Environments App 20160246654 - Busaba; Fadi Y. ;   et al. | 2016-08-25 |
Hint Instruction For Managing Transactional Aborts In Transactional Memory Computing Environments App 20160246642 - Busaba; Fadi Y. ;   et al. | 2016-08-25 |
Software Enabled And Disabled Coalescing Of Memory Transactions App 20160162329 - Busaba; Fadi ;   et al. | 2016-06-09 |
Load Register On Condition Immediate Or Immediate Instruction App 20160139923 - Gellerich; Wolfgang ;   et al. | 2016-05-19 |
Multi-granular Cache Management In Multi-processor Computing Environments App 20160092359 - Busaba; Fadi Y. ;   et al. | 2016-03-31 |
Salvaging Lock Elision Transactions App 20160004640 - Cain, III; Harold W. ;   et al. | 2016-01-07 |
Software Indications And Hints For Coalescing Memory Transactions App 20160004461 - Busaba; Fadi Y. ;   et al. | 2016-01-07 |
Dynamic Prediction Of Hardware Transaction Resource Requirements App 20160004556 - Busaba; Fadi Y. ;   et al. | 2016-01-07 |
Software Enabled And Disabled Coalescing Of Memory Transactions App 20160004559 - Busaba; Fadi ;   et al. | 2016-01-07 |
Detecting Cache Conflicts By Utilizing Logical Address Comparisons In A Transactional Memory App 20160004643 - Gschwind; Michael Karl ;   et al. | 2016-01-07 |
Code Optimization To Enable And Disable Coalescing Of Memory Transactions App 20160004462 - Busaba; Fadi Y. ;   et al. | 2016-01-07 |
Salvaging Hardware Transactions With Instructions App 20160004573 - Cain, III; Harold W. ;   et al. | 2016-01-07 |
Salvaging Lock Elision Transactions App 20160004641 - Cain, III; Harold W. ;   et al. | 2016-01-07 |
Transactional Memory Operations With Write-only Atomicity App 20150378632 - Gschwind; Michael Karl ;   et al. | 2015-12-31 |
Allowing Non-cacheable Loads Within A Transaction App 20150378927 - Bradbury; Jonathan D. ;   et al. | 2015-12-31 |
Accurate Tracking Of Transactional Read And Write Sets With Speculation App 20150378739 - Gschwind; Michael Karl ;   et al. | 2015-12-31 |
Allocating Read Blocks To A Thread In A Transaction Using User Specified Logical Addresses App 20150378908 - Gschwind; Michael Karl ;   et al. | 2015-12-31 |
Co-processor Memory Accesses In A Transactional Memory App 20150378900 - Bradbury; Jonathan D. ;   et al. | 2015-12-31 |
Conditional Inclusion Of Data In A Transactional Memory Read Set App 20150378902 - Gschwind; Michael Karl ;   et al. | 2015-12-31 |
Co-processor Memory Accesses In A Transactional Memory App 20150378905 - Bradbury; Jonathan D. ;   et al. | 2015-12-31 |
Managing Read Tags In A Transactional Memory App 20150378891 - Greiner; Dan F. ;   et al. | 2015-12-31 |
Allowing Non-cacheable Loads Within A Transaction App 20150378911 - Bradbury; Jonathan D. ;   et al. | 2015-12-31 |
Speculation Control For Improving Transaction Success Rate, And Instruction Therefor App 20150378912 - Gschwind; Michael Karl ;   et al. | 2015-12-31 |
Allocating Read Blocks To A Thread In A Transaction Using User Specified Logical Addresses App 20150378904 - Gschwind; Michael Karl ;   et al. | 2015-12-31 |
Transactional Execution Processor Having A Co-processor Accelerator, Both Sharing A Higher Level Cache App 20150378899 - Busaba; Fadi Y. ;   et al. | 2015-12-31 |
Transactional Execution Enabled Supervisor Call Interruption While In Tx Mode App 20150378940 - Bradbury; Jonathan D. ;   et al. | 2015-12-31 |
Latent Modification Instruction For Transactional Execution App 20150378732 - Gschwind; Michael Karl ;   et al. | 2015-12-31 |
Transactional Memory Operations With Write-only Atomicity App 20150378778 - Gschwind; Michael Karl ;   et al. | 2015-12-31 |
Deferral Instruction For Managing Transactional Aborts In Transactional Memory Computing Environments App 20150378792 - Shum; Chung-Lung K. ;   et al. | 2015-12-31 |
Speculation Control For Improving Transaction Success Rate, And Instruction Therefor App 20150378897 - Gschwind; Michael Karl ;   et al. | 2015-12-31 |
Co-processor Memory Accesses In A Transactional Memory App 20150378901 - Bradbury; Jonathan D. ;   et al. | 2015-12-31 |
Transactional Execution In A Multi-processor Environment That Monitors Memory Conflicts In A Shared Cache App 20150378926 - Busaba; Fadi Y. ;   et al. | 2015-12-31 |
Conditional Inclusion Of Data In A Transactional Memory Read Set App 20150378906 - Gschwind; Michael Karl ;   et al. | 2015-12-31 |
Delaying Floating Interruption While In Tx Mode App 20150378943 - Greiner; Dan F. ;   et al. | 2015-12-31 |
Transactional Memory Operations With Read-only Atomicity App 20150378631 - Gschwind; Michael Karl ;   et al. | 2015-12-31 |
Transactional Execution Enabled Supervisor Call Interruption While In Tx Mode App 20150378942 - Bradbury; Jonathan D. ;   et al. | 2015-12-31 |
Accurate Tracking Of Transactional Read And Write Sets With Speculation App 20150378738 - Gschwind; Michael Karl ;   et al. | 2015-12-31 |
Detecting Cache Conflicts By Utilizing Logical Address Comparisons In A Transactional Memory App 20150378895 - Gschwind; Michael Karl ;   et al. | 2015-12-31 |
Transactional Memory Operations With Read-only Atomicity App 20150378777 - Gschwind; Michael Karl ;   et al. | 2015-12-31 |
Collecting Transactional Execution Characteristics During Transactional Execution App 20150378779 - Busaba; Fadi Y. ;   et al. | 2015-12-31 |
Latent Modification Instruction For Transactional Execution App 20150378735 - Gschwind; Michael Karl ;   et al. | 2015-12-31 |
Transactional Execution Processor Having A Co-processor Accelerator, Both Sharing A Higher Level Cache App 20150378898 - Busaba; Fadi Y. ;   et al. | 2015-12-31 |
Co-processor Memory Accesses In A Transactional Memory App 20150378903 - Bradbury; Jonathan D. ;   et al. | 2015-12-31 |
Collecting Transactional Execution Characteristics During Transactional Execution App 20150378729 - Busaba; Fadi Y. ;   et al. | 2015-12-31 |
Managing Read Tags In A Transactional Memory App 20150378928 - Greiner; Dan F. ;   et al. | 2015-12-31 |
Transactional Execution In A Multi-processor Environment That Monitors Memory Conflicts In A Shared Cache App 20150378910 - Busaba; Fadi Y. ;   et al. | 2015-12-31 |
Hint Instruction For Managing Transactional Aborts In Transactional Memory Computing Environments App 20150370506 - Busaba; Fadi Y. ;   et al. | 2015-12-24 |
Using The Transaction-begin Instruction To Manage Transactional Aborts In Transactional Memory Computing Environments App 20150370507 - Cain, III; Harold W. ;   et al. | 2015-12-24 |
Adaptive Process For Data Sharing With Selection Of Lock Elision And Locking App 20150363243 - Gschwind; Michael Karl ;   et al. | 2015-12-17 |
Predicting The Length Of A Transaction App 20150363223 - Bradbury; Jonathan D. ;   et al. | 2015-12-17 |
Indicating Nearing The Completion Of A Transaction App 20150355937 - Bradbury; Jonathan D. ;   et al. | 2015-12-10 |
Coalescing Memory Transactions App 20150286497 - Busaba; Fadi Y. ;   et al. | 2015-10-08 |
Transactional Processing Based Upon Run-time Storage Values App 20150278120 - Shum; Chung-Lung K. | 2015-10-01 |
Transactional Processing Based Upon Run-time Conditions App 20150278121 - Gschwind; Michael Karl ;   et al. | 2015-10-01 |
Indicating Nearing The Completion Of A Transaction App 20150248311 - Bradbury; Jonathan D. ;   et al. | 2015-09-03 |
Adaptive Process For Data Sharing With Selection Of Lock Elision And Locking App 20150242246 - Gschwind; Michael Karl ;   et al. | 2015-08-27 |
Hint Instruction For Managing Transactional Aborts In Transactional Memory Computing Environments App 20150242208 - Busaba; Fadi Y. ;   et al. | 2015-08-27 |
Predicting The Length Of A Transaction App 20150242215 - Bradbury; Jonathan D. ;   et al. | 2015-08-27 |
Deferral Instruction For Managing Transactional Aborts In Transactional Memory Computing Environments App 20150242218 - Shum; Chung-Lung K. ;   et al. | 2015-08-27 |
Salvaging Lock Elision Transactions App 20150242276 - Cain, III; Harold W. ;   et al. | 2015-08-27 |
Dynamic Prediction Of Hardware Transaction Resource Requirements App 20150242214 - Busaba; Fadi Y. ;   et al. | 2015-08-27 |
Salvaging Hardware Transactions With Instructions App 20150242277 - Cain, III; Harold W. ;   et al. | 2015-08-27 |
Using The Transaction-begin Instruction To Manage Transactional Aborts In Transactional Memory Computing Environments App 20150242238 - Cain, III; Harold W. ;   et al. | 2015-08-27 |
Delaying Floating Interruption While In Tx Mode App 20150242344 - Greiner; Dan F. ;   et al. | 2015-08-27 |
Salvaging Lock Elision Transactions App 20150242249 - Cain, III; Harold W. ;   et al. | 2015-08-27 |
Management Of Resources Within A Computing Environment App 20150212858 - Busaba; Fadi Y. ;   et al. | 2015-07-30 |
Software Indications And Hints For Coalescing Memory Transactions App 20150169359 - Busaba; Fadi Y. ;   et al. | 2015-06-18 |
Code Optimization To Enable And Disable Coalescing Of Memory Transactions App 20150169360 - Busaba; Fadi Y. ;   et al. | 2015-06-18 |
Coalescing Memory Transactions App 20150169357 - Busaba; Fadi Y. ;   et al. | 2015-06-18 |
Operand Fetching Control As A Function Of Branch Confidence App 20110320774A1 - | 2011-12-29 |