Issued Patents 2016
Showing 51–75 of 77 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9348523 | Code optimization to enable and disable coalescing of memory transactions | Fadi Y. Busaba, Michael K. Gschwind, Maged M. Michael, Valentina Salapura | 2016-05-24 |
| 9348599 | Confidence threshold-based opposing branch path execution for branch prediction | Fadi Y. Busaba, Steven R. Carlough, Christopher A. Krygowski, Brian R. Prasky | 2016-05-24 |
| 9348522 | Software indications and hints for coalescing memory transactions | Fadi Y. Busaba, Michael K. Gschwind, Valentina Salapura | 2016-05-24 |
| 9329890 | Managing high-coherence-miss cache lines in multi-processor computing environments | Fadi Y. Busaba, Harold W. Cain, III, Michael K. Gschwind, Maged M. Michael, Valentina Salapura +1 more | 2016-05-03 |
| 9329863 | Load register on condition with zero or immediate instruction | Wolfgang Gellerich, Martin Schwidefsky, Kai Weber | 2016-05-03 |
| 9311238 | Demote instruction for relinquishing cache line ownership | Kathryn Marie Jackson, Charles F. Webb | 2016-04-12 |
| 9304848 | Dynamic accessing of execution elements through modification of issue rules | Fadi Y. Busaba, Steven R. Carlough, Christopher A. Krygowski, Brian R. Prasky | 2016-04-05 |
| 9298626 | Managing high-conflict cache lines in transactional memory computing environments | Fadi Y. Busaba, Harold W. Cain, III, Michael K. Gschwind, Maged M. Michael, Valentina Salapura +1 more | 2016-03-29 |
| 9298623 | Identifying high-conflict cache lines in transactional memory computing environments | Fadi Y. Busaba, Harold W. Cain, III, Michael K. Gschwind, Maged M. Michael, Valentina Salapura +1 more | 2016-03-29 |
| 9292337 | Software enabled and disabled coalescing of memory transactions | Fadi Y. Busaba, Michael K. Gschwind, Valentina Salapura | 2016-03-22 |
| 9292444 | Multi-granular cache management in multi-processor computing environments | Fadi Y. Busaba, Harold W. Cain, III, Michael K. Gschwind, Maged M. Michael, Valentina Salapura +1 more | 2016-03-22 |
| 9292357 | Software enabled and disabled coalescing of memory transactions | Fadi Y. Busaba, Michael K. Gschwind, Valentina Salapura | 2016-03-22 |
| 9286138 | Major branch instructions | Fadi Y. Busaba, Steven R. Carlough, Christopher A. Krygowski, Brian R. Prasky | 2016-03-15 |
| 9280398 | Major branch instructions | Fadi Y. Busaba, Steven R. Carlough, Christopher A. Krygowski, Brian R. Prasky | 2016-03-08 |
| 9280448 | Controlling operation of a run-time instrumentation facility from a lesser-privileged state | Mark S. Farrell, Charles W. Gainey, Jr., Marcel Mitran, Timothy J. Slegel, Brian L. Smith +1 more | 2016-03-08 |
| 9280447 | Modifying run-time-instrumentation controls from a lesser-privileged state | Mark S. Farrell, Charles W. Gainey, Jr., Timothy J. Slegel | 2016-03-08 |
| 9280346 | Run-time instrumentation reporting | Mark S. Farrell, Charles W. Gainey, Jr., Marcel Mitran, Brian L. Smith | 2016-03-08 |
| 9262206 | Using the transaction-begin instruction to manage transactional aborts in transactional memory computing environments | Harold W. Cain, III, Maged M. Michael, Timothy J. Slegel | 2016-02-16 |
| 9262343 | Transactional processing based upon run-time conditions | Michael K. Gschwind, Maged M. Michael, Valentina Salapura, Eric M. Schwarz | 2016-02-16 |
| 9262207 | Using the transaction-begin instruction to manage transactional aborts in transactional memory computing environments | Harold W. Cain, III, Maged M. Michael, Timothy J. Slegel | 2016-02-16 |
| 9256553 | Transactional processing based upon run-time storage values | — | 2016-02-09 |
| 9250902 | Determining the status of run-time-instrumentation controls | Mark S. Farrell, Charles W. Gainey, Jr., Brian L. Smith | 2016-02-02 |
| 9250915 | Operand fetching control as a function of branch confidence | Christian Jacobi, Barry W. Krumm, Brian R. Prasky, Martin Recktenwald, Charles F. Webb +1 more | 2016-02-02 |
| 9250913 | Collision-based alternate hashing | Khary J. Alexander, Ilia Averbouch, Ariel J. Birnbaum, Jonathan T. Hsieh | 2016-02-02 |
| 9250911 | Major branch instructions with transactional memory | Fadi Y. Busaba, Steven R. Carlough, Christopher A. Krygowski, Brian R. Prasky | 2016-02-02 |