Issued Patents All Time
Showing 25 most recent of 42 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11573777 | Method and apparatus for enabling autonomous acceleration of dataflow AI applications | Reza Azimi, Cheng Feng, Kai-Ting Amy Wang, Ye Tian, Xiang Wang | 2023-02-07 |
| 11429359 | Method of deadlock detection and synchronization-aware optimizations on asynchronous architectures | Ahmed Mohammed ElShafiey Mohammed Eltantawy, Christopher Rodrigues, Lijuan Hai | 2022-08-30 |
| 11221834 | Method and system of intelligent iterative compiler optimizations based on static and dynamic feedback | Xuan Zhong, Peng Wu, Long Chen | 2022-01-11 |
| 11144290 | Method and apparatus for enabling autonomous acceleration of dataflow AI applications | Reza Azimi, Cheng Feng, Kai-Ting Amy Wang, Ye Tian, Xiang Wang | 2021-10-12 |
| 10216496 | Dynamic alias checking with transactional memory | William G. O'Farrell, Denis M. Palmeiro | 2019-02-26 |
| 10095491 | Data splitting for recursive data structures | Roch G. Archambault, Shimin Cui, Stephen Curial, Raul E. Silvera, Peng Zhao | 2018-10-09 |
| 10061568 | Dynamic alias checking with transactional memory | William G. O'Farrell, Denis M. Palmeiro | 2018-08-28 |
| 9946523 | Multiple pass compiler instrumentation infrastructure | Roch G. Archambault, Allan Russell Martin, Mark P. Mendell, Raul E. Silvera, Graham K. Yiu | 2018-04-17 |
| 9798528 | Software solution for cooperative memory-side and processor-side data prefetching | Gheorghe C. Cascaval, Allan H. Kielstra, Robert B. Tremaine, Michael Wazlowski, Lixin Zhang | 2017-10-24 |
| 9727317 | Optimized compilation using an auto-tuned compiler as a service | John R. MacMillan, Jeremiah S. Swan, Trong Truong, Kobimanalan Vinayagamoorthy | 2017-08-08 |
| 9632762 | Extending superword level parallelism | Ehsan Amiri, Christopher M. Barton, Denis M. Palmeiro, Raul E. Silvera | 2017-04-25 |
| 9600254 | Loop branch reduction | Archana Ravindar | 2017-03-21 |
| 9557977 | Extending superword level parallelism | Ehsan Amiri, Christopher M. Barton, Denis M. Palmeiro, Raul E. Silvera | 2017-01-31 |
| 9424011 | Recursive expression simplification | Shimin Cui | 2016-08-23 |
| 9405596 | Code versioning for enabling transactional memory promotion | Hans Boettiger, Martin Ohmacht, Kai-Ting Amy Wang | 2016-08-02 |
| 9405516 | Recursive expression simplification | Shimin Cui | 2016-08-02 |
| 9361078 | Compiler method of exploiting data value locality for computation reuse | Liangxiao Hu, Guansong Zhang, Peng Zhao | 2016-06-07 |
| 9110684 | Data splitting for recursive data structures | Roch G. Archambault, Shimin Cui, Stephen Curial, Raul E. Silvera, Peng Zhao | 2015-08-18 |
| 9038045 | Unified parallel C work-sharing loop construct transformation | Liangxiao Hu, Raul E. Silvera, Ettore Tiotto | 2015-05-19 |
| 8990830 | Thread management in parallel processes | Francois Gibello, Eric Michel, Nicolas Tallet, Pascal Vezolle | 2015-03-24 |
| 8886887 | Uniform external and internal interfaces for delinquent memory operations to facilitate cache optimization | Gheorghe C. Cascaval, Allen Russell Martin, Mark P. Mendell | 2014-11-11 |
| 8856453 | Persistent prefetch data stream settings | Jason N. Dale, Miles Robert Dooley, Richard J. Eickemeyer, Bradly G. Frey, Francis Patrick O'Connell +1 more | 2014-10-07 |
| 8656142 | Managing multiple speculative assist threads at differing cache levels | Tong Chen | 2014-02-18 |
| 8495307 | Target memory hierarchy specification in a multi-core computer processing system | Tong Chen, Kevin K. O'Brien, Zehra N. Sura, Lixin Zhang | 2013-07-23 |
| 8490065 | Method and apparatus for software-assisted data cache and prefetch control | Roch G. Archambault, Francis Patrick O'Connell, Robert B. Tremaine, Michael Wazlowski, Steven Wayne White +1 more | 2013-07-16 |