Company Filing History:
Years Active: 1999
Title: Balas K Natarjan: Innovator in Dynamic Branch Prediction
Introduction
Balas K Natarjan is a notable inventor based in Los Gatos, California. He has made significant contributions to the field of computer science, particularly in the area of compiler technology and branch prediction.
Latest Patents
Natarjan holds a patent for "Synthetic Dynamic Branch Prediction." This innovative patent describes a compiler that includes a branch statistics data analyzer. The analyzer is designed to analyze branch statistics data of a branch instruction to construct a branch predictor function. A branch prediction instruction generator is coupled to the branch statistics data analyzer to generate at least one prediction instruction to implement the branch predictor function. Additionally, a main compiling engine is coupled to the branch prediction instruction generator to insert the prediction instruction before the branch instruction. The patent also describes a method of dynamically predicting a branch instruction of a program.
Career Highlights
Balas K Natarjan has worked at Hewlett-Packard Company, where he has been able to apply his expertise in compiler technology and branch prediction. His work has contributed to advancements in the efficiency and performance of computing systems.
Collaborations
Natarjan has collaborated with Scott A Mahlke, a fellow innovator in the field. Their partnership has likely fostered the development of new ideas and technologies in compiler design and optimization.
Conclusion
Balas K Natarjan is a distinguished inventor whose work in synthetic dynamic branch prediction has made a lasting impact on the field of computer science. His contributions continue to influence the development of more efficient computing technologies.