CS

Chung-Lung K. Shum

IBM: 74 patents #6 of 10,295Top 1%
Globalfoundries: 3 patents #286 of 2,145Top 15%
📍 Wappingers Falls, NY: #1 of 90 inventorsTop 2%
🗺 New York: #9 of 11,723 inventorsTop 1%
Overall (2016): #63 of 481,213Top 1%
77
Patents 2016

Issued Patents 2016

Showing 1–25 of 77 patents

Patent #TitleCo-InventorsDate
9524187 Executing instruction with threshold indicating nearing of completion of transaction Jonathan D. Bradbury, Dan F. Greiner, Michael K. Gschwind, Maged M. Michael 2016-12-20
9524188 Multithreaded transactions Fadi Y. Busaba, Michael K. Gschwind, Valentina Salapura, Eric M. Schwarz 2016-12-20
9524205 Code fingerprint-based processor malfunction detection Giles R. Frazier, Michael K. Gschwind, Christian Jacobi, Anthony Saporito 2016-12-20
9524196 Adaptive process for data sharing with selection of lock elision and locking Michael K. Gschwind, Maged M. Michael, Valentina Salapura 2016-12-20
9524195 Adaptive process for data sharing with selection of lock elision and locking Michael K. Gschwind, Maged M. Michael, Valentina Salapura 2016-12-20
9524257 Transactional execution enabled supervisor call interruption while in TX mode Jonathan D. Bradbury, Dan F. Greiner, Michael K. Gschwind 2016-12-20
9519485 Confidence threshold-based opposing branch path execution for branch prediction Fadi Y. Busaba, Steven R. Carlough, Christopher A. Krygowski, Brian R. Prasky 2016-12-13
9514048 Inducing transactional aborts in other processing threads Fadi Y. Busaba, Valentina Salapura 2016-12-06
9513960 Inducing transactional aborts in other processing threads Fadi Y. Busaba, Valentina Salapura 2016-12-06
9507717 Multithreaded transactions Fadi Y. Busaba, Michael K. Gschwind, Valentina Salapura, Eric M. Schwarz 2016-11-29
9501323 Management of resources within a computing environment Fadi Y. Busaba, Steven R. Carlough, Christopher A. Krygowski, Brian R. Prasky 2016-11-22
9501416 Demote instruction for relinquishing cache line ownership Kathryn Marie Jackson, Charles F. Webb 2016-11-22
9501232 Transactional memory operations with write-only atomicity Michael K. Gschwind, Timothy J. Slegel 2016-11-22
9495108 Transactional memory operations with write-only atomicity Michael K. Gschwind, Timothy J. Slegel 2016-11-15
9495138 Scheme for verifying the effects of program optimizations Giles R. Frazier, Michael K. Gschwind, Christian Jacobi, Anthony Saporito 2016-11-15
9495157 Fingerprint-based branch prediction Jonathan D. Bradbury, Giles R. Frazier, Michael K. Gschwind, Christian Jacobi, Anthony Saporito 2016-11-15
9495306 Dynamic management of a processor state with transient cache memory Jonathan D. Bradbury, Dan F. Greiner, Michael K. Gschwind, Christian Jacobi, Younes Manton +3 more 2016-11-15
9489285 Modifying run-time-instrumentation controls from a lesser-privileged state Mark S. Farrell, Charles W. Gainey, Jr., Timothy J. Slegel 2016-11-08
9489142 Transactional memory operations with read-only atomicity Michael K. Gschwind, Eric M. Schwarz, Timothy J. Slegel 2016-11-08
9489144 Transactional memory operations with read-only atomicity Michael K. Gschwind, Eric M. Schwarz, Timothy J. Slegel 2016-11-08
9483269 Hardware based run-time instrumentation facility for managed run-times Marcel Mitran, Kevin A. Stoodley 2016-11-01
9477469 Branch predictor suppressing branch prediction of previously executed branch instructions in a transactional execution environment Michael K. Gschwind, Valentina Salapura 2016-10-25
9477481 Accurate tracking of transactional read and write sets with speculation Michael K. Gschwind, Valentina Salapura 2016-10-25
9471371 Dynamic prediction of concurrent hardware transactions resource requirements and allocation Fadi Y. Busaba, Dan F. Greiner, Michael K. Gschwind, Maged M. Michael, Valentina Salapura 2016-10-18
9471313 Flushing speculative instruction processing Fadi Y. Busaba, Michael K. Gschwind 2016-10-18