Issued Patents All Time
Showing 25 most recent of 30 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 8612978 | Code execution utilizing single or multiple threads | — | 2013-12-17 |
| 8555034 | Execution of variable width vector processing instructions | — | 2013-10-08 |
| 8516465 | Register prespill phase in a compiler | — | 2013-08-20 |
| 7921407 | System and method for supporting multiple alternative methods for executing transactions | Yosef Lev, Mark S. Moir | 2011-04-05 |
| 7502910 | Sideband scout thread processor for reducing latency associated with a main processor | — | 2009-03-10 |
| 7210026 | Virtual register set expanding processor internal storage | — | 2007-04-24 |
| 7203820 | Extending a register file utilizing stack and queue techniques | — | 2007-04-10 |
| 7137111 | Aggressive prefetch of address chains | Nicolai Kosche | 2006-11-14 |
| 7039910 | Technique for associating execution characteristics with instructions or operations of program code | Nicolai Kosche, Christopher P. Aoki | 2006-05-02 |
| 6931510 | Method and system for translation lookaside buffer coherence in multiprocessor systems | — | 2005-08-16 |
| 6918111 | System and method for scheduling instructions to maximize outstanding prefetches and loads | Nicolai Kosche | 2005-07-12 |
| 6785796 | Method and apparatus for software prefetching using non-faulting loads | Nicolai Kosche | 2004-08-31 |
| 6782454 | System and method for pre-fetching for pointer linked data structures | — | 2004-08-24 |
| 6725363 | Method for filtering instructions to get more precise event counts | — | 2004-04-20 |
| 6718542 | Disambiguating memory references based upon user-specified programming constraints | Nicolai Kosche, Milton E. Barber, Douglas Walls, Sidney J. Hummert | 2004-04-06 |
| 6687807 | Method for apparatus for prefetching linked data structures | — | 2004-02-03 |
| 6678796 | System and method for scheduling memory instructions to provide adequate prefetch latency | Nicolai Kosche, Joseph I. Chamdani, Partha P. Tirumalai | 2004-01-13 |
| 6675372 | Counting speculative and non-speculative events | — | 2004-01-06 |
| 6668307 | System and method for a software controlled cache | — | 2003-12-23 |
| 6654952 | Region based optimizations using data dependence graphs | Sreekumar Nair | 2003-11-25 |
| 6651245 | System and method for insertion of prefetch instructions by a compiler | Nicolai Kosche | 2003-11-18 |
| 6598124 | System and method for identifying streaming-data | Steve Chessin | 2003-07-22 |
| 6578111 | Cache memory system and method for managing streaming-data | Patricia Shanahan, Aleksandr Guzovskiy | 2003-06-10 |
| 6574713 | Heuristic for identifying loads guaranteed to hit in processor cache | Nicolai Kosche | 2003-06-03 |
| 6567975 | Method and apparatus for inserting data prefetch operations using data flow analysis | — | 2003-05-20 |