P

Inventor

DAMRON PETER C

US24 patents
⚠️ This page may combine multiple inventors who share the name “DAMRON PETER C”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

SUN MICROSYSTEMS INC

22 patents
US6918111B1Jul 12, 2005

System and method for scheduling instructions to maximize outstanding prefetches and loads

SUN MICROSYSTEMS INC71 citations98
US6782454B1Aug 24, 2004

System and method for pre-fetching for pointer linked data structures

SUN MICROSYSTEMS INC51 citations92
US6668307B1Dec 23, 2003

System and method for a software controlled cache

SUN MICROSYSTEMS INC31 citations92
US6651245B1Nov 18, 2003

System and method for insertion of prefetch instructions by a compiler

SUN MICROSYSTEMS INC20 citations92
US6578111B1Jun 10, 2003

Cache memory system and method for managing streaming-data

SUN MICROSYSTEMS INC48 citations92
US6567975B1May 20, 2003

Method and apparatus for inserting data prefetch operations using data flow analysis

SUN MICROSYSTEMS INC21 citations92
US6427235B1Jul 30, 2002

Method and apparatus for performing prefetching at the critical section level

SUN MICROSYSTEMS INC23 citations92
US7039910B2May 2, 2006

Technique for associating execution characteristics with instructions or operations of program code

SUN MICROSYSTEMS INC32 citations91
US6654952B1Nov 25, 2003

Region based optimizations using data dependence graphs

SUN MICROSYSTEMS INC55 citations91
US6718542B1Apr 6, 2004

Disambiguating memory references based upon user-specified programming constraints

SUN MICROSYSTEMS INC22 citations86
US7502910B2Mar 10, 2009

Sideband scout thread processor for reducing latency associated with a main processor

SUN MICROSYSTEMS INC14 citations84
US6675372B1Jan 6, 2004

Counting speculative and non-speculative events

SUN MICROSYSTEMS INC15 citations84
US6574713B1Jun 3, 2003

Heuristic for identifying loads guaranteed to hit in processor cache

SUN MICROSYSTEMS INC14 citations84
US6421826B1Jul 16, 2002

Method and apparatus for performing prefetching at the function level

SUN MICROSYSTEMS INC19 citations84
US5920722AJul 6, 1999

System and process for efficiently determining absolute memory addresses for an intermediate code model

SUN MICROSYSTEMS INC18 citations84
US6598124B1Jul 22, 2003

System and method for identifying streaming-data

SUN MICROSYSTEMS INC18 citations77
US7210026B2Apr 24, 2007

Virtual register set expanding processor internal storage

SUN MICROSYSTEMS INC7 citations74
US7137111B2Nov 14, 2006

Aggressive prefetch of address chains

SUN MICROSYSTEMS INC8 citations74
US6167504ADec 26, 2000

Method, apparatus and computer program product for processing stack related exception traps

SUN MICROSYSTEMS INC10 citations74
US6108767AAug 22, 2000

Method, apparatus and computer program product for selecting a predictor to minimize exception traps from a top-of-stack cache

SUN MICROSYSTEMS INC14 citations74
US6678796B1Jan 13, 2004

System and method for scheduling memory instructions to provide adequate prefetch latency

SUN MICROSYSTEMS INC9 citations72
US7203820B2Apr 10, 2007

Extending a register file utilizing stack and queue techniques

SUN MICROSYSTEMS INC2 citations63

SUN MICROYSTEMS INC

1 patent

ORACLE AMERICA INC

1 patent