Inventor · Santa Clara, CA, US

Daniel Lavery

17Patents
7h-index
36Co-inventors
62Inventor score

Filing activity: Mar 22, 1999 → Oct 31, 2016

Most-cited inventions

PatentTitleAreaCited byStatus
US6571385B1 Early exit transformations for software pipelining Physics 26 Expired
US7398521B2 Methods and apparatuses for thread management of multi-threading Physics 14 Expired
US8612949B2 Methods and apparatuses for compiler-creating helper threads for multi-threading Physics 12 Active
US7328433B2 Methods and apparatus for reducing memory latency in a software application Physics 11 Expired
US7051193B2 Register rotation prediction and precomputation Physics 8 Expired
US7228528B2 Building inter-block streams from a dynamic execution trace for a program Physics 8 Expired
US7603546B2 System, method and apparatus for dependency chain processing Physics 7 Active
US8095920B2 Post-pass binary adaptation for software-based speculative precomputation Physics 6 Active
US7617495B2 Resource-aware scheduling for compilers Physics 5 Active
US7712091B2 Method for predicate promotion in a software loop Physics 4 Active
US7243342B2 Methods and apparatus for determining if a user-defined software function is a memory allocation function during compile-time Physics 4 Expired
US8522220B2 Post-pass binary adaptation for software-based speculative precomputation Physics 2 Active
US7127710B2 Identifying pure pointers to disambiguate memory references Physics 2 Expired
US9141362B2 Method and apparatus to schedule store instructions across atomic regions in binary translation Physics 0 Active
US9483275B2 Method and system using exceptions for code specialization in a computer architecture that supports transactions Physics 0 Active
US10061609B2 Method and system using exceptions for code specialization in a computer architecture that supports transactions Physics 0 Active
US7774766B2 Method and system for performing reassociation in software loops Physics 0 Active

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