This inventor holds 1 USPTO granted patent. Top assignee: Sun Microsystems, Inc.. Active years: 2000.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile
Company Filing History:
Years Active: 2000
Title: Serguei V Morosov: Innovator in Compiler Optimization
Introduction
Serguei V Morosov is a notable inventor based in Novosibirsk, Russia. He has made significant contributions to the field of computer science, particularly in compiler optimization. His work has led to advancements that enhance the efficiency of code generation.
Latest Patents
Serguei V Morosov holds a patent for a "Method, apparatus and computer program product for optimizing registers." This invention enables a compiler to generate efficient code to access stack registers on a register stack. The invention operates by transforming a three-operand instruction within a compiler's intermediate representation into one or more fewer-than-three-operand instructions. Additionally, it transforms the instruction's operand addressing from an access to a pseudo-named register to an access to a stack register through stack offset into a register stack. The invention also determines the register stack state at each instruction responsive to register stack permutations and maps the stack offset accordingly for each subsequent access to a stack register. He has 1 patent to his name.
Career Highlights
Serguei V Morosov has worked at Sun Microsystems, Inc., where he has applied his expertise in compiler design and optimization. His contributions have been instrumental in improving the performance of software applications.
Collaborations
Serguei has collaborated with notable colleagues, including Serguei L Wenitsky and David R Wallace. Their combined efforts have furthered advancements in the field of computer science.
Conclusion
Serguei V Morosov's innovative work in compiler optimization has made a lasting impact on the efficiency of code generation. His contributions continue to influence the development of software technologies.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile