Company Filing History:
Years Active: 2021-2024
Title: Innovations by Inventor Gui Haochen
Introduction
Gui Haochen is a notable inventor based in Shanghai, China. He has made significant contributions to the field of computing, particularly in operating system schedulers and compiler optimizations. With a total of 3 patents to his name, his work continues to influence advancements in technology.
Latest Patents
Gui Haochen's latest patents include a method, computer program product, and computer system for an operating system (OS) scheduler and compiler aimed at code generation optimization in a simultaneous multi-threading (SMT) enabled CPU. This enhanced compiler identifies instructions for execution directed to an inner computation unit of a CPU core. It locates a system call to indicate the beginning of an executable code block of instructions and searches the system hardware registry for parameters corresponding to the inner computation unit. The system call is then inserted as an interrupt instruction in the compiler output.
Another significant patent focuses on instruction cache behavior and branch prediction. This innovation improves the functionality of computing devices by profiling branching instructions in an instruction cache. It identifies likelihoods of proceeding to multiple targets from branching instructions and rearranges these targets to optimize performance.
Career Highlights
Gui Haochen is currently employed at International Business Machines Corporation (IBM), where he continues to develop innovative solutions in computing. His work has garnered attention for its potential to enhance the efficiency of processors and operating systems.
Collaborations
Gui has collaborated with notable coworkers such as Yang Liu and Ting Wang, contributing to a dynamic and innovative work environment.
Conclusion
Gui Haochen's contributions to the field of computing through his patents and work at IBM highlight his role as a significant inventor. His innovations in operating system schedulers and compiler optimizations are paving the way for future advancements in technology.
Inventor’s Patent Attorneys refers to legal professionals with specialized expertise in representing inventors throughout the patent process. These attorneys assist inventors in navigating the complexities of patent law, including filing patent applications, conducting patent searches, and protecting intellectual property rights. They play a crucial role in helping inventors secure patents for their innovative creations.