Issued Patents All Time
Showing 76–100 of 112 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9329946 | Salvaging hardware transactions | Michael K. Gschwind, Maged M. Michael, Valentina Salapura, Eric M. Schwarz | 2016-05-03 |
| 9311178 | Salvaging hardware transactions with instructions | Fadi Y. Busaba, Maged M. Michael, Valentina Salapura, Eric M. Schwarz | 2016-04-12 |
| 9304863 | Transactions for checkpointing and reverse execution | David M. Daly, Kattamuri Ekanadham, Jose E. Moreira, Mauricio J. Serrano | 2016-04-05 |
| 9298623 | Identifying high-conflict cache lines in transactional memory computing environments | Fadi Y. Busaba, Michael K. Gschwind, Maged M. Michael, Valentina Salapura, Eric M. Schwarz +1 more | 2016-03-29 |
| 9298626 | Managing high-conflict cache lines in transactional memory computing environments | Fadi Y. Busaba, Michael K. Gschwind, Maged M. Michael, Valentina Salapura, Eric M. Schwarz +1 more | 2016-03-29 |
| 9292444 | Multi-granular cache management in multi-processor computing environments | Fadi Y. Busaba, Michael K. Gschwind, Maged M. Michael, Valentina Salapura, Eric M. Schwarz +1 more | 2016-03-22 |
| 9268598 | Recording and profiling transaction failure source addresses and states of validity indicator corresponding to addresses of aborted transaction in hardware transactional memories | Robert J. Blainey, Susan E. Eisen, Bradly G. Frey, Charles B. Hall, Hung Q. Le +1 more | 2016-02-23 |
| 9268599 | Recording and profiling transaction failure addresses of the abort-causing and approximate abort-causing data and instructions in hardware transactional memories | Robert J. Blainey, Susan E. Eisen, Bradley G. Frey, Charles B. Hall, Hung Q. Le +1 more | 2016-02-23 |
| 9262207 | Using the transaction-begin instruction to manage transactional aborts in transactional memory computing environments | Maged M. Michael, Chung-Lung K. Shum, Timothy J. Slegel | 2016-02-16 |
| 9262206 | Using the transaction-begin instruction to manage transactional aborts in transactional memory computing environments | Maged M. Michael, Chung-Lung K. Shum, Timothy J. Slegel | 2016-02-16 |
| 9251014 | Redundant transactions for detection of timing sensitive errors | David M. Daly, Michael C. Huang, Kattamuri Ekanadham, Jose E. Moreira, Mauricio J. Serrano | 2016-02-02 |
| 9244782 | Salvaging hardware transactions | Michael K. Gschwind, Maged M. Michael, Valentina Salapura, Eric M. Schwarz | 2016-01-26 |
| 9244781 | Salvaging hardware transactions | Michael K. Gschwind, Maged M. Michael, Valentina Salapura, Eric M. Schwarz | 2016-01-26 |
| 9158573 | Dynamic predictor for coalescing memory transactions | Fadi Y. Busaba, Michael K. Gschwind, Maged M. Michael, Eric M. Schwarz | 2015-10-13 |
| 9092341 | Methods of cache preloading on a partition or a context switch | Vijayalakshmi Srinivasan, Jason D. Zebchuk | 2015-07-28 |
| 9086987 | Detection of conflicts between transactions and page shootdowns | Hung Q. Le, Bryan Lloyd, Shih-Hsiung S. Tung | 2015-07-21 |
| 9086986 | Detection of conflicts between transactions and page shootdowns | Hung Q. Le, Bryan Lloyd, Shih-Hsiung S. Tung | 2015-07-21 |
| 9086974 | Centralized management of high-contention cache lines in multi-processor computing environments | Fadi Y. Busaba, Michael K. Gschwind, Maged M. Michael, Valentina Salapura, Eric M. Schwarz +1 more | 2015-07-21 |
| 9081607 | Conditional transaction abort and precise abort handling | Robert J. Blainey, Bradly G. Frey, Hung Q. Le, Cathy May | 2015-07-14 |
| 9058270 | False sharing detection logic for performance monitoring | Hubertus Franke | 2015-06-16 |
| 8972704 | Code section optimization by removing memory barrier instruction and enclosing within a transaction that employs hardware transaction memory | Toshihiko Koju, Takuya Nakaike, Ali I. Sheikh, Maged M. Michael | 2015-03-03 |
| 8683127 | Checkpointed tag prefetcher | Jong-Deok Choi | 2014-03-25 |
| 8656112 | Checkpointed tag prefetcher | Jong-Deok Choi | 2014-02-18 |
| 8572341 | Overflow handling of speculative store buffers | Colin B. Blundell, Gheorghe C. Cascaval, Maged M. Michael | 2013-10-29 |
| 8544022 | Transactional memory preemption mechanism | Richard Louis Arndt, Bradly G. Frey, Cathy May | 2013-09-24 |