Issued Patents 2016
Showing 1–25 of 71 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9529598 | Transaction abort instruction | Dan F. Greiner, Christian Jacobi, Marcel Mitran | 2016-12-27 |
| 9507602 | Sharing program interrupt logic in a multithreaded processor | Khary J. Alexander, Michael Billeci, Fadi Y. Busaba, Mark S. Farrell, Christian Jacobi | 2016-11-29 |
| 9507628 | Memory access request for a memory protocol | Fadi Y. Busaba, Harold W. Cain, III, Michael K. Gschwind, Valentina Salapura | 2016-11-29 |
| 9501232 | Transactional memory operations with write-only atomicity | Michael K. Gschwind, Chung-Lung K. Shum | 2016-11-22 |
| 9495108 | Transactional memory operations with write-only atomicity | Michael K. Gschwind, Chung-Lung K. Shum | 2016-11-15 |
| 9489142 | Transactional memory operations with read-only atomicity | Michael K. Gschwind, Eric M. Schwarz, Chung-Lung K. Shum | 2016-11-08 |
| 9489144 | Transactional memory operations with read-only atomicity | Michael K. Gschwind, Eric M. Schwarz, Chung-Lung K. Shum | 2016-11-08 |
| 9489285 | Modifying run-time-instrumentation controls from a lesser-privileged state | Mark S. Farrell, Charles W. Gainey, Jr., Chung-Lung K. Shum | 2016-11-08 |
| 9477514 | Transaction begin/end instructions | Dan F. Greiner, Christian Jacobi, Marcel Mitran | 2016-10-25 |
| 9477468 | Character data string match determination by loading registers at most up to memory block boundary and comparing to avoid unwarranted exception | Jonathan D. Bradbury, Michael K. Gschwind | 2016-10-25 |
| 9471312 | Instruction to load data up to a dynamically determined memory boundary | Jonathan D. Bradbury, Michael K. Gschwind, Christian Jacobi, Eric M. Schwarz | 2016-10-18 |
| 9465673 | Deferral instruction for managing transactional aborts in transactional memory computing environments to complete transaction by deferring disruptive events handling | Chung-Lung K. Shum | 2016-10-11 |
| 9459864 | Vector string range compare | Jonathan D. Bradbury, Eric M. Schwarz | 2016-10-04 |
| 9459868 | Instruction to load data up to a dynamically determined memory boundary | Jonathan D. Bradbury, Michael K. Gschwind, Christian Jacobi, Eric M. Schwarz | 2016-10-04 |
| 9459872 | High-word facility for extending the number of general purpose registers available to instructions | Dan F. Greiner, Marcel Mitran | 2016-10-04 |
| 9459873 | Run-time instrumentation monitoring of processor characteristics | Mark S. Farrell, Charles W. Gainey, Jr., Marcel Mitran, Damian L. Osisek, Chung-Lung K. Shum +1 more | 2016-10-04 |
| 9460023 | Storing a system-absolute address (SAA) in a first level translation look-aside buffer (TLB) | Khary J. Alexander, Jonathan T. Hsieh, Christian Jacobi | 2016-10-04 |
| 9459875 | Dynamic enablement of multithreading | Jonathan D. Bradbury, Fadi Y. Busaba, Mark S. Farrell, Charles W. Gainey, Jr., Dan F. Greiner +5 more | 2016-10-04 |
| 9459867 | Instruction to load data up to a specified memory boundary indicated by the instruction | Jonathan D. Bradbury, Michael K. Gschwind, Christian Jacobi, Eric M. Schwarz | 2016-10-04 |
| 9459998 | Operations interlock under dynamic relocation of storage | Michael A. Blake, Garrett M. Drapala, James F. Driftmyer, Deanna Postles Dunn Berger, Pak-kin Mak +1 more | 2016-10-04 |
| 9454372 | Thread context restoration in a multithreading computer system | Jonathan D. Bradbury, Fadi Y. Busaba, Mark S. Farrell, Charles W. Gainey, Jr., Dan F. Greiner +4 more | 2016-09-27 |
| 9454370 | Conditional transaction end instruction | Dan F. Greiner, Christian Jacobi, Marcel Mitran, Donald W. Schmidt | 2016-09-27 |
| 9454462 | Run-time instrumentation monitoring for processor characteristic changes | Mark S. Farrell, Charles W. Gainey, Jr., Marcel Mitran, Damian L. Osisek, Chung-Lung K. Shum +1 more | 2016-09-27 |
| 9454366 | Copying character data having a termination character from one memory location to another | Jonathan D. Bradbury, Michael K. Gschwind | 2016-09-27 |
| 9454367 | Finding the length of a set of character data having a termination character | Jonathan D. Bradbury, Michael K. Gschwind | 2016-09-27 |