Inventor · Fremont, CA, US

Sun Chan

14Patents
10h-index
33Co-inventors
72Inventor score

Filing activity: May 13, 1992 → May 19, 2020

Most-cited inventions

PatentTitleAreaCited byStatus
US5923882A Cross-module optimization for dynamically-shared programs and libraries Physics 167 Expired
US5557761A System and method of generating object code using aggregate instruction movement Physics 110 Expired
US5768596A System and method to efficiently represent aliases and indirect memory operations in static single assignment form during compilation Physics 44 Expired
US6128775A Method, system, and computer program product for performing register promotion via load and store placement optimization within an optimizing compiler Physics 44 Expired
US5734908A System and method for optimizing a source code representation as a function of resource utilization Physics 40 Expired
US5386562A Circular scheduling method and apparatus for executing computer programs by moving independent instructions out of a loop Physics 39 Expired
US6026241A System, method, and computer program product for partial redundancy elimination based on static single assignment form during compilation Physics 32 Expired
US6301704A Method, system, and computer program product for using static single assignment form as a program representation and a medium for performing global scalar optimization Physics 29 Expired
US7120906B1 Method and computer program product for precise feedback data generation and updating for compile-time optimizations Physics 15 Expired
US6131189A System and method to efficiently represent aliases and indirect memory operations in static single assignment form during compilation Physics 10 Expired
US5848275A Compiler having automatic common blocks of memory splitting Physics 8 Expired
US7120775B2 Inter-procedural allocation of stacked registers for a processor Physics 6 Expired
US9753878B2 Extending the capabilities of existing devices without making modifications to the existing devices Emerging Cross-Sectional Technologies 1 Active
US10908925B2 Dynamic loading method, and target file creation method and apparatus Physics 0 Active

Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.