This inventor holds 1 USPTO granted patent and 1 published patent application. Top assignee: Microsoft Technology Licensing, LLC. Active years: 2025.
Company Filing History:
Years Active: 2025
Title: Gabriel Campbell: Innovator in Multiprocessor Computing Systems
Introduction
Gabriel Campbell is a notable inventor based in Redmond, WA (US). He has made significant contributions to the field of computing, particularly in the area of multiprocessor systems. His innovative approach to synchronization primitives has garnered attention in the tech community.
Latest Patents
Gabriel holds a patent for "Efficient utilization of synchronization primitives in a multiprocessor computing system." This invention involves a compiler that creates a dependency graph for a function in an input program. The dependency graph includes nodes corresponding to commands in the function and edges that represent dependencies between these commands. The compiler performs a forward reachability analysis on the dependency graph to eliminate redundant dependencies. Additionally, it adds a minimized set of back-edges to enforce loop-carried resource dependencies in the input program. The compiler allocates synchronization primitives, such as semaphores, based on the contents of the dependency graph.
Career Highlights
Gabriel is currently employed at Microsoft Technology Licensing, LLC, where he continues to innovate and contribute to advancements in technology. His work focuses on enhancing the efficiency of multiprocessor computing systems, which is crucial for modern computing applications.
Collaborations
Some of Gabriel's coworkers include Kirsten J Lee and Kevin Cadieux, who collaborate with him on various projects within the company.
Conclusion
Gabriel Campbell's contributions to the field of multiprocessor computing systems highlight his innovative spirit and dedication to advancing technology. His patent reflects a deep understanding of synchronization in computing, making him a valuable asset in the tech industry.
