This inventor holds 1 USPTO granted patent. Top assignee: International Business Machines Corporation. Active years: 2013.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile
Company Filing History:
Years Active: 2013
Title: Bharata B. Rao and Workload-Aware Task Placement
Introduction
Bharata B. Rao is an inventor based in Bengaluru, India, associated with International Business Machines Corporation. His patent work addresses how operating systems can place tasks across processors to balance fairness and reduce resource contention.
Latest Patents
The provided information identifies one patent associated with Rao: “Organizing Task Placement Based on Workload Characterizations.” The invention classifies tasks as memory-bound or CPU-bound by monitoring performance counters during execution. It then uses a two-pass load-balancing approach: the first pass allocates CPU resources according to fairness priorities, while the second rebalances tasks to reduce contention without violating the fairness goals established in the first pass.
For example, the second pass may redistribute memory-bound tasks among cache domains that share a last-level cache, such as an L3 cache. It may also redistribute CPU-bound tasks among CPU domains whose processors share some or all execution-unit resources. The two passes can operate at different frequencies. Rao is associated with 1 patent in the information provided.
Career Highlights
Rao’s listed patent reflects work on processor scheduling and workload characterization. By distinguishing memory-bound tasks from CPU-bound tasks, the approach aims to make task placement responsive to the resources that different workloads use.
Collaborations
The provided information lists Vaidyanathan Srinivasan and Vaddagiri Srivatsa as Rao’s coworkers. Their shared professional context is associated with IBM and the patent information supplied.
Conclusion
Bharata B. Rao’s patent describes a two-stage method for balancing fairness with reduced processor contention, using workload characteristics to guide task placement.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile
