This inventor holds 1 USPTO granted patent. Top assignee: Nvidia Corporation. Active years: 2010.
Company Filing History:
Years Active: 2010
Title: Geoffrey C. Berry: Innovator in Register Allocation Technology
Introduction
Geoffrey C. Berry is a notable inventor based in San Francisco, CA. He has made significant contributions to the field of computer science, particularly in optimizing register allocation in hardware environments. His innovative approach has implications for improving program execution efficiency.
Latest Patents
Geoffrey C. Berry holds a patent titled "Method and apparatus for register allocation in presence of hardware constraints." This patent describes a method and apparatus for optimizing register allocation during the scheduling and execution of program code in a hardware environment. The program code can be compiled to optimize execution given predetermined hardware constraints. These constraints include the number of register read and write operations that can be performed in a given processor pass. The optimizer initially schedules the program using virtual registers, aiming to minimize the number of active registers at any time. It then reschedules the program to assign the virtual registers to actual physical registers in a manner that minimizes the number of processor passes used to execute the program. Geoffrey C. Berry has 1 patent to his name.
Career Highlights
Geoffrey C. Berry is currently employed at Nvidia Corporation, a leading technology company known for its advancements in graphics processing units and artificial intelligence. His work at Nvidia has allowed him to apply his innovative ideas in a practical setting, contributing to the company's reputation for cutting-edge technology.
Collaborations
Geoffrey has collaborated with notable colleagues such as Michael G. Ludwig and Jayant B. Kolhe. These collaborations have fostered an environment of innovation and creativity, further enhancing the impact of their collective work.
Conclusion
Geoffrey C. Berry is a distinguished inventor whose work in register allocation technology has the potential to revolutionize program execution in hardware environments. His contributions at Nvidia Corporation and his innovative patent reflect his commitment to advancing technology in the field of computer science.
