Issued Patents All Time
Showing 1–25 of 28 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10338923 | Branch prediction path wrong guess instruction | Philip G. Emma, Allan M. Hartstein, Keith N. Langston, Brian R. Prasky, Charles F. Webb | 2019-07-02 |
| 8826095 | Method and system for providing an improved store-in cache | Philip G. Emma, Wing K. Luk, Vijayalakshmi Srinivasan | 2014-09-02 |
| 8521999 | Executing touchBHT instruction to pre-fetch information to prediction mechanism for branch with taken history | Philip G. Emma, Allan M. Hartstein, Brian R. Prasky, Vijayalakshmi Srinivasan | 2013-08-27 |
| 8131982 | Branch prediction instructions having mask values involving unloading and loading branch history data | Philip G. Emma, Allan M. Hartstein, Keith N. Langston, Brian R. Prasky, Charles F. Webb | 2012-03-06 |
| 7941728 | Method and system for providing an improved store-in cache | Philip G. Emma, Wing K. Luk, Vijayalakshmi Srinivasan | 2011-05-10 |
| 7711904 | System, method and computer program product for executing a cache replacement algorithm | Philip G. Emma, Daniel N. Lynch | 2010-05-04 |
| 7676663 | Method, system and program product for pipelined processor having a branch target buffer (BTB) table with a recent entry queue in parallel with the BTB table | Brian R. Prasky, Allan M. Hartstein | 2010-03-09 |
| 7657726 | Context look ahead storage structures | Philip G. Emma, Allan M. Hartstein, Brian R. Prasky, Moinuddin K. Qureshi, Vijayalakshmi Srinivasan | 2010-02-02 |
| 7493480 | Method and apparatus for prefetching branch history information | Philip G. Emma, Klaus J. Getzlaff, Allan M. Hartstein, Thomas Pflueger, Eric M. Schwarz +1 more | 2009-02-17 |
| 7441110 | Prefetching using future branch path information derived from branch prediction | Allan M. Hartstein, Mark J. Charney, Daniel A. Prener, Peter Howland Oden | 2008-10-21 |
| 7380047 | Apparatus and method for filtering unused sub-blocks in cache memories | Philip G. Emma, Allan M. Hartstein, Moinuddin K. Qureshi | 2008-05-27 |
| 7337271 | Context look ahead storage structures | Philip G. Emma, Allan M. Hartstein, Brian R. Prasky, Moinuddin K. Qureshi, Vijayalakshmi Srinivasan | 2008-02-26 |
| 6560693 | Branch history guided instruction/data prefetching | Allan M. Hartstein, Mark J. Charney, Daniel A. Prener, Peter Howland Oden, Vijayalakshmi Srinivasan | 2003-05-06 |
| 6418525 | Method and apparatus for reducing latency in set-associative caches using set prediction | Mark J. Charney, Philip G. Emma, Daniel A. Prener | 2002-07-09 |
| 6055621 | Touch history table | — | 2000-04-25 |
| 5790823 | Operand prefetch table | Harold S. Stone | 1998-08-04 |
| 5636364 | Method for enabling concurrent misses in a cache memory | Philip G. Emma, Joshua W. Knight | 1997-06-03 |
| 5634119 | Computer processing unit employing a separate millicode branch history table | Philip G. Emma, Joshua W. Knight, James R. Robinson, A. James Van Norstrand, Jr. | 1997-05-27 |
| 5584002 | Cache remapping using synonym classes | Philip G. Emma, Joshua W. Knight, Keith N. Langston, James H. Pomerene | 1996-12-10 |
| 5434985 | Simultaneous prediction of multiple branches for superscalar processing | Philip G. Emma, Joshua W. Knight, James H. Pomerene | 1995-07-18 |
| 5353421 | Multi-prediction branch prediction mechanism | Philip G. Emma, Joshua W. Knight, James H. Po merene, Rudolph N. Rechtschaffen, James R. Robinson | 1994-10-04 |
| 5233702 | Cache miss facility with stored sequences for data fetching | Philip G. Emma, Joshua W. Knight, James H. Pomerene, Rudolph N. Rechtschaffen | 1993-08-03 |
| 5197139 | Cache management for multi-processor systems utilizing bulk cross-invalidate | Philip G. Emma, Joshua W. Knight, James H. Pomerene, Rudolph N. Rechtschaffen, Frank J. Sparacio | 1993-03-23 |
| 4903196 | Method and apparatus for guaranteeing the logical integrity of data in the general purpose registers of a complex multi-execution unit uniprocessor | James H. Pomerene, Rudolph N. Rechtschaffen, Frank J. Sparacio | 1990-02-20 |
| 4823259 | High speed buffer store arrangement for quick wide transfer of data | Frederick J. Aichelmann, Jr., Rex H. Blumberg, David Meltzer, James H. Pomerene, Rudolph N. Rechtschaffen +1 more | 1989-04-18 |