This inventor holds 1 USPTO granted patent. Top assignee: Intel Corporation. Active years: 1994.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile
Company Filing History:
Years Active: 1994
Title: The Innovations of William A. Savage
Introduction
William A. Savage is a notable inventor based in Milpitas, CA (US). He has made significant contributions to the field of computer science, particularly in compiler design. His work has led to advancements that enhance the efficiency of code generation in computer systems.
Latest Patents
William A. Savage holds a patent for "Integrated register allocation, instruction scheduling, instruction." This patent describes an improved register allocator, an improved instruction scheduler, an instruction combiner, and an improved loop unroller. These innovations are designed to optimize the code generator of a compiler. The improved instruction scheduler and loop unroller support both 'preliminary' and 'final' modes of operation. The process begins with the improved register allocator determining and prioritizing regions of the program being compiled. It then collaborates with the instruction scheduler, instruction combiner, and loop unroller to determine the optimal partitioning for global and local registers. After allocating registers, the improved register allocator merges the regions together, followed by the invocation of the loop unroller and instruction scheduler in 'final' mode.
Career Highlights
William A. Savage has had a distinguished career at Intel Corporation, where he has contributed to various projects that enhance computing technology. His expertise in compiler design has made a lasting impact on the efficiency of software development.
Collaborations
Throughout his career, William has worked alongside talented individuals such as Hugh R. Kenner and Alice Kwong. These collaborations have fostered an environment of innovation and creativity, leading to significant advancements in their respective fields.
Conclusion
William A. Savage's contributions to the field of computer science, particularly in compiler design, have paved the way for more efficient computing systems. His patent innovations reflect a deep understanding of the complexities involved in code generation.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile
