Inventor
KOSCHE NICOLAI
US27 patents
⚠️ This page may combine multiple inventors who share the name “KOSCHE NICOLAI”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
SUN MICROSYSTEMS INC
14 patentsUS6918111B1Jul 12, 2005
System and method for scheduling instructions to maximize outstanding prefetches and loads
SUN MICROSYSTEMS INC71 citations98
US5937187AAug 10, 1999
Method and apparatus for execution and preemption control of computer process entities
SUN MICROSYSTEMS INC117 citations95
US6651245B1Nov 18, 2003
System and method for insertion of prefetch instructions by a compiler
SUN MICROSYSTEMS INC20 citations92
US6564297B1May 13, 2003
Compiler-based cache line optimization
SUN MICROSYSTEMS INC26 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
US6718542B1Apr 6, 2004
Disambiguating memory references based upon user-specified programming constraints
SUN MICROSYSTEMS INC22 citations86
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
US7137111B2Nov 14, 2006
Aggressive prefetch of address chains
SUN MICROSYSTEMS INC8 citations74
US6678796B1Jan 13, 2004
System and method for scheduling memory instructions to provide adequate prefetch latency
SUN MICROSYSTEMS INC9 citations72
US6785796B1Aug 31, 2004
Method and apparatus for software prefetching using non-faulting loads
SUN MICROSYSTEMS INC12 citations71
US6578036B1Jun 10, 2003
Mechanism for performing polling in a system
SUN MICROSYSTEMS INC8 citations67
US6986126B2Jan 10, 2006
Method and apparatus for detecting violations of type rules in a computer program
SUN MICROSYSTEMS INC10 citations66
KOSCHE NICOLAI
8 patentsUS8762951B1Jun 24, 2014
Apparatus and method for profiling system events in a fine grain multi-threaded multi-core processor
KOSCHE NICOLAI203 citations98
US8136124B2Mar 13, 2012
Method and apparatus for synthesizing hardware counters from performance sampling
KOSCHE NICOLAI68 citations97
US8176475B2May 8, 2012
Method and apparatus for identifying instructions associated with execution events in a data space profiler
KOSCHE NICOLAI74 citations93
US8065665B1Nov 22, 2011
Method and apparatus for correlating profile data
KOSCHE NICOLAI30 citations89
US8166462B2Apr 24, 2012
Method and apparatus for sorting and displaying costs in a data space profiler
KOSCHE NICOLAI37 citations88
US8813055B2Aug 19, 2014
Method and apparatus for associating user-specified data with events in a data space profiler
KOSCHE NICOLAI14 citations84
US8627335B2Jan 7, 2014
Method and apparatus for data space profiling of applications across a network
KOSCHE NICOLAI7 citations84
US8640114B2Jan 28, 2014
Method and apparatus for specification and application of a user-specified filter in a data space profiler
KOSCHE NICOLAI7 citations68
ORACLE AMERICA INC
4 patentsUS8032875B2Oct 4, 2011
Method and apparatus for computing user-specified cost metrics in a data space profiler
ORACLE AMERICA INC71 citations97
US7779238B2Aug 17, 2010
Method and apparatus for precisely identifying effective addresses associated with hardware events
ORACLE AMERICA INC51 citations94
US7707554B1Apr 27, 2010
Associating data source information with runtime events
ORACLE AMERICA INC10 citations84
US7827543B1Nov 2, 2010
Method and apparatus for profiling data addresses
ORACLE AMERICA INC10 citations81