P

Inventor

THOMPSON CAROL L

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

HEWLETT PACKARD DEVELOPMENT CO

15 patents
US6708288B1Mar 16, 2004

Compiler-based checkpointing for support of error recovery

HEWLETT PACKARD DEVELOPMENT CO74 citations97
US6874138B1Mar 29, 2005

Method and apparatus for resuming execution of a failed computer program

HEWLETT PACKARD DEVELOPMENT CO56 citations96
US7065754B1Jun 20, 2006

Method and apparatus for switching between multiple implementations of a routine

HEWLETT PACKARD DEVELOPMENT CO29 citations92
US6951015B2Sep 27, 2005

Prefetch insertion by correlation of cache misses and previously executed instructions

HEWLETT PACKARD DEVELOPMENT CO31 citations92
US6883166B1Apr 19, 2005

Method and apparatus for performing correctness checks opportunistically

HEWLETT PACKARD DEVELOPMENT CO26 citations92
US6701518B1Mar 2, 2004

System and method for enabling efficient processing of a program that includes assertion instructions

HEWLETT PACKARD DEVELOPMENT CO20 citations92
US6658656B1Dec 2, 2003

Method and apparatus for creating alternative versions of code segments and dynamically substituting execution of the alternative code versions

HEWLETT PACKARD DEVELOPMENT CO42 citations92
US6986131B2Jan 10, 2006

Method and apparatus for efficient code generation for modulo scheduled uncounted loops

HEWLETT PACKARD DEVELOPMENT CO31 citations91
US6845501B2Jan 18, 2005

Method and apparatus for enabling a compiler to reduce cache misses by performing pre-fetches in the event of context switch

HEWLETT PACKARD DEVELOPMENT CO45 citations89
US6654877B1Nov 25, 2003

System and method for selectively executing computer code

HEWLETT PACKARD DEVELOPMENT CO25 citations89
US6643769B1Nov 4, 2003

System and method for enabling selective execution of computer code

HEWLETT PACKARD DEVELOPMENT CO19 citations81
US7013460B2Mar 14, 2006

Specifying an invariant property (range of addresses) in the annotation in source code of the computer program

HEWLETT PACKARD DEVELOPMENT CO11 citations76
US6880153B1Apr 12, 2005

Method and apparatus for varying the level of correctness checks executed when performing correctness checks opportunistically using spare instruction slots

HEWLETT PACKARD DEVELOPMENT CO7 citations74
US7334112B2Feb 19, 2008

Method and apparatus for managing access to out-of-frame registers

HEWLETT PACKARD DEVELOPMENT CO8 citations73
US7272702B2Sep 18, 2007

Method and apparatus for managing access to out-of-frame registers

HEWLETT PACKARD DEVELOPMENT CO0 citations52

INST THE DEV OF EMERGING ARCHI

3 patents

HEWLETT PACKARD CO

1 patent

INTEL CORP

1 patent

THOMPSON CAROL L

1 patent