Patents by Inventor MURALI DHULIPALA

MURALI DHULIPALA has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10108449
    Abstract: Systems, methods, and apparatus are herein disclosed for performing load balancing of work queues via a dispatcher that shifts work items between worker threads. The dispatcher can be added to the kernel and can monitor work item workload histories to estimate the workload that each work item will add to a thread that it is scheduled for. Where a workload for a given processor is predicted to trigger performance scaling of that processor, the dispatcher can reschedule one or more work items from the scheduled or default work thread to another work thread. The another work thread can be selected such that the addition of the work item will not trigger performance scaling of the another work thread.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: October 23, 2018
    Assignee: QUALCOMM Innovation Center, Inc.
    Inventors: Krishna V. S. S. S. R. Vanka, Sravan Kumar Ambapuram, Krishna Gogineni, Murali Dhulipala
  • Publication number: 20180074849
    Abstract: Systems, methods, and apparatus are herein disclosed for performing load balancing of work queues via a dispatcher that shifts work items between worker threads. The dispatcher can be added to the kernel and can monitor work item workload histories to estimate the workload that each work item will add to a thread that it is scheduled for. Where a workload for a given processor is predicted to trigger performance scaling of that processor, the dispatcher can reschedule one or more work items from the scheduled or default work thread to another work thread. The another work thread can be selected such that the addition of the work item will not trigger performance scaling of the another work thread.
    Type: Application
    Filed: September 13, 2016
    Publication date: March 15, 2018
    Inventors: Krishna V.S.S.S.R. Vanka, Sravan Kumar Ambapuram, Krishna Gogineni, Murali Dhulipala
  • Publication number: 20180067768
    Abstract: Methods and systems for data path aware thermal management in a portable computing device (“PCD”) are disclosed. A trigger event may be received at a thermal module in the PCD. The thermal module also receives thermal information about a plurality of processing components of the PCD in response to the trigger event, the thermal information including a temperature at the locations of the plurality of processing components. The thermal module also receives thermal information about at least one subsystem in response to the trigger event, the thermal information including temperature modeling information about the at least one subsystem and a second temperature at the location of the at least one subsystem. A thermal impact from the plurality of processing components executing a task over a period of time is predicted and a determination is made which processing component has the smallest amount of thermal impact from executing the task.
    Type: Application
    Filed: September 6, 2016
    Publication date: March 8, 2018
    Inventors: VAIBHAV BHALLA, KRISHNA VSSSR VANKA, MURALI DHULIPALA