loadpatents
Patent applications and USPTO patent grants for Slegel; Timothy J..The latest application filed is for "clock comparator sign control".
Patent | Date |
---|---|
Latent modification instruction for substituting functionality of instructions during transactional execution Grant 11,243,770 - Gschwind , et al. February 8, 2 | 2022-02-08 |
Clock Comparator Sign Control App 20220035399 - Engler; Eberhard ;   et al. | 2022-02-03 |
Clock comparator sign control Grant 11,199,870 - Engler , et al. December 14, 2 | 2021-12-14 |
Function virtualization facility for function query of a processor Grant 11,188,326 - Greiner , et al. November 30, 2 | 2021-11-30 |
Instructions controlling access to shared registers of a multi-threaded processor Grant 11,080,064 - Biran , et al. August 3, 2 | 2021-08-03 |
Determining the effectiveness of prefetch instructions Grant 11,080,052 - Gschwind , et al. August 3, 2 | 2021-08-03 |
Transaction begin/end instructions Grant 11,080,087 - Greiner , et al. August 3, 2 | 2021-08-03 |
Instructions controlling access to shared registers of a multi-threaded processor Grant 11,061,680 - Biran , et al. July 13, 2 | 2021-07-13 |
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 |
Identifying processor attributes based on detecting a guarded storage event Grant 11,010,066 - Greiner , 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 |
Dynamic address translation with access control in an emulator environment Grant 10,977,190 - Greiner , et al. April 13, 2 | 2021-04-13 |
Extract target cache attribute facility and instruction therefor Grant 10,963,391 - Greiner , et al. March 30, 2 | 2021-03-30 |
Conditional transaction end instruction Grant 10,956,156 - Greiner , 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 insensitive transactional memory Grant 10,915,439 - Gschwind , et al. February 9, 2 | 2021-02-09 |
Efficiency for coordinated start interpretive execution exit for a multithreaded processor Grant 10,908,903 - Bradbury , et al. February 2, 2 | 2021-02-02 |
Conditional instruction end operation Grant 10,901,736 - Greiner , et al. January 26, 2 | 2021-01-26 |
Memory state indicator check operations Grant 10,884,945 - Mak , et al. January 5, 2 | 2021-01-05 |
Memory state indicator check operations Grant 10,884,946 - Mak , et al. January 5, 2 | 2021-01-05 |
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 |
Compare and delay instructions Grant 10,831,476 - Gainey, Jr. , et al. November 10, 2 | 2020-11-10 |
Restoring saved architected registers and suppressing verification of registers to be restored Grant 10,782,979 - Gschwind , et al. Sept | 2020-09-22 |
Loading and storing controls regulating the operation of a guarded storage facility Grant 10,732,858 - Greiner , et al. | 2020-08-04 |
Load logical and shift guarded instruction Grant 10,725,685 - Greiner , et al. | 2020-07-28 |
Convert to zoned format from decimal floating point format Grant 10,725,780 - Carlough , et al. | 2020-07-28 |
Convert to zoned format from decimal floating point format Grant 10,719,324 - Carlough , et al. | 2020-07-21 |
Randomized testing within transactional execution Grant 10,719,415 - Greiner , et al. | 2020-07-21 |
Conditional branch to an indirectly specified location Grant 10,713,048 - Greiner , et al. | 2020-07-14 |
App 20200218536 - Greiner; Dan F. ;   et al. | 2020-07-09 |
Restricted instructions in transactional execution Grant 10,684,863 - Greiner , et al. | 2020-06-16 |
Conditional instruction end operation Grant 10,671,390 - Greiner , et al. | 2020-06-02 |
Function virtualization facility for function query of a processor Grant 10,664,269 - Greiner , et al. | 2020-05-26 |
Next instruction access intent instruction for indicating usage of a storage operand by one or more instructions subsequent to a next sequential instruction Grant 10,656,945 - Jacobi , et al. | 2020-05-19 |
Spin loop delay instruction Grant 10,656,950 - Busaba , et al. | 2020-05-19 |
Tracking changes to memory via check and recovery Grant 10,649,785 - Gschwind , et al. | 2020-05-12 |
Sharing Snapshots Between Restoration And Recovery App 20200125367 - Gschwind; Michael K. ;   et al. | 2020-04-23 |
Processing data based on cache residency Grant 10,621,095 - Gschwind , et al. | 2020-04-14 |
Nontransactional store instruction Grant 10,606,597 - Greiner , et al. | 2020-03-31 |
Computer system performance analyzer Grant 10,599,432 - Bertran , et al. | 2020-03-24 |
Nontransactional store instruction Grant 10,599,435 - Greiner , et al. | 2020-03-24 |
Toggling modal transient memory access state Grant 10,592,142 - Gschwind , et al. | 2020-03-17 |
Alignment based block concurrency for accessing memory Grant 10,579,514 - Bradbury , et al. | 2020-03-03 |
Guarded storage event handling during transactional execution Grant 10,579,377 - Greiner , et al. | 2020-03-03 |
Task latency debugging in symmetric multiprocessing computer systems Grant 10,579,499 - Engler , et al. | 2020-03-03 |
Memory Access Request For A Memory Protocol App 20200065138 - Busaba; Fadi Y. ;   et al. | 2020-02-27 |
Determining The Effectiveness Of Prefetch Instructions App 20200065253 - Gschwind; Michael K. ;   et al. | 2020-02-27 |
Selecting register restoration or register reloading Grant 10,572,265 - Gschwind , et al. Feb | 2020-02-25 |
Instruction to query cache residency Grant 10,572,254 - Greiner , et al. Feb | 2020-02-25 |
Hint instruction for managing transactional aborts in transactional memory computing environments Grant 10,565,003 - Busaba , et al. Feb | 2020-02-18 |
Selective register allocation Grant 10,564,977 - Gschwind , et al. Feb | 2020-02-18 |
Prefetch insensitive transactional memory Grant 10,558,560 - Gschwind , et al. Feb | 2020-02-11 |
Restricted instructions in transactional execution Grant 10,558,465 - Greiner , et al. Feb | 2020-02-11 |
Sharing snapshots between restoration and recovery Grant 10,552,164 - Gschwind , et al. Fe | 2020-02-04 |
Memory access request for a memory protocol Grant 10,521,262 - Busaba , et al. Dec | 2019-12-31 |
Determining the effectiveness of prefetch instructions Grant 10,521,350 - Gschwind , et al. Dec | 2019-12-31 |
Function virtualization facility for blocking instruction function of a multi-function instruction of a virtual processor Grant 10,521,231 - Greiner , et al. Dec | 2019-12-31 |
Clock Comparator Sign Control App 20190377379 - Engler; Eberhard ;   et al. | 2019-12-12 |
Saving/restoring guarded storage controls in a virtualized environment Grant 10,496,292 - Greiner , et al. De | 2019-12-03 |
Run-time instrumentation of guarded storage event processing Grant 10,496,311 - 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 |
Conditional Instruction End Operation App 20190339973 - Greiner; Dan F. ;   et al. | 2019-11-07 |
Identifying Processor Attributes Based On Detecting A Guarded Storage Event App 20190324667 - Greiner; Dan F. ;   et al. | 2019-10-24 |
Spill/reload Multiple Instructions App 20190324758 - Gschwind; Michael K. ;   et al. | 2019-10-24 |
Identifying processor attributes based on detecting a guarded storage event Grant 10,452,288 - Greiner , et al. Oc | 2019-10-22 |
Instruction to query cache residency Grant 10,452,395 - Greiner , et al. Oc | 2019-10-22 |
Conditional Transaction End Instruction App 20190317765 - Greiner; Dan F. ;   et al. | 2019-10-17 |
Guarded Storage Event Handling During Transactional Execution App 20190317768 - Greiner; Dan F. ;   et al. | 2019-10-17 |
Program interruption filtering in transactional execution Grant 10,437,602 - Greiner , et al. O | 2019-10-08 |
Dynamic Address Translation With Access Control In An Emulator Environment App 20190303301 - GREINER; Dan F. ;   et al. | 2019-10-03 |
Program interruption filtering in transactional execution Grant 10,430,199 - Greiner , et al. O | 2019-10-01 |
Dynamic address translation with access control in an emulator environment Grant 10,423,539 - Greiner , et al. Sept | 2019-09-24 |
Clock comparator sign control Grant 10,423,191 - Engler , et al. Sept | 2019-09-24 |
Prioritization Of Transactions App 20190272192 - Busaba; Fadi Y. ;   et al. | 2019-09-05 |
Extract target cache attribute facility and instruction therefor Grant 10,387,323 - Greiner , et al. A | 2019-08-20 |
Interprocessor Memory Status Communication App 20190236012 - Gschwind; Michael Karl ;   et al. | 2019-08-01 |
Extract Target Cache Attribute Facility And Instruction Therefor App 20190236015 - Greiner; Dan F. ;   et al. | 2019-08-01 |
Spin loop delay instruction Grant 10,365,929 - Busaba , et al. July 30, 2 | 2019-07-30 |
Conditional transaction end instruction Grant 10,360,033 - Greiner , et al. | 2019-07-23 |
Prioritization of transactions based on execution by transactional core with super core indicator Grant 10,353,734 - Busaba , et al. July 16, 2 | 2019-07-16 |
Facilitating transaction completion subsequent to repeated aborts of the transaction Grant 10,353,759 - Belmar , et al. July 16, 2 | 2019-07-16 |
Interprocessor memory status communication Grant 10,346,305 - Gschwind , et al. July 9, 2 | 2019-07-09 |
Determination of state of padding operation Grant 10,348,506 - Greiner , et al. July 9, 2 | 2019-07-09 |
Perform sign operation decimal instruction Grant 10,346,134 - Bradbury , et al. July 9, 2 | 2019-07-09 |
Lightweight interrupts for condition checking Grant 10,324,728 - Frazier , et al. | 2019-06-18 |
Employing A Stack Accelerator For Stack-type Accesses App 20190163492 - Gschwind; Michael K. ;   et al. | 2019-05-30 |
Simplified processor sparing Grant 10,303,569 - Alexander , et al. | 2019-05-28 |
Convert from zoned format to decimal floating point format Grant 10,303,478 - Carlough , et al. | 2019-05-28 |
Convert from zoned format to decimal floating point format Grant 10,296,344 - Carlough , et al. | 2019-05-21 |
Hint Instruction For Managing Transactional Aborts In Transactional Memory Computing Environments App 20190138346 - Busaba; Fadi Y. ;   et al. | 2019-05-09 |
Test pending external interruption instruction Grant 10,282,327 - Farrell , et al. | 2019-05-07 |
Spin loop delay instruction Grant 10,275,254 - Busaba , et al. | 2019-04-30 |
Transaction Begin/end Instructions App 20190114201 - Greiner; Dan F. ;   et al. | 2019-04-18 |
Randomized Testing Within Transactional Execution App 20190114234 - Greiner; Dan F. ;   et al. | 2019-04-18 |
Spin Loop Delay Instruction App 20190114175 - Busaba; Fadi Y. ;   et al. | 2019-04-18 |
Interprocessor memory status communication Grant 10,261,827 - Gschwind , et al. | 2019-04-16 |
Interprocessor memory status communication Grant 10,261,828 - Gschwind , et al. | 2019-04-16 |
Prefetch Insensitive Transactional Memory App 20190087317 - Gschwind; Michael Karl ;   et al. | 2019-03-21 |
Conditional instruction end operation Grant 10,235,174 - Greiner , et al. | 2019-03-19 |
Dynamic releasing of cache lines Grant 10,235,201 - Bradbury , et al. | 2019-03-19 |
Instruction to provide true random numbers Grant 10,235,138 - Greiner , et al. | 2019-03-19 |
Prefetch Insensitive Transactional Memory App 20190079858 - Gschwind; Michael Karl ;   et al. | 2019-03-14 |
Prefetching of discontiguous storage locations in anticipation of transactional execution Grant 10,228,943 - Busaba , et al. | 2019-03-12 |
Randomized testing within transactional execution Grant 10,223,214 - Greiner , 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 |
Shift and divide operations using floating-point arithmetic Grant 10,216,480 - Schwarz , 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 |
Compare And Delay Instructions App 20190050227 - Gainey, JR.; Charles W. ;   et al. | 2019-02-14 |
Transaction begin/end instructions Grant 10,185,588 - Greiner , et al. Ja | 2019-01-22 |
Simplified Processor Sparing App 20190018744 - ALEXANDER; GREGORY W. ;   et al. | 2019-01-17 |
Perform sign operation decimal instruction Grant 10,175,946 - Bradbury , et al. J | 2019-01-08 |
Hardware transaction transient conflict resolution Grant 10,168,961 - 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 |
Compare and delay instructions Grant 10,169,038 - Gainey, Jr. , et al. J | 2019-01-01 |
Prefetch insensitive transactional memory Grant 10,162,744 - Gschwind , et al. Dec | 2018-12-25 |
Prefetch insensitive transactional memory Grant 10,162,743 - Gschwind , et al. Dec | 2018-12-25 |
Speculation control for improving transaction success rate, and instruction therefor Grant 10,152,418 - Gschwind , et al. Dec | 2018-12-11 |
Compare and delay instructions Grant 10,120,681 - Gainey, Jr. , et al. November 6, 2 | 2018-11-06 |
Transactional memory coherence control Grant 10,120,803 - Busaba , et al. November 6, 2 | 2018-11-06 |
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 |
Prefetch Insensitive Transactional Memory App 20180300232 - Gschwind; Michael Karl ;   et al. | 2018-10-18 |
Spill/reload Multiple Instructions App 20180300149 - Gschwind; Michael K. ;   et al. | 2018-10-18 |
Conditional Transaction End Instruction App 20180300129 - Greiner; Dan F. ;   et al. | 2018-10-18 |
Register Restoration Using Recovery Buffers App 20180300151 - 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 |
Register Restoration Invalidation Based On A Context Switch App 20180300368 - Gschwind; Michael K. ;   et al. | 2018-10-18 |
Selecting Register Restoration Or Register Reloading App 20180300156 - Gschwind; Michael K. ;   et al. | 2018-10-18 |
Selective Register Allocation App 20180300143 - Gschwind; Michael K. ;   et al. | 2018-10-18 |
Prefetch Insensitive Transactional Memory App 20180300231 - Gschwind; Michael Karl ;   et al. | 2018-10-18 |
Tracking Changes To Memory Via Check And Recovery App 20180300152 - Gschwind; Michael K. ;   et al. | 2018-10-18 |
Sharing Snapshots Between Restoration And Recovery App 20180300150 - Gschwind; Michael K. ;   et al. | 2018-10-18 |
Task Latency Debugging In Symmetric Multiprocessing Computer Systems App 20180285147 - Engler; Eberhard ;   et al. | 2018-10-04 |
Extract Target Cache Attribute Facility And Instruction Therefor App 20180276131 - Greiner; Dan F. ;   et al. | 2018-09-27 |
Spin Loop Delay Instruction App 20180260226 - Busaba; Fadi Y. ;   et al. | 2018-09-13 |
Facilitating Transaction Completion Subsequent To Repeated Aborts Of The Transaction App 20180260263 - Belmar; Brenton F. ;   et al. | 2018-09-13 |
Spin Loop Delay Instruction App 20180260228 - Busaba; Fadi Y. ;   et al. | 2018-09-13 |
Computer System Performance Analyzer App 20180260225 - Bertran; Ramon ;   et al. | 2018-09-13 |
Latent Modification Instruction For Transactional Execution App 20180253312 - Gschwind; Michael Karl ;   et al. | 2018-09-06 |
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 |
Generation and application of stressmarks in a computer system Grant 10,042,642 - Bertran , et al. August 7, 2 | 2018-08-07 |
Prefetch insensitive transactional memory Grant 10,042,749 - Gschwind , et al. August 7, 2 | 2018-08-07 |
Shift And Divide Operations Using Floating-point Arithmetic App 20180217813 - Schwarz; Eric M. ;   et al. | 2018-08-02 |
Run-time Instrumentation Of Guarded Storage Event Processing App 20180203633 - Greiner; Dan F. ;   et al. | 2018-07-19 |
Guarded Storage Event Handling During Transactional Execution App 20180203697 - Greiner; Dan F. ;   et al. | 2018-07-19 |
Load Logical And Shift Guarded Instruction App 20180203634 - Greiner; Dan F. ;   et al. | 2018-07-19 |
Clock Comparator Sign Control App 20180203480 - Engler; Eberhard ;   et al. | 2018-07-19 |
Hardware Transaction Transient Conflict Resolution App 20180203644 - Bradbury; Jonathan D. ;   et al. | 2018-07-19 |
Saving/restoring Guarded Storage Controls In A Virtualized Environment App 20180203618 - Greiner; Dan F. ;   et al. | 2018-07-19 |
Identifying Processor Attributes Based On Detecting A Guarded Storage Event App 20180203620 - Greiner; Dan F. ;   et al. | 2018-07-19 |
Test Pending External Interruption Instruction App 20180203814 - Farrell; Mark S. ;   et al. | 2018-07-19 |
Conditional Branch To An Indirectly Specified Location App 20180203696 - Greiner; Dan F. ;   et al. | 2018-07-19 |
Loading And Storing Controls Regulating The Operation Of A Guarded Storage Facility App 20180203619 - Greiner; Dan F. ;   et al. | 2018-07-19 |
Conditional inclusion of data in a transactional memory read set Grant 10,025,715 - Gschwind , et al. July 17, 2 | 2018-07-17 |
Conditional transaction end instruction Grant 10,025,589 - Greiner , et al. July 17, 2 | 2018-07-17 |
Selectively blocking branch prediction for a predetermined number of instructions Grant 10,025,592 - Bonanno , et al. July 17, 2 | 2018-07-17 |
Selectively blocking branch prediction for a predetermined number of instructions Grant 10,019,265 - Bonanno , et al. July 10, 2 | 2018-07-10 |
Prefetching Of Discontiguous Storage Locations In Anticipation Of Transactional Execution App 20180189067 - Busaba; Fadi Y. ;   et al. | 2018-07-05 |
Transaction abort instruction specifying a reason for abort Grant 9,996,360 - Greiner , et al. June 12, 2 | 2018-06-12 |
Transaction abort instruction specifying a reason for abort Grant 9,983,883 - Greiner , et al. May 29, 2 | 2018-05-29 |
Facilitating transaction completion subsequent to repeated aborts of the transaction Grant 9,983,915 - Belmar , et al. May 29, 2 | 2018-05-29 |
Selectively controlling instruction execution in transactional processing Grant 9,983,882 - Greiner , et al. May 29, 2 | 2018-05-29 |
Selectively controlling instruction execution in transactional processing Grant 9,983,881 - Greiner , et al. May 29, 2 | 2018-05-29 |
Dynamic Releasing Of Cache Lines App 20180136966 - Bradbury; Jonathan D. ;   et al. | 2018-05-17 |
Coherence protocol augmentation to indicate transaction status Grant 9,971,626 - Busaba , et al. May 15, 2 | 2018-05-15 |
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 |
Instruction to load data up to a specified memory boundary indicated by the instruction Grant 9,959,117 - Bradbury , et al. May 1, 2 | 2018-05-01 |
Instruction to load data up to a dynamically determined memory boundary Grant 9,959,118 - Bradbury , et al. May 1, 2 | 2018-05-01 |
Instruction to load data up to a dynamically determined memory boundary Grant 9,952,862 - 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 |
Restricted Instructions In Transactional Execution App 20180107488 - Greiner; Dan F. ;   et al. | 2018-04-19 |
Function Virtualization Facility For Function Query Of A Processor App 20180107480 - Greiner; Dan F. ;   et al. | 2018-04-19 |
Hardware transaction transient conflict resolution Grant 9,946,494 - Bradbury , et al. April 17, 2 | 2018-04-17 |
Instruction to load data up to a specified memory boundary indicated by the instruction Grant 9,946,542 - Bradbury , et al. April 17, 2 | 2018-04-17 |
Restricted Instructions In Transactional Execution App 20180101386 - Greiner; Dan F. ;   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 |
Perform Sign Operation Decimal Instruction App 20180095726 - Bradbury; Jonathan D. ;   et al. | 2018-04-05 |
Selectively Blocking Branch Instruction Prediction App 20180095763 - Bonanno; James J. ;   et al. | 2018-04-05 |
Perform Sign Operation Decimal Instruction App 20180095727 - Bradbury; Jonathan D. ;   et al. | 2018-04-05 |
Toggling Modal Transient Memory Access State App 20180095660 - Gschwind; Michael K. ;   et al. | 2018-04-05 |
Instruction To Provide True Random Numbers App 20180095729 - Greiner; Dan F. ;   et al. | 2018-04-05 |
Determination Of State Of Padding Operation App 20180097632 - Greiner; Dan F. ;   et al. | 2018-04-05 |
Dynamic address translation with fetch protection in an emulated environment Grant 9,934,159 - Greiner , et al. April 3, 2 | 2018-04-03 |
Dynamic Address Translation With Access Control In An Emulator Environment App 20180089103 - GREINER; Dan F. ;   et al. | 2018-03-29 |
Conditional inclusion of data in a transactional memory read set Grant 9,928,173 - Gschwind , et al. March 27, 2 | 2018-03-27 |
Instruction stream modification for memory transaction protection Grant 9,928,064 - Busaba , et al. March 27, 2 | 2018-03-27 |
Address expansion and contraction in a multithreading computer system Grant 9,921,849 - Bradbury , 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 |
Prefetching of discontiguous storage locations in anticipation of transactional execution Grant 9,921,834 - Busaba , et al. March 20, 2 | 2018-03-20 |
Address expansion and contraction in a multithreading computer system Grant 9,921,848 - Bradbury , et al. March 20, 2 | 2018-03-20 |
Interprocessor memory status communication Grant 9,921,872 - Greiner , et al. March 20, 2 | 2018-03-20 |
Alignment Based Block Concurrency For Accessing Memory App 20180074950 - Bradbury; Jonathan D. ;   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 |
Alignment based block concurrency for accessing memory Grant 9,910,769 - Bradbury , et al. March 6, 2 | 2018-03-06 |
Instruction To Query Cache Residency App 20180060241 - Greiner; Dan F. ;   et al. | 2018-03-01 |
Alignment based block concurrency for accessing memory Grant 9,904,618 - Bradbury , et al. February 27, 2 | 2018-02-27 |
Efficiency for coordinated start interpretive execution exit for a multithreaded processor Grant 9,898,290 - Bradbury , 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 |
Coordinated start interpretive execution exit for a multithreaded processor Grant 9,898,289 - Bradbury , et al. February 20, 2 | 2018-02-20 |
Selectively blocking branch prediction for a predetermined number of instructions Grant 9,891,922 - Bonanno , et al. February 13, 2 | 2018-02-13 |
Processing Data Based On Cache Residency App 20180024930 - Gschwind; Michael K. ;   et al. | 2018-01-25 |
Determining The Effectiveness Of Prefetch Instructions App 20180024836 - Gschwind; Michael K. ;   et al. | 2018-01-25 |
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 |
Efficiency For Coordinated Start Interpretive Execution Exit For A Multithreaded Processor App 20180018174 - Bradbury; Jonathan D. ;   et al. | 2018-01-18 |
Efficiency For Coordinated Start Interpretive Execution Exit For A Multithreaded Processor App 20180018175 - Bradbury; Jonathan D. ;   et al. | 2018-01-18 |
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 |
Managing read tags in a transactional memory Grant 9,864,692 - Greiner , et al. January 9, 2 | 2018-01-09 |
Restricted instructions in transactional execution Grant 9,858,082 - Greiner , et al. January 2, 2 | 2018-01-02 |
Extract Target Cache Attribute Facility And Instruction Therefor App 20170371796 - Greiner; Dan F. ;   et al. | 2017-12-28 |
Function virtualization facility for function query of a processor Grant 9,851,969 - Greiner , et al. December 26, 2 | 2017-12-26 |
Restricted instructions in transactional execution Grant 9,851,978 - Greiner , et al. December 26, 2 | 2017-12-26 |
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 |
Vector element rotate and insert under mask instruction Grant 9,823,924 - Bradbury , et al. November 21, 2 | 2017-11-21 |
Vector element rotate and insert under mask instruction Grant 9,823,926 - Bradbury , et al. November 21, 2 | 2017-11-21 |
Coherence protocol augmentation to indicate transaction status Grant 9,817,693 - Busaba , et al. November 14, 2 | 2017-11-14 |
Transaction abort processing Grant 9,811,337 - Greiner , et al. November 7, 2 | 2017-11-07 |
Invalidating a range of two or more translation table entries and instruction therefor Grant 9,804,970 - Slegel , et al. October 31, 2 | 2017-10-31 |
Thread context preservation in a multithreading computer system Grant 9,804,846 - Bradbury , et al. October 31, 2 | 2017-10-31 |
Thread context preservation in a multithreading computer system Grant 9,804,847 - Bradbury , et al. October 31, 2 | 2017-10-31 |
Space reduction in processor stressmark generation Grant 9,804,849 - Bertran , et al. October 31, 2 | 2017-10-31 |
Space reduction in processor stressmark generation Grant 9,798,546 - Bertran , et al. October 24, 2 | 2017-10-24 |
Speculative branch handling for transaction abort Grant 9,792,124 - Billeci , et al. October 17, 2 | 2017-10-17 |
Saving/restoring selected registers in transactional processing Grant 9,792,125 - Greiner , et al. October 17, 2 | 2017-10-17 |
Vector generate mask instruction Grant 9,778,932 - Bradbury , et al. October 3, 2 | 2017-10-03 |
Selectively controlling instruction execution in transactional processing Grant 9,772,854 - Greiner , et al. September 26, 2 | 2017-09-26 |
Prioritization of transactions based on execution by transactional core with super core indicator Grant 9,772,874 - Busaba , et al. September 26, 2 | 2017-09-26 |
Address probing for transaction Grant 9,772,786 - Busaba , et al. September 26, 2 | 2017-09-26 |
Control area for managing multiple threads in a computer Grant 9,772,867 - Bradbury , et al. September 26, 2 | 2017-09-26 |
Vector find element equal instruction Grant 9,772,843 - Bradbury , et al. September 26, 2 | 2017-09-26 |
Address probing for transaction Grant 9,766,829 - Busaba , et al. September 19, 2 | 2017-09-19 |
Transactional processing Grant 9,766,925 - Greiner , et al. September 19, 2 | 2017-09-19 |
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 |
Interprocessor memory status communication Grant 9,760,397 - Greiner , et al. September 12, 2 | 2017-09-12 |
Efficient interruption routing for a multithreaded processor Grant 9,760,511 - Bradbury , et al. September 12, 2 | 2017-09-12 |
Dynamic Releasing Of Cache Lines App 20170249258 - Bradbury; Jonathan D. ;   et al. | 2017-08-31 |
Constrained transaction execution Grant 9,740,521 - Greiner , 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 |
Facilitating transaction completion subsequent to repeated aborts of the transaction Grant 9,740,549 - Belmar , 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 |
Vector generate mask instruction Grant 9,740,482 - Bradbury , et al. August 22, 2 | 2017-08-22 |
Post-silicon configurable instruction behavior based on input operands Grant 9,734,126 - Cuffney , et al. August 15, 2 | 2017-08-15 |
Vector exception code Grant 9,727,334 - Bradbury , et al. August 8, 2 | 2017-08-08 |
Generation and application of stressmarks in a computer system Grant 9,727,434 - Bertran , et al. August 8, 2 | 2017-08-08 |
Dynamic cache memory management with translation lookaside buffer protection Grant 9,727,484 - Bradbury , et al. August 8, 2 | 2017-08-08 |
Collecting memory operand access characteristics during transactional execution Grant 9,727,370 - Greiner , et al. August 8, 2 | 2017-08-08 |
Dynamic Cache Memory Management With Cache Pollution Avoidance App 20170220479 - Bradbury; Jonathan D. ;   et al. | 2017-08-03 |
Prioritization Of Transactions App 20170220470 - BUSABA; Fadi Y. ;   et al. | 2017-08-03 |
Prioritization Of Transactions Based On Execution By Transactional Core With Super Core Indicator App 20170220378 - BUSABA; Fadi Y. ;   et al. | 2017-08-03 |
Dynamic Cache Memory Management With Translation Lookaside Buffer Protection App 20170220484 - Bradbury; Jonathan D. ;   et al. | 2017-08-03 |
Generating time-of-day values without causing execution stalls Grant 9,720,441 - Engler , et al. August 1, 2 | 2017-08-01 |
Prefetching of discontiguous storage locations as part of transactional execution Grant 9,720,725 - Busaba , et al. August 1, 2 | 2017-08-01 |
Vector find element equal instruction Grant 9,715,383 - Bradbury , et al. July 25, 2 | 2017-07-25 |
Vector exception code Grant 9,715,385 - Bradbury , et al. July 25, 2 | 2017-07-25 |
Instruction to compute the distance to a specified memory boundary Grant 9,710,266 - Bradbury , et al. July 18, 2 | 2017-07-18 |
Instruction to compute the distance to a specified memory boundary Grant 9,710,267 - Bradbury , 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 |
Dynamic releasing of cache lines Grant 9,697,121 - Bradbury , et al. July 4, 2 | 2017-07-04 |
Lightweight Interrupts For Condition Checking App 20170177372 - Frazier; Giles R. ;   et al. | 2017-06-22 |
Prefetching Of Discontiguous Storage Locations In Anticipation Of Transactional Execution App 20170161070 - Busaba; Fadi Y. ;   et al. | 2017-06-08 |
Sharing program interrupt logic in a multithreaded processor Grant 9,665,376 - Alexander , et al. May 30, 2 | 2017-05-30 |
Speculation control for improving transaction success rate, and instruction therefor Grant 9,658,961 - Gschwind , et al. May 23, 2 | 2017-05-23 |
Conditional Instruction End Operation App 20170139711 - Greiner; Dan F. ;   et al. | 2017-05-18 |
Prefetch Insensitive Transactional Memory App 20170132124 - 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 |
Instruction Stream Modification For Memory Transaction Protection App 20170132139 - Busaba; Fadi Y. ;   et al. | 2017-05-11 |
Generation And Application Of Stressmarks In A Computer System App 20170132006 - Bertran; Ramon ;   et al. | 2017-05-11 |
Conditional Instruction End Operation App 20170132005 - Greiner; Dan F. ;   et al. | 2017-05-11 |
Interprocessor Memory Status Communication App 20170123846 - Gschwind; Michael Karl ;   et al. | 2017-05-04 |
Latent Modification Instruction For Transactional Execution App 20170123801 - Gschwind; Michael Karl ;   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 |
Interprocessor Memory Status Communication App 20170123983 - Gschwind; Michael Karl ;   et al. | 2017-05-04 |
Interprocessor Memory Status Communication App 20170123845 - Greiner; Dan F. ;   et al. | 2017-05-04 |
Interprocessor Memory Status Communication App 20170123842 - Gschwind; Michael Karl ;   et al. | 2017-05-04 |
Interprocessor Memory Status Communication App 20170123841 - Greiner; Dan F. ;   et al. | 2017-05-04 |
Alignment Based Block Concurrency For Accessing Memory App 20170123967 - Bradbury; Jonathan D. ;   et al. | 2017-05-04 |
Latent Modification Instruction For Transactional Execution App 20170123802 - 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 |
Collecting memory operand access characteristics during transactional execution Grant 9,632,819 - Greiner , et al. April 25, 2 | 2017-04-25 |
Prefetching of discontiguous storage locations in anticipation of transactional execution Grant 9,632,820 - Busaba , et al. April 25, 2 | 2017-04-25 |
Design Space Reduction In Processor Stressmark Generation App 20170108907 - Bertran; Ramon ;   et al. | 2017-04-20 |
Design Space Reduction In Processor Stressmark Generation App 20170109169 - Bertran; Ramon ;   et al. | 2017-04-20 |
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 |
Memory Access Request For A Memory Protocol App 20170090978 - Busaba; Fadi Y. ;   et al. | 2017-03-30 |
Transactional Memory Coherence Control App 20170083361 - Busaba; Fadi Y. ;   et al. | 2017-03-23 |
Transactional Memory Coherence Control App 20170083442 - Busaba; Fadi Y. ;   et al. | 2017-03-23 |
Latent modification instruction for transactional execution Grant 9,600,286 - Gschwind , et al. March 21, 2 | 2017-03-21 |
Latent modification instruction for transactional execution Grant 9,600,287 - Gschwind , et al. March 21, 2 | 2017-03-21 |
Multithreading computer system and program product for executing a query instruction for idle time accumulation among cores Grant 9,594,660 - Bradbury , et al. March 14, 2 | 2017-03-14 |
Transactional Memory Operations With Write-only Atomicity App 20170024318 - Gschwind; Michael Karl ;   et al. | 2017-01-26 |
Invalidating A Range Of Two Or More Translation Table Entries And Instruction Therefor App 20170017577 - Slegel; Timothy J. ;   et al. | 2017-01-19 |
Transactional Memory Operations With Read-only Atomicity App 20170010929 - Gschwind; Michael Karl ;   et al. | 2017-01-12 |
Memory State Indicator Check Operations App 20170003886 - Mak; Pak-kin ;   et al. | 2017-01-05 |
Memory State Indicator Check Operations App 20170003884 - Mak; Pak-kin ;   et al. | 2017-01-05 |
Address Probing For Transaction App 20160378541 - Busaba; Fadi Y. ;   et al. | 2016-12-29 |
Address Probing For Transaction App 20160378382 - Busaba; Fadi Y. ;   et al. | 2016-12-29 |
Collecting Memory Operand Access Characteristics During Transactional Execution App 20160357597 - Greiner; Dan F. ;   et al. | 2016-12-08 |
Restricted Instructions In Transactional Execution App 20160357553 - Greiner; Dan F. ;   et al. | 2016-12-08 |
Storing A System-absolute Address (saa) In A First Level Translation Look-aside Buffer (tlb) App 20160357685 - ALEXANDER; KHARY J. ;   et al. | 2016-12-08 |
Restricted Instructions In Transactional Execution App 20160357570 - Greiner; Dan F. ;   et al. | 2016-12-08 |
Speculative Branch Handling For Transaction Abort App 20160350125 - Billeci; Michael ;   et al. | 2016-12-01 |
Transaction Abort Instruction App 20160350128 - Greiner; Dan F. ;   et al. | 2016-12-01 |
Transaction Abort Instruction App 20160350129 - Greiner; Dan F. ;   et al. | 2016-12-01 |
Conditional Transaction End Instruction App 20160342416 - Greiner; Dan F. ;   et al. | 2016-11-24 |
Randomized Testing Within Transactional Execution App 20160306718 - Greiner; Dan F. ;   et al. | 2016-10-20 |
Instruction To Load Data Up To A Dynamically Determined Memory Boundary App 20160266903 - BRADBURY; Jonathan D. ;   et al. | 2016-09-15 |
Transaction Begin/end Instructions App 20160266927 - Greiner; Dan F. ;   et al. | 2016-09-15 |
Saving/restoring Selected Registers In Transactional Processing App 20160266907 - Greiner; Dan F. ;   et al. | 2016-09-15 |
Dynamic Address Translation With Fetch Protection In An Emulated Environment App 20160267017 - GREINER; Dan F. ;   et al. | 2016-09-15 |
Instruction To Load Data Up To A Dynamically Determined Memory Boundary App 20160266904 - BRADBURY; Jonathan D. ;   et al. | 2016-09-15 |
Hint Instruction For Managing Transactional Aborts In Transactional Memory Computing Environments App 20160246642 - Busaba; Fadi Y. ;   et al. | 2016-08-25 |
Hint Instruction For Managing Transactional Aborts In Transactional Memory Computing Environments App 20160246654 - Busaba; Fadi Y. ;   et al. | 2016-08-25 |
Speculative Branch Handling For Transaction Abort App 20160239301 - Billeci; Michael ;   et al. | 2016-08-18 |
Speculative Branch Handling For Transaction Abort App 20160239310 - Billeci; Michael ;   et al. | 2016-08-18 |
Cycle-level Thread Alignment On Multi-threaded Processors App 20160232039 - Bertran; Ramon ;   et al. | 2016-08-11 |
Operations Interlock Under Dynamic Relocation Of Storage App 20160224463 - Blake; Michael A. ;   et al. | 2016-08-04 |
Transaction Abort Processing App 20160216968 - Greiner; Dan F. ;   et al. | 2016-07-28 |
Convert From Zoned Format To Decimal Floating Point Format App 20160210144 - CARLOUGH; Steven R. ;   et al. | 2016-07-21 |
Convert From Zoned Format To Decimal Floating Point Format App 20160210151 - CARLOUGH; Steven R. ;   et al. | 2016-07-21 |
Convert To Zoned Format From Decimal Floating Point Format App 20160210152 - CARLOUGH; Steven R. ;   et al. | 2016-07-21 |
Convert To Zoned Format From Decimal Floating Point Format App 20160210143 - CARLOUGH; Steven R. ;   et al. | 2016-07-21 |
Instruction To Load Data Up To A Specified Memory Boundary Indicated By The Instruction App 20160202978 - BRADBURY; Jonathan D. ;   et al. | 2016-07-14 |
Sharing Program Interrupt Logic in a Multithreaded Processor App 20160196144 - Alexander; Khary J. ;   et al. | 2016-07-07 |
Extract Target Cache Attribute Facility And Instruction Therefor App 20160188480 - Greiner; Dan F. ;   et al. | 2016-06-30 |
Storing A System-absolute Address (saa) In A First Level Translation Look-aside Buffer (tlb) App 20160188488 - ALEXANDER; KHARY J. ;   et al. | 2016-06-30 |
Sharing Program Interrupt Logic In A Multithreaded Processor App 20160170768 - Alexander; Khary J. ;   et al. | 2016-06-16 |
Alignment Based Block Concurrency For Accessing Memory App 20160162400 - Bradbury; Jonathan D. ;   et al. | 2016-06-09 |
Alignment Based Block Concurrency For Accessing Memory App 20160162401 - Bradbury; Jonathan D. ;   et al. | 2016-06-09 |
Invalidating a Range of Two or More Translation Table Entries and Instruction Therefore App 20160162411 - Slegel; Timothy J. ;   et al. | 2016-06-09 |
Instruction To Load Data Up To A Specified Memory Boundary Indicated By The Instruction App 20160147533 - BRADBURY; Jonathan D. ;   et al. | 2016-05-26 |
Nontransactional Store Instruction App 20160124748 - Greiner; Dan F. ;   et al. | 2016-05-05 |
Instructions Controlling Access To Shared Registers Of A Multi-threaded Processor App 20160117169 - Biran; Giora ;   et al. | 2016-04-28 |
Instructions Controlling Access To Shared Registers Of A Multi-threaded Processor App 20160117170 - Biran; Giora ;   et al. | 2016-04-28 |
Controlling Execution Of Threads In A Multi-threaded Processor App 20160117192 - Alexander; Khary J. ;   et al. | 2016-04-28 |
Controlling Execution Of Threads In A Multi-threaded Processor App 20160117191 - Alexander; Khary J. ;   et al. | 2016-04-28 |
Efficiency For Coordinated Start Interpretive Execution Exit For A Multithreaded Processor App 20160110218 - Bradbury; Jonathan D. ;   et al. | 2016-04-21 |
Coordinated Start Interpretive Execution Exit For A Multithreaded Processor App 20160110195 - Bradbury; Jonathan D. ;   et al. | 2016-04-21 |
Generation And Application Of Stressmarks In A Computer System App 20160110198 - Bertran; Ramon ;   et al. | 2016-04-21 |
Generation And Application Of Stressmarks In A Computer System App 20160110276 - Bertran; Ramon ;   et al. | 2016-04-21 |
Efficient Interruption Routing For A Multithreaded Processor App 20160103774 - Bradbury; Jonathan D. ;   et al. | 2016-04-14 |
Detecting Cache Conflicts By Utilizing Logical Address Comparisons In A Transactional Memory App 20160004643 - Gschwind; Michael Karl ;   et al. | 2016-01-07 |
Co-processor Memory Accesses In A Transactional Memory App 20150378900 - Bradbury; Jonathan D. ;   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 |
Co-processor Memory Accesses In A Transactional Memory App 20150378905 - Bradbury; Jonathan D. ;   et al. | 2015-12-31 |
Prefetching Of Discontiguous Storage Locations As Part Of Transactional Execution App 20150378918 - Busaba; Fadi Y. ;   et al. | 2015-12-31 |
Transactional Memory Operations With Write-only Atomicity App 20150378632 - Gschwind; Michael Karl ;   et al. | 2015-12-31 |
Latent Modification Instruction For Transactional Execution App 20150378735 - Gschwind; Michael Karl ;   et al. | 2015-12-31 |
Managing Read Tags In A Transactional Memory App 20150378928 - Greiner; Dan F. ;   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 Write-only Atomicity App 20150378778 - Gschwind; Michael Karl ;   et al. | 2015-12-31 |
Transactional Memory Operations With Read-only Atomicity App 20150378631 - Gschwind; Michael Karl ;   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 |
Allocating Read Blocks To A Thread In A Transaction Using User Specified Logical Addresses App 20150378908 - Gschwind; Michael Karl ;   et al. | 2015-12-31 |
Prefetching Of Discontiguous Storage Locations In Anticipation Of Transactional Execution App 20150378780 - Busaba; Fadi Y. ;   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 |
Latent Modification Instruction For Transactional Execution App 20150378732 - Gschwind; Michael Karl ;   et al. | 2015-12-31 |
Collecting Memory Operand Access Characteristics During Transactional Execution App 20150378922 - Greiner; Dan F. ;   et al. | 2015-12-31 |
Prefetching Of Discontiguous Storage Locations As Part Of Transactional Execution App 20150378781 - Busaba; Fadi Y. ;   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 |
Prefetching Of Discontiguous Storage Locations In Anticipation Of Transactional Execution App 20150378917 - Busaba; Fadi Y. ;   et al. | 2015-12-31 |
Collecting Memory Operand Access Characteristics During Transactional Execution App 20150378896 - Greiner; Dan F. ;   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 |
Co-processor Memory Accesses In A Transactional Memory App 20150378903 - 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 |
Transactional Memory Operations With Read-only Atomicity App 20150378777 - 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 |
Managing Read Tags In A Transactional Memory App 20150378891 - Greiner; Dan F. ;   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 |
Predicting The Length Of A Transaction App 20150363223 - Bradbury; Jonathan D. ;   et al. | 2015-12-17 |
Address Expansion And Contraction In A Multithreading Computer System App 20150355908 - Bradbury; Jonathan D. ;   et al. | 2015-12-10 |
Idle Time Accumulation In A Multithreading Computer System App 20150355940 - Bradbury; Jonathan D. ;   et al. | 2015-12-10 |
Thread Context Preservation In A Multithreading Computer System App 20150347132 - Bradbury; Jonathan D. ;   et al. | 2015-12-03 |
Dynamic Enablement Of Multithreading App 20150339120 - Bradbury; Jonathan D. ;   et al. | 2015-11-26 |
Thread Context Restoration In A Multithreading Computer System App 20150339121 - Bradbury; Jonathan D. ;   et al. | 2015-11-26 |
Start Virtual Execution Instruction For Dispatching Multiple Threads In A Computer App 20150277908 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Control Area For Managing Multiple Threads In A Computer App 20150277948 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Address Expansion And Contraction In A Multithreading Computer System App 20150277921 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Thread Context Preservation In A Multithreading Computer System App 20150277919 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Idle Time Accumulation In A Multithreading Computer System App 20150277923 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Multithreading Capability Information Retrieval App 20150277913 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Verification Using Opcode Compare App 20110320783A1 - | 2011-12-29 |
uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.
While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.
All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.