U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"Everyone acquainted with the subject will recognize it as a conspicuous failure."

Henry Morton, president of the Stevens Institute of Technology ; Said in 1880 about the light bulb

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Inventor: Anne M. Holler


Address: San Jose, CA
No. of patents: 6
Last patent issue date: 04/11/2000

NumberTitleIssue Date
6049669Exploiting case correlation to increase performance of programs with branch/switch instructions
Data processing time is enhanced in a system in which the executable code has inserted therein certain instructions, by a system and method which anticipates which switch will occur when multipath decision points are reached. The code is profiled using te...
04/11/2000
5933643Profiler driven data prefetching optimization where code generation not performed for loops
Data processing time is enhanced in a system in which memory prefetch instructions are inserted in the initially completed code as a result of a profiling operation during which the frequency of program hits are recorded using the recorded program hit dat...
08/03/1999
5878261Method for restructuring code to reduce procedure call overhead
Software procedure call overhead, i.e. the memory references or other steps taken to save and restore callee save register values during execution of a called procedure, are reduced by restructuring the procedure code during optimization so that unnecessa...
03/02/1999
5752037Method of prefetching data for references with multiple stride directions
There are two separate, yet related, prefetching strategies used for data references used having multiple strides, which typically occur in data references within nested loop structures. The first approach attempts to reverse one or more of the nested loo...
05/12/1998
5721893Exploiting untagged branch prediction cache by relocating branches
An untagged branch prediction cache is exploited by relocating branches during a final pass in the compilation process, after all other optimizations have been applied, where a pass is made over the instructions in each subprogram, and all branches that u...
02/24/1998
5615369Automated detection and correction of uninitialized variables
In a compiler within a computing system, user definition webs are built for local variables in a subroutine. For each user definition web in which a first local variable is used, if there is a use of the first local variable for which there is no definiti...
03/25/1997
 
Sign InRegister
Username  
Password   
forgot password?