Inventor · disambiguated record
Peter C. Damron
Also filed as: DAMRON PETER · DAMRON PETER C · DAMRON PETER CARL
30 granted patents·3 pending applications·637 citations·filing 1997–2009
98Inventor score
Technology areasG06F
Top patents by PatentIndex Score
33 records- 0191US6918111B1System and method for scheduling instructions to maximize outstanding prefetches and loadsSUN MICROSYSTEMS INC·Filed 2000·Granted Jul 12, 2005·71 cites·18 claims
- 0288US6782454B1System and method for pre-fetching for pointer linked data structuresSUN MICROSYSTEMS INC·Filed 2000·Granted Aug 24, 2004·51 cites·17 claims
- 0388US6654952B1Region based optimizations using data dependence graphsSUN MICROSYSTEMS INC·Filed 2000·Granted Nov 25, 2003·55 cites·24 claims
- 0487US8612978B2Code execution utilizing single or multiple threadsDAMRON PETER CARL·Filed 2009·Granted Dec 17, 2013·19 cites·18 claims
- 0587US8516465B2Register prespill phase in a compilerDAMRON PETER CARL·Filed 2009·Granted Aug 20, 2013·19 cites·20 claims
- 0686US6578111B1Cache memory system and method for managing streaming-dataSUN MICROSYSTEMS INC·Filed 2000·Granted Jun 10, 2003·48 cites·9 claims
- 0781US6668307B1System and method for a software controlled cacheSUN MICROSYSTEMS INC·Filed 2000·Granted Dec 23, 2003·31 cites·13 claims
- 0880US7039910B2Technique for associating execution characteristics with instructions or operations of program codeSUN MICROSYSTEMS INC·Filed 2002·Granted May 2, 2006·32 cites·61 claims
- 0977US7921407B2System and method for supporting multiple alternative methods for executing transactionsORACLE AMERICA INC·Filed 2006·Granted Apr 5, 2011·8 cites·16 claims
- 1076US8555034B2Execution of variable width vector processing instructionsDAMRON PETER CARL·Filed 2009·Granted Oct 8, 2013·7 cites·20 claims
- 1174US6687807B1Method for apparatus for prefetching linked data structuresSUN MICROYSTEMS INC·Filed 2000·Granted Feb 3, 2004·25 cites·32 claims
- 1274US6651245B1System and method for insertion of prefetch instructions by a compilerSUN MICROSYSTEMS INC·Filed 2000·Granted Nov 18, 2003·20 cites·52 claims
- 1370US7502910B2Sideband scout thread processor for reducing latency associated with a main processorSUN MICROSYSTEMS INC·Filed 2003·Granted Mar 10, 2009·14 cites·56 claims
- 1470US6725363B1Method for filtering instructions to get more precise event countsSUN MICROSYSTEMS INC·Filed 2000·Granted Apr 20, 2004·15 cites·19 claims
- 1570US6718542B1Disambiguating memory references based upon user-specified programming constraintsSUN MICROSYSTEMS INC·Filed 2000·Granted Apr 6, 2004·22 cites·50 claims
- 1670US6675372B1Counting speculative and non-speculative eventsSUN MICROSYSTEMS INC·Filed 2000·Granted Jan 6, 2004·15 cites·62 claims
- 1769US6574713B1Heuristic for identifying loads guaranteed to hit in processor cacheSUN MICROSYSTEMS INC·Filed 2000·Granted Jun 3, 2003·14 cites·36 claims
- 1867US6785796B1Method and apparatus for software prefetching using non-faulting loadsSUN MICROSYSTEMS INC·Filed 2000·Granted Aug 31, 2004·12 cites·57 claims
- 1966US6598124B1System and method for identifying streaming-dataSUN MICROSYSTEMS INC·Filed 2000·Granted Jul 22, 2003·18 cites·6 claims
- 2064US6931510B1Method and system for translation lookaside buffer coherence in multiprocessor systemsSUN MICROSYSTEMS INC·Filed 2000·Granted Aug 16, 2005·10 cites·6 claims
- 2163US6678796B1System and method for scheduling memory instructions to provide adequate prefetch latencySUN MICROSYSTEMS INC·Filed 2000·Granted Jan 13, 2004·9 cites·23 claims
- 2262US7210026B2Virtual register set expanding processor internal storageSUN MICROSYSTEMS INC·Filed 2002·Granted Apr 24, 2007·7 cites·47 claims
- 2362US7137111B2Aggressive prefetch of address chainsSUN MICROSYSTEMS INC·Filed 2001·Granted Nov 14, 2006·8 cites·41 claims
- 2452US7203820B2Extending a register file utilizing stack and queue techniquesSUN MICROSYSTEMS INC·Filed 2002·Granted Apr 10, 2007·2 cites·63 claims
- 2551US6427235B1Method and apparatus for performing prefetching at the critical section levelSUN MICROSYSTEMS INC·Filed 1999·Granted Jul 30, 2002·23 cites·17 claims
- 2650US6567975B1Method and apparatus for inserting data prefetch operations using data flow analysisSUN MICROSYSTEMS INC·Filed 1999·Granted May 20, 2003·21 cites·19 claims
- 2750US2006265575A1Virtual register set expanding processor internal storageSUN MICROSYSTEMS INC·Filed 2006·Application pending·0 cites
- 2847US6421826B1Method and apparatus for performing prefetching at the function levelSUN MICROSYSTEMS INC·Filed 1999·Granted Jul 16, 2002·19 cites·31 claims
- 2946US5920722ASystem and process for efficiently determining absolute memory addresses for an intermediate code modelSUN MICROSYSTEMS INC·Filed 1997·Granted Jul 6, 1999·18 cites·14 claims
- 3045US6108767AMethod, apparatus and computer program product for selecting a predictor to minimize exception traps from a top-of-stack cacheSUN MICROSYSTEMS INC·Filed 1998·Granted Aug 22, 2000·14 cites·25 claims
- 3144US2004148489A1Sideband VLIW processorSUN MICROSYSTEMS INC·Filed 2003·Application pending·0 cites
- 3241US6167504AMethod, apparatus and computer program product for processing stack related exception trapsSUN MICROSYSTEMS INC·Filed 1998·Granted Dec 26, 2000·10 cites·35 claims
- 3340US2003101336A1Technique for associating instructions with execution eventsSUN MICROSYSTEMS INC·Filed 2002·Application pending·0 cites
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →