Issued Patents All Time
Showing 1–18 of 18 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9507647 | Cache as point of coherence in multiprocessor system | Matthias A. Blumrich, Luis Ceze, Dong Chen, Alan Gara, Phlip Heidelberger +2 more | 2016-11-29 |
| 8881153 | Speculative thread execution with hardware transactional memory | Mark E. Giampapa, Thomas M. Gooding, Raul E. Silvera, Kai-Ting Amy Wang, Peng Wu | 2014-11-04 |
| 8789025 | Path-sensitive analysis for reducing rollback overheads | John Kevin Patrick O'Brien, Kai-Ting Amy Wang, Mark Yamashita | 2014-07-22 |
| 8689221 | Speculative thread execution and asynchronous conflict events | Thomas M. Gooding, John Kevin Patrick O'Brien, Kai-Ting Amy Wang | 2014-04-01 |
| 8667260 | Building approximate data dependences with a moving window | Alexandre E. Eichenberger, John Kevin Patrick O'Brien, Kathryn M. O'Brien, Kai-Ting Amy Wang | 2014-03-04 |
| 8661023 | Optimizing search query logic to speed retrieval | Won-Suk Chun, Herb Derby, Douglas Lee Taylor Rohde, Hermanpreet Singh | 2014-02-25 |
| 8640113 | setjmp/longjmp for speculative execution frameworks | Raul E. Silvera, Kai-Ting Amy Wang, Peng Wu, Mark Yamashita | 2014-01-28 |
| 8621150 | Data placement optimization using data context collected during garbage collection | Mauricio J. Serrano | 2013-12-31 |
| 8468508 | Parallelization of irregular reductions via parallel building and exploitation of conflict-free units of work at runtime | Alexandre E. Eichenberger, Yangchun Luo, John Kevin Patrick O'Brien | 2013-06-18 |
| 8468539 | Tracking and detecting thread dependencies using speculative versioning cache | Alexandre E. Eichenberger, John Kevin Patrick O'Brien, Kathryn M. O'Brien, Lakshminarayanan Renganarayana | 2013-06-18 |
| 8464271 | Runtime dependence-aware scheduling using assist thread | Alexandre E. Eichenberger, Kathryn M. O'Brien | 2013-06-11 |
| 8438571 | Thread speculative execution and asynchronous conflict | Thomas M. Gooding, John Kevin Patrick O'Brien, Kai-Ting Amy Wang | 2013-05-07 |
| 8438568 | Speculative thread execution with hardware transactional memory | Mark E. Giampapa, Thomas M. Gooding, Raul E. Silvera, Kai-Ting Amy Wang, Peng Wu | 2013-05-07 |
| 8397052 | Version pressure feedback mechanisms for speculative versioning caches | Alexandre E. Eichenberger, Alan Gara, Kathryn M. O'Brien, Martin Ohmacht | 2013-03-12 |
| 8214831 | Runtime dependence-aware scheduling using assist thread | Alexandre E. Eichenberger, Kathryn M. O'Brien | 2012-07-03 |
| 8122438 | Computer implemented method and system for accurate, efficient and adaptive calling context profiling | Harold W. Cain, III, Jong-Deok Choi, Mauricio J. Serrano | 2012-02-21 |
| 7890725 | Bufferless transactional memory with runahead execution | Christoph von Praun | 2011-02-15 |
| 7818722 | Computer implemented method and system for accurate, efficient and adaptive calling context profiling | Harold W. Cain, III, Jong-Deok Choi, Mauricio J. Serrano | 2010-10-19 |