Issued Patents All Time
Showing 76–100 of 107 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 7523465 | Methods and apparatus for generating speculative helper thread spawn-target points | Tor M. Aamodt, Hong Wang, John Shen | 2009-04-21 |
| 7516313 | Predicting contention in a processor | Bratin Saha, Matthew C. Merten, Sebastien Hily, David A. Koufaty | 2009-04-07 |
| 7502892 | Decoupling request for ownership tag reads from data read operations | Hermann W. Gartler | 2009-03-10 |
| 7502912 | Method and apparatus for rescheduling operations in a processor | Avinash Sodani, Stephan Jourdan | 2009-03-10 |
| 7500049 | Providing a backing store in user-level memory | Martin G. Dixon, Michael Cornaby, Michael A. Fetterman | 2009-03-03 |
| 7487502 | Programmable event driven yield mechanism which may activate other threads | Hong Wang, Xiang Zou, John Shen, Xinmin Tian, Milind B. Girkar +2 more | 2009-02-03 |
| 7475225 | Method and apparatus for microarchitecture partitioning of execution clusters | Stephan Jourdan, Avinash Sodani, Alexandre J. Farcy, Sebastien Hily, Mark Charles Davis | 2009-01-06 |
| 7457932 | Load mechanism | Stephan Jourdan, Michael A. Fetterman, Glenn J. Hinton, Sebastien Hily, Ronak Singhal | 2008-11-25 |
| 7457938 | Staggered execution stack for vector processing | Stephan Jourdan, Avinash Sodani, Michael A. Fetterman, Ronak Singhal, Glenn J. Hinton | 2008-11-25 |
| 7404067 | Method and apparatus for efficient utilization for prescient instruction prefetch | Tor M. Aamodt, Hong Wang, John Shen, Steve Shih-wei Liao, Perry Wang | 2008-07-22 |
| 7404065 | Flow optimization and prediction for VSSE memory operations | Stephan Jourdan, Michael A. Fetterman, Michael Cornaby, Glenn J. Hinton, Avinash Sodani | 2008-07-22 |
| 7328293 | Queued locks using monitor-memory wait | James B. Crossland, Anil Aggarwal, Shivnandan Kaushik | 2008-02-05 |
| 7321963 | System and method for storing immediate data | Alan B. Kyker, Chan Woo Lee, Robert F. Krick, Hitesh Ahuja, William C. Alexander +1 more | 2008-01-22 |
| 7213093 | Queued locks using monitor-memory wait | James B. Crossland, Anil Aggarwal, Shivnandan Kaushik | 2007-05-01 |
| 7174428 | Method and system for transforming memory location references in instructions | Sebastien Hily, Avinash Sodani | 2007-02-06 |
| 7149883 | Method and apparatus selectively to advance a write pointer for a queue based on the indicated validity or invalidity of an instruction stored within the queue | Robert F. Krick | 2006-12-12 |
| 7130965 | Apparatus and method for store address for store address prefetch and line locking | Stephan Jourdan, Sebastien Hily, Aravindh Baktha, Hermann W. Gartler | 2006-10-31 |
| 7114057 | System and method for storing immediate data | Alan B. Kyker, Chan Woo Lee, Robert F. Krick, Hitesh Ahuja, William C. Alexander +1 more | 2006-09-26 |
| 7085889 | Use of a context identifier in a cache memory | Aravindh Baktha, Michael D. Upton, Venkat K. S. Venkatraman | 2006-08-01 |
| 6990551 | System and method for employing a process identifier to minimize aliasing in a linear-addressed cache | Herbert Hum, Stephan Jourdan | 2006-01-24 |
| 6981129 | Breaking replay dependency loops in a processor using a rescheduled replay queue | Darrell D. Boggs, Douglas M. Carmean, Francis X. McKeen, David J. Sager, Ronak Singhal | 2005-12-27 |
| 6952764 | Stopping replay tornadoes | David J. Sager, Stephan Jourdan | 2005-10-04 |
| 6912648 | Stick and spoke replay with selectable delays | Stephan Jourdan | 2005-06-28 |
| 6877086 | Method and apparatus for rescheduling multiple micro-operations in a processor using a replay queue and a counter | Darrell D. Boggs, Douglas M. Carmean, Francis X. McKeen, David J. Sager, Ronak Singhal | 2005-04-05 |
| 6798364 | Method and apparatus for variable length coding | Yen-Kuang Chen, Matthew Holliman, Herbert Hum, Thomas R. Huff, William W. Macy | 2004-09-28 |