VS

Valentina Salapura

IBM: 70 patents #9 of 10,295Top 1%
Globalfoundries: 6 patents #124 of 2,145Top 6%
🗺 California: #30 of 57,791 inventorsTop 1%
Overall (2016): #64 of 481,213Top 1%
76
Patents 2016

Issued Patents 2016

Showing 26–50 of 76 patents

Patent #TitleCo-InventorsDate
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, Chung-Lung K. Shum +1 more 2016-08-30
9424037 Instructions and functions for evaluating program defined conditions Michael K. Gschwind 2016-08-23
9424072 Alerting hardware transactions that are about to run out of space Fadi Y. Busaba, Harold W. Cain, III, Michael K. Gschwind, Maged M. Michael 2016-08-23
9424071 Transaction digest generation during nested transactional execution Michael K. Gschwind 2016-08-23
9424036 Scalable decode-time instruction sequence optimization of dependent instructions Michael K. Gschwind 2016-08-23
9411589 Branch-free condition evaluation Michael K. Gschwind 2016-08-09
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, Chung-Lung K. Shum 2016-07-05
9384000 Caching optimized internal instructions in loop buffer Michael K. Gschwind 2016-07-05
9378022 Performing predecode-time optimized instructions in conjunction with predecode time optimized instruction sequence caching Michael K. Gschwind 2016-06-28
9374414 Embedding global and collective in a torus network with message class map based tree path selection Dong Chen, Paul W. Coteus, Noel A. Eisley, Alan Gara, Philip Heidelberger +4 more 2016-06-21
9367384 Admission control based on the end-to-end availability Ashish Kundu, Ruchi Mahindru 2016-06-14
9361146 Predictive fetching and decoding for selected return instructions Michael K. Gschwind 2016-06-07
9361031 Software indications and hints for coalescing memory transactions Fadi Y. Busaba, Michael K. Gschwind, Chung-Lung K. Shum 2016-06-07
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
9361144 Predictive fetching and decoding for selected return instructions Michael K. Gschwind 2016-06-07
9354874 Scalable decode-time instruction sequence optimization of dependent instructions Michael K. Gschwind 2016-05-31
9354888 Performing predecode-time optimized instructions in conjunction with predecode time optimized instruction sequence caching Michael K. Gschwind 2016-05-31
9354885 Selective suppression of instruction cache-related directory access Michael K. Gschwind 2016-05-31
9348643 Prefetching of discontiguous storage locations as part of transactional execution Fadi Y. Busaba, Dan F. Greiner, Michael K. Gschwind, Maged M. Michael, Eric M. Schwarz +1 more 2016-05-24
9348523 Code optimization to enable and disable coalescing of memory transactions Fadi Y. Busaba, Michael K. Gschwind, Maged M. Michael, Chung-Lung K. Shum 2016-05-24
9348522 Software indications and hints for coalescing memory transactions Fadi Y. Busaba, Michael K. Gschwind, Chung-Lung K. Shum 2016-05-24
9342397 Salvaging hardware transactions with instructions Fadi Y. Busaba, Harold W. Cain, III, Maged M. Michael, Eric M. Schwarz 2016-05-17
9336097 Salvaging hardware transactions Harold W. Cain, III, Michael K. Gschwind, Maged M. Michael, Eric M. Schwarz 2016-05-10
9336047 Prefetching of discontiguous storage locations in anticipation of transactional execution Fadi Y. Busaba, Dan F. Greiner, Michael K. Gschwind, Maged M. Michael, Eric M. Schwarz +1 more 2016-05-10