REGISTER  |  SIGN IN
   
Your search returned 346 patents.
( 717/151 in Current US Classification )
1 2 3 4
Patent IDTitleDate Filed
7133993 Inferring size of a processor memory address based on pointer usage January 6, 2004
7130972 Function execution method, function execution apparatus, computer program and recorded medium July 25, 2003
7127710 Identifying pure pointers to disambiguate memory references June 24, 2002
7124407 Method and apparatus for caching native code in a virtual machine interpreter August 16, 2000
7124276 Optimizing cache efficiency within application software April 14, 2003
7117489 Optional attribute generator for customized Java programming environments June 20, 2001
7107584 Data alignment between native and non-native shared data structures October 23, 2001
7103882 Optimization apparatus, complier program, optimization method and recording medium May 29, 2003
7100157 Methods and apparatus to avoid dynamic micro-architectural penalties in an in-order processor September 24, 2002
7093241 Method for eliminating redundant method calls in an object oriented program June 7, 2002
7089545 Detection of reduction variables in an assignment statement December 17, 2002
7089540 Compiling method with exception handling May 15, 2002
7086045 Heuristic to improve register allocation using pass degree October 19, 2001
7086044 Method, article of manufacture and apparatus for performing automatic intermodule call linkage optimization March 22, 2001
7086043 Compiler apparatus and method for unrolling a superblock in a computer program October 29, 2002
7086038 System and method for creating systolic solvers October 7, 2002
7086034 Method, program, and storage medium for acquiring logs June 23, 2003
7082543 Selective power-down for high performance CPU/system April 30, 2003
7080367 Processor for executing instructions in units that are unrelated to the units in which instructions are read, and a compiler, an optimization apparatus, an assembler, a linker, a debugger and a disassembler for such processor October 19, 2001
7080366 Dynamic compiler and method of compiling code to generate dominant path and to handle exceptions May 16, 2001
7076777 Run-time parallelization of loops in computer programs with static irregular memory access patterns August 7, 2002
7076774 Infrastructure for generating a downloadable, secure runtime binary image for a secondary processor September 10, 2002
7076773 Object oriented apparatus and method for allocating objects on an invocation stack in a dynamic compilation environment March 20, 2001
7073167 Compiler system compiling method, and storage medium for storing compiling program April 17, 2001
7069548 Inter-procedure global register allocation method June 28, 2002
7062761 Dynamic arrays and overlays with bounds policies July 10, 2001
7062759 Method and system for interprocedural side effect analysis April 19, 2001
7058938 Method and system for scheduling software pipelined loops March 5, 2003
7058935 Program compilation and optimization March 21, 2001
7055144 Method and system for optimizing the use of processors when compiling a program July 12, 2001
7055131 Methods and systems for animating the interaction of objects in an object oriented program April 20, 2001
7051189 Method and apparatus for processor code optimization using code compression March 14, 2001
7047530 Method and system for cross platform, parallel processing March 7, 2002
7043722 Mixed language expression loading and execution methods and apparatuses July 31, 2002
7043721 Initial object capacity determination March 18, 2002
7039908 Unification-based points-to-analysis using multilevel typing June 26, 2002
7039907 Method of protecting entry addresses April 9, 2001
7036116 Percolating hot function store/restores to colder calling functions March 14, 2002
7036115 Code generation by matching and satisfiability search November 20, 2001
7032216 Native compilation and safe deployment of virtual machine code February 26, 2001
7028286 Methods and apparatus for automated generation of abbreviated instruction set and configurable processor architecture April 10, 2002
7013459 Profile-driven data layout optimization November 12, 2004
7010785 Eliminating cold register store/restores within hot function prolog/epilogs March 14, 2002
7007271 Method and apparatus for integrated instruction scheduling and register allocation in a postoptimizer April 18, 2002
7003760 Method for enhancing pointer analyses January 21, 2000
7000227 Iterative optimizing compiler September 29, 2000
7000226 Exception masking in binary translation January 2, 2002
6996814 Method and apparatus for dynamically compiling byte codes into native code April 12, 2002
6996811 Method for creating a performance model of an application program adjusted with an execution result of the application program September 6, 2001
6996804 Adapting polymorphic inline caches for multithreaded computing June 1, 2001
6993756 Optimization apparatus that decreases delays in pipeline processing of loop and computer-readable storage medium storing optimization program March 2, 2001
6990465 Establishment of preferred business partners using a vendor certification program January 25, 2002
6988266 Method of transforming variable loops into constant loops May 8, 2001
6986130 Methods and apparatus for compiling computer programs using partial function inlining July 28, 2000
6983458 System for optimizing data type definition in program language processing, method and computer readable recording medium therefor June 29, 2000
1 2 3 4
Page 1 of 4