Patents by Inventor Sabu Nadarajan

Sabu Nadarajan 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).

  • Publication number: 20240069996
    Abstract: Apparatuses, systems, and techniques to perform software workloads. In at least one embodiment, one or more circuits of a processor cause a first application programming interface to select a second application programming interface, wherein the second application programming interface performs one or more software workloads identified by the first application programming interface.
    Type: Application
    Filed: July 6, 2023
    Publication date: February 29, 2024
    Inventors: Sanjay Chatterjee, Sabu Nadarajan, Sukesh Roy, Madhukar Korupolu, Nivedita Viswanath, Suryanarayan Ramamurthy, Raghav Hrishikeshan Mukundan, Abhijit Prakash Paithankar
  • Publication number: 20240069973
    Abstract: Apparatuses, systems, and techniques to perform software workloads. In at least one embodiment, one or more circuits of a processor perform a first application programming interface to select a second application programming interface, wherein the second application programming interface terminates performance of one or more software workloads identified by the first application programming interface.
    Type: Application
    Filed: July 6, 2023
    Publication date: February 29, 2024
    Inventors: Sanjay Chatterjee, Sabu Nadarajan, Sukesh Roy, Madhukar Korupolu, Nivedita Viswanath, Suryanarayan Ramamurthy, Raghav Hrishikeshan Mukundan, Abhijit Prakash Paithankar
  • Publication number: 20240069767
    Abstract: Apparatuses, systems, and techniques to allocate portions of a storage to groups of processors. In at least one embodiment, an amount of storage to store data to be used by one or more computer programs, based at least in part, on an amount of processors to perform one or more portions of the one or more computer programs.
    Type: Application
    Filed: May 15, 2023
    Publication date: February 29, 2024
    Applicant: NVIDIA Corporation
    Inventors: Abhijit Prakash Paithankar, Nivedita Viswanath, Sabu Nadarajan, Srivatsan Kasturi, Sukesh Roy
  • Publication number: 20240070048
    Abstract: Apparatuses, systems, and techniques to perform software workloads. In at least one embodiment, one or more circuits of a processor perform a first application programming interface to select a second application programming interface, wherein the second application programming interface monitors performance of one or more software workloads identified by the first application programming interface.
    Type: Application
    Filed: July 6, 2023
    Publication date: February 29, 2024
    Inventors: Sanjay Chatterjee, Sabu Nadarajan, Sukesh Roy, Madhukar Korupolu, Nivedita Viswanath, Suryanarayan Ramamurthy, Raghav Hrishikeshan Mukundan, Abhijit Prakash Paithankar
  • Patent number: 9906459
    Abstract: In response to receiving TCP inbound message packets from a remote node, a network node buffers the received TCP message packets in a receive queue. The network node forwards the inbound message packets to an application node. Socket states, excluding receive-queue contents, are sent to a backup node. In response to receiving acknowledgements corresponding to respective inbound message packets from the application node, the network node sends respective acknowledgements from the network node to the remote node.
    Type: Grant
    Filed: January 27, 2013
    Date of Patent: February 27, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: David E. Smith, Sabu Nadarajan, Chris R. Jones, Thomas J. Kondo
  • Publication number: 20150288612
    Abstract: In response to receiving TCP inbound message packets from remote node, a network node buffers the received TCP message packets in a receive queue. The network node forwards the inbound message packets to an application node. Socket states, excluding receive-queue contents, are sent to a backup node. In response to receiving acknowledgements corresponding to respective inbound message packets from the application node, the network node sends respective acknowledgements from the network node to the remote node.
    Type: Application
    Filed: January 27, 2013
    Publication date: October 8, 2015
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: David E. Smith, Sabu Nadarajan, Chris R. Jones, Thomas J. Kondo