Issued Patents All Time
Showing 1–25 of 31 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 8074052 | System and method for assigning tags to control instruction processing in a superscalar processor | Kevin R. Iadonato, Sanjiv Garg | 2011-12-06 |
| 7979678 | System and method for register renaming | Sanjiv Garg, Kevin R. Iadonato | 2011-07-12 |
| 7958337 | System and method for retiring approximately simultaneously a group of instructions in a superscalar microprocessor | Johannes Wang, Sanjiv Garg | 2011-06-07 |
| 7934078 | System and method for retiring approximately simultaneously a group of instructions in a superscalar microprocessor | Johannes Wang, Sanjiv Garg | 2011-04-26 |
| 7558945 | System and method for register renaming | Sanjiv Garg, Kevin R. Iadonato | 2009-07-07 |
| 7523296 | System and method for handling exceptions and branch mispredictions in a superscalar microprocessor | Johannes Wang, Sanjiv Garg | 2009-04-21 |
| 7516305 | System and method for retiring approximately simultaneously a group of instructions in a superscalar microprocessor | Johannes Wang, Sanjiv Garg | 2009-04-07 |
| 7430651 | System and method for assigning tags to control instruction processing in a superscalar processor | Kevin R. Iadonato, Sanjiv Garg | 2008-09-30 |
| 7043624 | System and method for assigning tags to control instruction processing in a superscalar processor | Kevin R. Iadonato, Sanjiv Garg | 2006-05-09 |
| 6970995 | System and method for register renaming | Sanjiv Garg, Kevin R. Iadonato | 2005-11-29 |
| 6922772 | System and method for register renaming | Sanjiv Garg, Kevin R. Iadonato | 2005-07-26 |
| 6920548 | System and method for retiring approximately simultaneously a group of instructions in a superscalar microprocessor | Johannes Wang, Sanjiv Garg | 2005-07-19 |
| 6775761 | System and method for retiring approximately simultaneously a group of instructions in a superscalar microprocessor | Johannes Wang, Sanjiv Garg | 2004-08-10 |
| 6757808 | System and method for assigning tags to control instruction processing in a superscalar processor | Kevin R. Iadonato, Sanjiv Garg | 2004-06-29 |
| 6580431 | System, method, and computer program product for intelligent memory to accelerate processes | Ram Prabhakar | 2003-06-17 |
| 6412064 | System and method for retiring approximately simultaneously a group of instructions in a superscalar microprocessor | Johannes Wang, Sanjiv Garg | 2002-06-25 |
| 6408375 | System and method for register renaming | Sanjiv Garg, Kevin R. Iadonato | 2002-06-18 |
| 6360309 | System and method for assigning tags to control instruction processing in a superscalar processor | Kevin R. Iadonato, Sanjiv Garg | 2002-03-19 |
| 6272617 | System and method for register renaming | Sanjiv Garg, Kevin R. Iadonato | 2001-08-07 |
| 6138231 | System and method for register renaming | Sanjiv Garg, Kevin R. Iadonato | 2000-10-24 |
| 6092176 | System and method for assigning tags to control instruction processing in a superscalar processor | Kevin R. Iadonato, Sanjiv Garg | 2000-07-18 |
| 5896542 | System and method for assigning tags to control instruction processing in a superscalar processor | Kevin R. Iadonato, Sanjiv Garg | 1999-04-20 |
| 5892963 | System and method for assigning tags to instructions to control instruction execution | Kevin R. Iadonato, Sanjiv Garg | 1999-04-06 |
| 5826055 | System and method for retiring instructions in a superscalar microprocessor | Johannes Wang, Sanjiv Garg | 1998-10-20 |
| 5809276 | System and method for register renaming | Sanjiv Garg, Kevin R. Iadonato | 1998-09-15 |