Company Filing History:
Years Active: 1996-1998
Title: James L Schwartz: Innovator in Out-of-Order Execution Processors
Introduction
James L Schwartz is a notable inventor based in Portland, OR (US). He has made significant contributions to the field of computer architecture, particularly in the development of out-of-order execution processors. With a total of 3 patents to his name, Schwartz continues to push the boundaries of innovation in technology.
Latest Patents
One of Schwartz's latest patents is titled "Circuit and method for scheduling instructions by predicting future." This invention describes an out-of-order execution processor that includes an execution unit, a storage unit, and a scheduler. The storage unit is responsible for storing instructions that are awaiting the availability of resources required for execution. The scheduler periodically assesses whether the necessary resources for executing each instruction are available. If they are, the scheduler dispatches the instruction to the execution unit. The execution unit provides indications of future availability of hardware resources, such as functional units and write-back ports, several clock cycles before they are actually available. This allows the scheduler to determine the availability of resources required for execution based on these indications. Furthermore, the processor includes mechanisms to predict the future completion of execution of source instructions, enabling efficient dispatch of data-dependent instructions.
Career Highlights
James L Schwartz is currently employed at Intel Corporation, where he continues to innovate and develop advanced technologies. His work has significantly impacted the efficiency and performance of processors, making them more capable of handling complex tasks.
Collaborations
Throughout his career, Schwartz has collaborated with esteemed colleagues, including Glenn J Hinton and Robert W Martell. These collaborations have fostered an environment of innovation and have contributed to the advancement of technology in the field.
Conclusion
James L Schwartz is a prominent inventor whose work in out-of-order execution processors has paved the way for advancements in computer architecture. His contributions continue to influence the industry, showcasing the importance of innovation in technology.