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 26–50 of 77 patents

Patent #TitleCo-InventorsDate
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
9465673 Deferral instruction for managing transactional aborts in transactional memory computing environments to complete transaction by deferring disruptive events handling Timothy J. Slegel 2016-10-11
9465716 Run-time instrumentation directed sampling Charles W. Gainey, Jr., Marcel Mitran, Kevin A. Stoodley 2016-10-11
9459873 Run-time instrumentation monitoring of processor characteristics Mark S. Farrell, Charles W. Gainey, Jr., Marcel Mitran, Damian L. Osisek, Timothy J. Slegel +1 more 2016-10-04
9454483 Salvaging lock elision transactions with instructions to change execution type Harold W. Cain, III, Michael K. Gschwind, Maged M. Michael, Valentina Salapura 2016-09-27
9454462 Run-time instrumentation monitoring for processor characteristic changes Mark S. Farrell, Charles W. Gainey, Jr., Marcel Mitran, Damian L. Osisek, Timothy J. Slegel +1 more 2016-09-27
9442776 Salvaging hardware transactions with instructions to transfer transaction execution control Harold W. Cain, III, Michael K. Gschwind, Maged M. Michael, Valentina Salapura 2016-09-13
9442853 Salvaging lock elision transactions with instructions to change execution type Harold W. Cain, III, Michael K. Gschwind, Maged M. Michael, Valentina Salapura 2016-09-13
9442775 Salvaging hardware transactions with instructions to transfer transaction execution control Harold W. Cain, III, Michael K. Gschwind, Maged M. Michael, Valentina Salapura 2016-09-13
9430273 Suppressing aborting a transaction beyond a threshold execution duration based on the predicted duration Jonathan D. Bradbury, Harold W. Cain, III, Michael K. Gschwind, Maged M. Michael, Valentina Salapura +1 more 2016-08-30
9430276 Coalescing memory transactions Fadi Y. Busaba, Michael K. Gschwind, Maged M. Michael, Valentina Salapura 2016-08-30
9430238 Run-time-instrumentation controls emit instruction Charles W. Gainey, Jr., Marcel Mitran, Kevin A. Stoodley 2016-08-30
9424012 Programmable code fingerprint Giles R. Frazier, Michael K. Gschwind, Christian Jacobi 2016-08-23
9411599 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-08-09
9411729 Salvaging lock elision transactions Harold W. Cain, III, Michael K. Gschwind, Maged M. Michael 2016-08-09
9411664 Fingerprint-based processor parameter management Jonathan D. Bradbury, Giles R. Frazier, Michael K. Gschwind, Christian Jacobi, Anthony Saporito 2016-08-09
9396125 Dynamic management of memory ranges exempted from cache memory access Jonathan D. Bradbury, Dan F. Greiner, Michael K. Gschwind, Christian Jacobi, Younes Manton +2 more 2016-07-19
9395989 Run-time-instrumentation controls emit instruction Charles W. Gainey, Jr., Marcel Mitran, Kevin A. Stoodley 2016-07-19
9395961 Fingerprint-based code version selection Jonathan D. Bradbury, Giles R. Frazier, Michael K. Gschwind, Christian Jacobi, Anthony Saporito 2016-07-19
9389802 Hint instruction for managing transactional aborts in transactional memory computing environments Fadi Y. Busaba, Harold W. Cain, III, Dan F. Greiner, Michael K. Gschwind, Maged M. Michael +2 more 2016-07-12
9383930 Code optimization to enable and disable coalescing of memory transactions Fadi Y. Busaba, Michael K. Gschwind, Maged M. Michael, Valentina Salapura 2016-07-05
9367313 Run-time instrumentation directed sampling Charles W. Gainey, Jr., Marcel Mitran, Kevin A. Stoodley 2016-06-14
9361041 Hint instruction for managing transactional aborts in transactional memory computing environments Fadi Y. Busaba, Harold W. Cain, III, Dan F. Greiner, Michael K. Gschwind, Maged M. Michael +2 more 2016-06-07
9361031 Software indications and hints for coalescing memory transactions Fadi Y. Busaba, Michael K. Gschwind, Valentina Salapura 2016-06-07