Issued Patents All Time
Showing 26–44 of 44 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 7941791 | Programming environment for heterogeneous processor resource integration | Jamison D. Collins, Gautham Chinya, Hong Jiang, Hong Wang, Xinmin Tian +1 more | 2011-05-10 |
| 7904696 | Communication paths for enabling inter-sequencer communication following lock competition and accelerator registration | Jamison D. Collins, Hong Wang | 2011-03-08 |
| 7844801 | Method and apparatus for affinity-guided speculative helper threads in chip multiprocessors | Hong Wang, Jeffery A. Brown, Per Hammarlund, George Z. Chrysos, Doron Orenstein +2 more | 2010-11-30 |
| 7818547 | Method and apparatus for efficient resource utilization for prescient instruction prefetch | Tor M. Aamodt, Hong Wang, Per Hammarlund, John Shen, Steve Shih-wei Liao | 2010-10-19 |
| 7814469 | Speculative multi-threading for instruction prefetch and/or trace pre-build | Hong Wang, Tor M. Aamodt, Pedro Marcuello, Jared W. Stark, IV, John Shen +4 more | 2010-10-12 |
| 7768518 | Enabling multiple instruction stream/multiple data stream extensions on microprocessors | Jamison D. Collins, Bernard Lint, Koichi Yamada, Asit K. Mallick, Richard Hankins +1 more | 2010-08-03 |
| 7657880 | Safe store for speculative helper threads | Hong Wang, Tor M. Aamodt, Per Hammarlund, John Shen, Xinmin Tian +2 more | 2010-02-02 |
| 7631307 | User-programmable low-overhead multithreading | Hong Wang, John Shen, Ashok N. Seshadri, Anthony N. Mah, William R. Greene +3 more | 2009-12-08 |
| 7603546 | System, method and apparatus for dependency chain processing | Satish Narayanasamy, Hong Wang, John Shen, Roni Rosner, Yoav Almog +6 more | 2009-10-13 |
| 7587584 | Mechanism to exploit synchronization overhead to improve multithreaded performance | Natalie D. Enright, Jamison D. Collins, Hong Wang, Xinmin Tran, John Shen +2 more | 2009-09-08 |
| 7487502 | Programmable event driven yield mechanism which may activate other threads | Hong Wang, Per Hammarlund, Xiang Zou, John Shen, Xinmin Tian +2 more | 2009-02-03 |
| 7404067 | Method and apparatus for efficient utilization for prescient instruction prefetch | Tor M. Aamodt, Hong Wang, Per Hammarlund, John Shen, Steve Shih-wei Liao | 2008-07-22 |
| 7398521 | Methods and apparatuses for thread management of multi-threading | Gerolf F. Hoflehner, Shih-wei Liao, Xinmin Tian, Hong Wang, Daniel Lavery +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 |
| 7260705 | Apparatus to implement mesocode | Hong Wang, John Shen, Marsha Eng, Gerolf F. Hoflehner, Dan Lavery +3 more | 2007-08-21 |
| 7228528 | Building inter-block streams from a dynamic execution trace for a program | Hong Wang, Marsha Eng, John Shen, Gerolf F. Hoflehner, Daniel Lavery +1 more | 2007-06-05 |
| 7069545 | Quantization and compression for computation reuse | Hong Wang, Ralph M. Kling, Neil Chazin, John Shen | 2006-06-27 |
| 6928645 | Software-based speculative pre-computation and multithreading | Hong Wang, Jamison D. Collins, John Shen, Bryan Black, Edward T. Grochowski +1 more | 2005-08-09 |
| 6883089 | Method and apparatus for processing a predicated instruction using limited predicate slip | Ralph M. Kling, Jeffrey D. Chamberlain | 2005-04-19 |