| 10061609 |
Method and system using exceptions for code specialization in a computer architecture that supports transactions |
Arvind Krishnaswamy |
2018-08-28 |
| 9483275 |
Method and system using exceptions for code specialization in a computer architecture that supports transactions |
Arvind Krishnaswamy |
2016-11-01 |
| 9141362 |
Method and apparatus to schedule store instructions across atomic regions in binary translation |
Guokai Ma, Yihua Jin, Jianhui Li |
2015-09-22 |
| 8612949 |
Methods and apparatuses for compiler-creating helper threads for multi-threading |
Shih-wei Liao, Xinmin Tian, Gerolf F. Hoflehner, Hong Wang, Perry Wang +3 more |
2013-12-17 |
| 8522220 |
Post-pass binary adaptation for software-based speculative precomputation |
Steve Shih-wei Liao, Perry Wang, Hong Wang, Geolf F. Hoflehner, John Shen |
2013-08-27 |
| 8095920 |
Post-pass binary adaptation for software-based speculative precomputation |
Steve Shih-wei Liao, Perry Wang, Hong Wang, Gerolf F. Hoflehner, John Shen |
2012-01-10 |
| 7774766 |
Method and system for performing reassociation in software loops |
Kalyan Muthukumar |
2010-08-10 |
| 7712091 |
Method for predicate promotion in a software loop |
Kalyan Muthukumar, Robyn A. Sampson |
2010-05-04 |
| 7617495 |
Resource-aware scheduling for compilers |
Kalyan Muthukumar, Gerolf F. Hoflehner, Chu-Cheow Lim, Jean-Francois Collard |
2009-11-10 |
| 7603546 |
System, method and apparatus for dependency chain processing |
Satish Narayanasamy, Hong Wang, John Shen, Roni Rosner, Yoav Almog +6 more |
2009-10-13 |
| 7398521 |
Methods and apparatuses for thread management of multi-threading |
Gerolf F. Hoflehner, Shih-wei Liao, Xinmin Tian, Hong Wang, Perry Wang +3 more |
2008-07-08 |
| 7328433 |
Methods and apparatus for reducing memory latency in a software application |
Xinmin Tian, Shih-wei Liao, Hong Wang, Milind B. Girkar, John Shen +6 more |
2008-02-05 |
| 7243342 |
Methods and apparatus for determining if a user-defined software function is a memory allocation function during compile-time |
Rakesh Ghiya, David C. Sehr |
2007-07-10 |
| 7228528 |
Building inter-block streams from a dynamic execution trace for a program |
Hong Wang, Marsha Eng, Perry Wang, John Shen, Gerolf F. Hoflehner +1 more |
2007-06-05 |
| 7127710 |
Identifying pure pointers to disambiguate memory references |
Rakesh Ghiya, David C. Sehr |
2006-10-24 |
| 7051193 |
Register rotation prediction and precomputation |
Hong Wang, Christopher J. Hughes, Ralph M. Kling, Yong-Fong Lee, John Shen +1 more |
2006-05-23 |
| 6571385 |
Early exit transformations for software pipelining |
Kalyan Muthukumar, Dong Chen, Youfeng Wu |
2003-05-27 |