P

Inventor

BUZBEE WILLIAM B

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

HEWLETT PACKARD CO

24 patents
US6205545B1Mar 20, 2001

Method and apparatus for using static branch predictions hints with dynamically translated code traces to improve performance

HEWLETT PACKARD CO190 citations99
US6115809ASep 5, 2000

Compiling strong and weak branching behavior instruction blocks to separate caches for dynamic and static prediction

HEWLETT PACKARD CO151 citations99
US6247172B1Jun 12, 2001

Method for a translation system that aggressively optimizes and preserves full synchronous exception state

HEWLETT PACKARD CO105 citations98
US6219832B1Apr 17, 2001

System and method of using annotations to optimize dynamically translated code in the presence of signals

HEWLETT PACKARD CO107 citations98
US6189141B1Feb 13, 2001

Control path evaluating trace designator with dynamically adjustable thresholds for activation of tracing for high (hot) activity and low (cold) activity of flow control

HEWLETT PACKARD CO279 citations98
US6164841ADec 26, 2000

Method, apparatus, and product for dynamic software code translation system

HEWLETT PACKARD CO155 citations98
US6327704B1Dec 4, 2001

System, method, and product for multi-branch backpatching in a dynamic translator

HEWLETT PACKARD CO79 citations96
US6314560B1Nov 6, 2001

Method and apparatus for a translation system that aggressively optimizes and preserves full synchronous exception state

HEWLETT PACKARD CO61 citations96
US6223339B1Apr 24, 2001

System, method, and product for memory management in a dynamic translator

HEWLETT PACKARD CO69 citations96
US6199202B1Mar 6, 2001

Method and apparatus for the inter-operation of differing architectural and run time conventions

HEWLETT PACKARD CO98 citations96
US6148437ANov 14, 2000

System and method for jump-evaluated trace designation

HEWLETT PACKARD CO69 citations96
US5911073AJun 8, 1999

Method and apparatus for dynamic process monitoring through an ancillary control code system

HEWLETT PACKARD CO66 citations96
US5909578AJun 1, 1999

Use of dynamic translation to burst profile computer applications

HEWLETT PACKARD CO65 citations96
US5838978ANov 17, 1998

System and method of using annotations to optimize dynamically translated code in the presence of signals

HEWLETT PACKARD CO43 citations96
US5732210AMar 24, 1998

Use of dynamic translation to provide fast debug event checks

HEWLETT PACKARD CO71 citations96
US5133072AJul 21, 1992

Method for improved code generation in reduced instruction set computers

HEWLETT PACKARD CO65 citations96
US6275981B1Aug 14, 2001

Method and system for correlating profile data dynamically generated from an optimized executable program with source code statements

HEWLETT PACKARD CO63 citations94
US6112280AAug 29, 2000

Method and apparatus for distinct instruction pointer storage in a partitioned cache memory

HEWLETT PACKARD CO35 citations92
US5764962AJun 9, 1998

Emulation of asynchronous signals using a branch mechanism

HEWLETT PACKARD CO24 citations92
US5713010AJan 27, 1998

Source line tracking in optimized code

HEWLETT PACKARD CO37 citations90
US5854928ADec 29, 1998

Use of run-time code generation to create speculation recovery code in a computer system

HEWLETT PACKARD CO17 citations84
US6052530AApr 18, 2000

Dynamic translation system and method for optimally translating computer code

HEWLETT PACKARD CO17 citations82
US5838810ANov 17, 1998

Method and system of detecting profile maturation using image processing techniques

HEWLETT PACKARD CO6 citations74
US5933622AAug 3, 1999

Method for efficient handling of asynchronous events in a dynamic translation system

HEWLETT PACKARD CO14 citations73

HEWLETT PACKARD DEVELOPMENT CO

3 patents

INST THE DEV OF EMERGING ARCHI

2 patents

BORNSTEIN DANIEL R

1 patent

GOOGLE INC

1 patent