Company Filing History:
Years Active: 1995-2003
Title: The Innovative Mind of Len Shar in Speculative Execution
Introduction
Len Shar, an accomplished inventor based in Menlo Park, California, has made significant strides in the field of processor technology. With a total of six patents to his name, his work focuses predominantly on enhancing the performance and efficiency of processors through innovative branch prediction techniques.
Latest Patents
One of Len Shar's latest patents revolves around a "Configurable branch prediction for a processor performing speculative execution." This invention presents a multi-faceted approach to branch prediction hardware, which consists of configurable logic and interconnects. The extent of this configuration can be manipulated via a control line, allowing alteration in how branch predictions are generated. The configurability functions programmatically through software or can be hardware-triggered by specific processor events, including the loading of the CS register or shifts in the instruction workload.
This patent is multifaceted, encompassing various aspects of speculative execution. Notably, it enables the prediction of multiple branches based on both resolved branch history information and tentative history stored for each predicted branch. Additionally, the invention incorporates mechanisms to manage Hit/Miss information from a Branch Prediction Cache (BPC), enhancing the prediction accuracy of future branch predictions. Importantly, features can be toggled under software or hardware control, offering flexibility in use.
Career Highlights
Len Shar has had an impressive career, working with renowned technology companies that include Advanced Micro Devices Corporation and Nexgen, Inc. His contributions in these professional environments have significantly impacted the development of processor technology, particularly regarding predictive capabilities.
Collaborations
Throughout his career, Len has collaborated with talented colleagues such as David L. Puziol and Korbin S. Van Dyke. Together, they have contributed to advancements in technology that continue to pave the way for more efficient processing methods.
Conclusion
Len Shar's innovations in branch prediction and speculative execution highlight his pivotal role in processor technology advancements. With his continuous contributions to the field, we can expect further developments that enhance the computational efficiency in the future. His work not only showcases his ingenuity but also sets a foundation for future inventors and technology enthusiasts.