Company Filing History:
Years Active: 2013-2016
Title: Innovations of Inventor Xiao Zhang
Introduction
Xiao Zhang is an accomplished inventor based in Rochester, NY (US). He has made significant contributions to the field of computing, particularly in thread scheduling and cache management. With a total of 4 patents to his name, Zhang's work has the potential to enhance the performance of multi-threaded applications.
Latest Patents
Zhang's latest patents include innovative methods for optimizing thread scheduling based on predicted cache occupancies of co-running threads. This method intelligently schedules multiple threads on a processor with several cores and a shared last level cache (LLC). By predicting the cache occupancies of each thread in different scenarios, Zhang identifies the scenario that minimizes negative impacts on all threads. This approach leads to more efficient scheduling decisions.
Another notable patent focuses on the online computation of cache occupancy and performance. This method involves assigning a thread performance counter to newly created threads to measure cache misses. By calculating self-thread and other-thread values, Zhang estimates cache occupancy for each thread, allowing for better resource allocation in computing environments. Additionally, he constructs cache miss-rate curves to analyze performance tradeoffs when adjusting cache allocations.
Career Highlights
Xiao Zhang is currently employed at VMware, Inc., where he continues to develop innovative solutions in computing. His work has garnered attention for its practical applications in improving thread performance and resource management.
Collaborations
Zhang collaborates with talented individuals such as Richard West and Puneet Zaroo, contributing to a dynamic work environment that fosters innovation.
Conclusion
Xiao Zhang's contributions to the field of computing through his patents demonstrate his commitment to advancing technology. His innovative methods for thread scheduling and cache management are paving the way for more efficient computing systems.
Inventor’s Patent Attorneys refers to legal professionals with specialized expertise in representing inventors throughout the patent process. These attorneys assist inventors in navigating the complexities of patent law, including filing patent applications, conducting patent searches, and protecting intellectual property rights. They play a crucial role in helping inventors secure patents for their innovative creations.