This inventor holds 4 USPTO granted patents. Top assignee: International Business Machines Corporation. Active years: 2011-2012.
Company Filing History:
Years Active: 2011-2012
Title: Edwin Chan: Innovator in Architecture Cloning and Loop Optimization
Introduction
Edwin Chan is a notable inventor based in Richmond Hill, Canada. He has made significant contributions to the field of computer architecture and optimization, holding a total of 4 patents. His work focuses on enhancing the efficiency of processors through innovative techniques.
Latest Patents
One of Edwin Chan's latest patents is titled "Architecture Cloning for Power PC Processors." This patent outlines a method for implementing architecture cloning, which includes constructing a program call graph during the link phase of interprocedural analysis. The process involves analyzing the program call graph to gather information about the program and identifying procedures suitable for architecture cloning. The patent also details how to enable the compiler to generate architecture-specific instructions optimized for multiple targets.
Another significant patent is "Eliminating Maximum/Minimum Operations in Loop Bounds." This technique addresses the elimination of maximum and minimum expressions within loop bounds. It identifies loops in code that meet specific conditions and determines the profitability of loop versioning based on performance gains. The patent provides a method for generating a versioned loop that enhances execution efficiency.
Career Highlights
Edwin Chan is currently employed at International Business Machines Corporation (IBM), where he continues to innovate in the field of computer architecture. His work has had a profound impact on the efficiency and performance of computing systems.
Collaborations
Throughout his career, Edwin has collaborated with talented individuals such as Raul Esteban Silvera and Paul Ward. These collaborations have contributed to the advancement of technology in their respective fields.
Conclusion
Edwin Chan is a distinguished inventor whose work in architecture cloning and loop optimization has paved the way for advancements in computer processing. His contributions continue to influence the industry and inspire future innovations.
