Patents by Inventor Prashanth Balakrishna Bhat

Prashanth Balakrishna Bhat 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: 6769017
    Abstract: An apparatus for and a method of memory-affinity process scheduling in CC-NUMA systems. The system includes a plurality of nodes connected to a network. A plurality of processes are running on the various nodes of the system. The system further includes at least one memory-affinity counter for each executing process for each node of the system. Process scheduling begins by assigning processes to nodes. During execution, the memory-affinity counters are incremented on every memory access. At a process rescheduling interval, the memory-affinity counters are evaluated and rescheduling is performed based on a preselected policy. At a reset interval, the memory-affinity counters are adjusted to reduce the impact of older memory accesses. The resulting memory-affinity process scheduling is NUMA aware.
    Type: Grant
    Filed: March 13, 2000
    Date of Patent: July 27, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Prashanth Balakrishna Bhat, Kenneth M. Wilson