Issued Patents All Time
Showing 51–75 of 118 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 8719806 | Speculative multi-threading for instruction prefetch and/or trace pre-build | Tor M. Aamodt, Pedro Marcuello, Jared W. Stark, IV, John Shen, Antonio Gonzalez +4 more | 2014-05-06 |
| 8689215 | Structured exception handling for application-managed thread units | Richard Hankins, Gautham Chinya, David K. Poulsen, Shirish Aundhe, Baiju V. Patel +1 more | 2014-04-01 |
| 8612949 | Methods and apparatuses for compiler-creating helper threads for multi-threading | Shih-wei Liao, Xinmin Tian, Gerolf F. Hoflehner, Daniel Lavery, Perry Wang +3 more | 2013-12-17 |
| 8607235 | Mechanism to schedule threads on OS-sequestered sequencers without operating system intervention | Richard Hankins, Gautham Chinya, Trung Diep, Shivnandan Kaushik, Bryant Bigbee +7 more | 2013-12-10 |
| 8566567 | System to profile and optimize user software in a managed run-time environment | Chris J. Newburn, Robert Knight, Robert Geva, Dion Rodgers, Xiang Zou +2 more | 2013-10-22 |
| 8560781 | Technique for using memory attributes | Quinn A. Jacobson, Anne W. Bracy, John Shen, Per Hammarlund, Matthew C. Merten +6 more | 2013-10-15 |
| 8522220 | Post-pass binary adaptation for software-based speculative precomputation | Steve Shih-wei Liao, Perry Wang, Geolf F. Hoflehner, Daniel Lavery, John Shen | 2013-08-27 |
| 8516483 | Transparent support for operating system services for a sequestered sequencer | Gautham Chinya, Richard Hankins, Shivnandan Kaushik, Bryant Bigbee, John Shen +3 more | 2013-08-20 |
| 8479217 | Apparatus, system, and method for persistent user-level thread | Gautham Chinya, Prashant Sethi, Shivnandan Kaushik, Bryant Bigbee, John Shen +6 more | 2013-07-02 |
| 8479176 | Register mapping techniques for efficient dynamic binary translation | Guilherme D. Ottoni, Wei Li | 2013-07-02 |
| 8380963 | Apparatus and method for enabling inter-sequencer communication following lock competition and accelerator registration | Perry Wang, Jamison D. Collins | 2013-02-19 |
| 8346760 | Method and apparatus to improve execution of a stored program | John Shen, Ali-Reza Adl-Tabatabai, Anwar Ghuloum | 2013-01-01 |
| 8332619 | Primitives to enhance thread-level speculation | Quinn A. Jacobson, John Shen, Gautham Chinya, Per Hammarlund, Xiang Zou +2 more | 2012-12-11 |
| 8301868 | System to profile and optimize user software in a managed run-time environment | Chris J. Newburn, Robert Knight, Robert Geva, Dion Rodgers, Xiang Zou +2 more | 2012-10-30 |
| 8296743 | Compiler and runtime for heterogeneous multiprocessor systems | Michael Linderman, Jamison D. Collins, Perry Wang | 2012-10-23 |
| 8296552 | Dynamically migrating channels | Gautham Chinya, Robert Geva, Robert Knight, Xiang Zou | 2012-10-23 |
| 8214574 | Event handling for architectural events at high privilege levels | Gautham Chinya, Scott Dion Rodgers, Chris J. Newburn | 2012-07-03 |
| 8205200 | Compiler-based scheduling optimization hints for user-level threads | Shih-wei Liao, Ryan Rakvic, Richard Hankins, Gansha Wu, Guei-Yuan Lueh +6 more | 2012-06-19 |
| 8171268 | Technique for context state management to reduce save and restore operations between a memory and a processor using in-use vectors | Chris J. Newburn, Dion Rodgers, Bryant Bigbee, Shivnandan Kaushik, Gautham Chinya +1 more | 2012-05-01 |
| 8108863 | Load balancing for multi-threaded applications via asymmetric power throttling | Ryan Rakvic, Richard Hankins, Ed Grochowski, Murali Annavaram, David K. Poulsen +3 more | 2012-01-31 |
| 8095920 | Post-pass binary adaptation for software-based speculative precomputation | Steve Shih-wei Liao, Perry Wang, Gerolf F. Hoflehner, Daniel Lavery, John Shen | 2012-01-10 |
| 8079035 | Data structure and management techniques for local user-level thread data | Richard Hankins, Gautham Chinya, David K. Poulsen, Shirish Aundhe, John Shen +2 more | 2011-12-13 |
| 8078801 | Obscuring memory access patterns | Mark Buxton, Ernie Brickell, Quinn A. Jacobson, Baiju V. Patel | 2011-12-13 |
| 8078831 | Method and apparatus for affinity-guided speculative helper threads in chip multiprocessors | Perry Wang, Jeffery A. Brown, Per Hammarlund, George Z. Chrysos, Doron Orenstein +2 more | 2011-12-13 |
| 8074274 | User-level privilege management | Gautham Chinya, Perry Wang, Jamison D. Collins, Richard Hankins, Per Hammarlund +1 more | 2011-12-06 |