This inventor holds 2 USPTO granted patents. Top assignee: Xerox Corporation. Active years: 1995.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile
Location History:
- Sunnyvale, CA (US) (1995)
- Chapel Hill, NC (US) (1995)
Company Filing History:
Years Active: 1995
Title: Siddhartha Chatterjee: Innovator in Data-Parallel Compilation Optimization
Introduction
Siddhartha Chatterjee is a notable inventor based in Sunnyvale, CA, who has made significant contributions to the field of data-parallel programming. He holds 2 patents that focus on optimizing compilation processes for distributed-memory architectures. His work is essential for improving the efficiency of data-parallel languages, particularly in high-performance computing environments.
Latest Patents
Chatterjee's latest patents include innovative methods for compilation optimization using an N-dimensional template. This method addresses the challenges of aligning aggregate data objects, such as arrays, across processor memories in distributed systems. By breaking the mapping into two stages—alignment and distribution—his approach minimizes residual communication needed for parallel operations. He also provides algorithms for determining dynamic alignments that enhance performance in loop-dependent scenarios. Another significant patent involves generating local addresses and communication sets for data-parallel applications, ensuring that executable code efficiently manages computation and communication actions across processors.
Career Highlights
Siddhartha Chatterjee has had a distinguished career at Xerox Corporation, where he has applied his expertise in data-parallel programming and optimization techniques. His work has contributed to advancements in compiler design and the efficient execution of parallel programs. Chatterjee's innovative solutions have positioned him as a key figure in the realm of high-performance computing.
Collaborations
Throughout his career, Chatterjee has collaborated with esteemed colleagues, including Robert S. Schreiber and John R. Gilbert. These partnerships have fostered a collaborative environment that encourages the exchange of ideas and the development of cutting-edge technologies.
Conclusion
Siddhartha Chatterjee's contributions to data-parallel compilation optimization have significantly impacted the field of high-performance computing. His innovative patents and collaborative efforts continue to drive advancements in compiler technology and parallel processing.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile
