This inventor holds 1 USPTO granted patent. Top assignee: Advanced Micro Devices Corporation. Active years: 2015.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile
Company Filing History:
Years Active: 2015
Title: Dinesh Suresh: Innovator in Code Optimization
Introduction
Dinesh Suresh is a notable inventor based in Sunnyvale, CA (US). He has made significant contributions to the field of computer programming through his innovative patent. His work focuses on optimizing code, particularly in the context of non-adjacent loops.
Latest Patents
Dinesh holds a patent titled "Proactive loop fusion of non-adjacent loops with intervening control flow instructions." This patent describes a system and method for optimizing code that includes non-adjacent loops. The invention involves a compiler that builds a node tree representing the parent-child relationships of nodes within a computer program. Each node corresponds to a control flow statement or a straight-line block of statements. When a non-adjacent loop pair of nodes meets specific conditions, the compiler can perform legal code transformations to make these loop nodes adjacent. The compiler is designed to execute transformations such as head and tail duplication, code motion, and if-merging to enhance instruction level parallelism (ILP) in the optimized version of the original source code.
Career Highlights
Dinesh Suresh is currently employed at Advanced Micro Devices Corporation, where he continues to apply his expertise in code optimization. His work has had a significant impact on improving the efficiency of software development processes.
Collaborations
Dinesh collaborates with talented individuals such as Michael Lai and Dz-Ching Ju, contributing to a dynamic work environment that fosters innovation.
Conclusion
Dinesh Suresh is a prominent figure in the realm of code optimization, with a patent that showcases his innovative approach to enhancing programming efficiency. His contributions continue to influence the field positively.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile
