Company Filing History:
Years Active: 2000-2001
Title: Jack Lo: Innovator in Processor Register Management
Introduction
Jack Lo is a prominent inventor based in Seattle, WA. He has made significant contributions to the field of computer architecture, particularly in the management of processor registers. With a total of 2 patents, his work focuses on enhancing the efficiency of dynamic out-of-order execution in processors.
Latest Patents
Jack Lo's latest patents include a mechanism for freeing registers on processors that perform dynamic out-of-order execution of instructions using renaming registers. This invention describes a system and method for freeing renaming registers allocated to architectural registers before another instruction redefines the architectural register. The mechanism allows processors to dynamically execute instructions out-of-order, improving overall performance.
Another notable patent involves shared register storage mechanisms for multithreaded computer systems. This invention outlines a method for implementing the necessary registers in systems that support multithreading and dynamic out-of-order execution. It emphasizes the importance of a large register file to accommodate multiple threads and presents various embodiments for sharing renaming registers between different threads.
Career Highlights
Jack Lo is affiliated with the University of Washington, where he continues to contribute to research and innovation in computer architecture. His work has been instrumental in advancing the capabilities of processors, particularly in multithreaded environments.
Collaborations
Jack has collaborated with notable colleagues such as Henry M. Levy and Susan Jane Eggers. Their combined expertise has furthered the development of innovative solutions in the field of computer science.
Conclusion
Jack Lo's contributions to processor register management have significantly impacted the efficiency of modern computing systems. His innovative patents reflect a deep understanding of computer architecture and a commitment to advancing technology.