"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
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.
| Number | Title | Issue Date |
| 6049669 | Exploiting 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 |
| 5933643 | Profiler 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 |
| 5878261 | Method 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 |
| 5752037 | Method 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 |
| 5721893 | Exploiting 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 |
| 5615369 | Automated 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 |