Patents by Inventor Vikrama Ditya

Vikrama Ditya 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: 20220151022
    Abstract: Apparatuses, systems, and techniques to facilitate Fifth Generation New Radio (5G-NR) network communication. In at least one embodiment, communication in a 5G-NR network between Layer 2 and Layer 1 components is performed by a uniform interface to facilitate accelerated 5G-NR network processing using one or more parallel processing units, according to various novel techniques described herein.
    Type: Application
    Filed: December 21, 2020
    Publication date: May 12, 2022
    Inventors: Chaithanya Chikkur Dattatraya, Jinyou Wu, Zhangkai Wang, Jeremy David Furtek, Szming Lin, Vikrama Ditya, Lopamudra Kundu, Elena Agostini
  • Publication number: 20210390004
    Abstract: Apparatuses, systems, and techniques to perform fifth generation (5G) new radio operations. In at least one embodiment, an application programming interface (API) is utilized to perform 5G new radio operations on one or more hardware accelerators through an API call.
    Type: Application
    Filed: September 11, 2020
    Publication date: December 16, 2021
    Inventors: Lopamudra Kundu, Elena Agostini, Vikrama Ditya, Harsha Deepak Banuli Nanje Gowda
  • Publication number: 20210184795
    Abstract: Apparatuses, systems, and techniques to perform signal processing operations in a fifth generation (5G) new radio (NR) network using one or more parallel processing units (PPUs). In at least one embodiment, one or more PPUs implement signal processing in a baseband unit (BBU) performing 5G NR physical layer operations in a communication network.
    Type: Application
    Filed: December 16, 2019
    Publication date: June 17, 2021
    Inventors: Christian Ibars Casas, Harsha Deepak Banuli Nanje Gowda, Jeremy David Furtek, James Hansen Delfeld, Andrea Miele, Vikrama Ditya
  • Patent number: 9331958
    Abstract: A cluster compute server includes nodes coupled in a network topology via a fabric that source routes packets based on location identifiers assigned to the nodes, the location identifiers representing the locations in the network topology. Host interfaces at the nodes may be associated with link layer addresses that do not reflect the location identifier associated with the nodes. The nodes therefore implement locally cached link layer address translations that map link layer addresses to corresponding location identifiers in the network topology. In response to originating a packet directed to one of these host interfaces, the node accesses the local translation cache to obtain a link layer address translation for a destination link layer address of the packet. When a node experiences a cache miss, the node queries a management node to obtain the specified link layer address translation from a master translation table maintained by the management node.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: May 3, 2016
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Sean Lie, Vikrama Ditya, Gary R. Lauterbach
  • Patent number: 9300574
    Abstract: A cluster compute server comprises a fabric interconnect, a first node coupled to the fabric interconnect and comprising a network interface controller coupleable to an external network, and a second node coupled to the fabric interconnect and comprising a fabric interface to provide a set of one or more virtual network interface controllers representing the network interface controller of the first node. The one or more virtual network interface controllers each appear as a local network interface controller to software executed at the second node. The first node is to emulate one or more link aggregation partners for the set of one or more virtual network interface controllers.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: March 29, 2016
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Vikrama Ditya
  • Patent number: 9264346
    Abstract: A cluster compute server comprises a set of one or more compute nodes, each compute node instantiating at least one virtual network interface controller representing a network interface controller of a primary network node remote to the compute node and appearing as a local network interface controller to the compute node. A first network node comprising a network interface controller coupleable to an external network operates as the primary network node for the set. The first network node emulates link aggregation partners for virtual network interfaces of the set based on first link state information maintained at the first network node. A second network node comprising a network interface controller coupleable to the external operates as a secondary network node for the set. The second network node maintains second link state information that mirrors the first link state information maintained at the first network node.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: February 16, 2016
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Vikrama Ditya
  • Publication number: 20140189094
    Abstract: A cluster compute server comprises a set of one or more compute nodes, each compute node instantiating at least one virtual network interface controller representing a network interface controller of a primary network node remote to the compute node and appearing as a local network interface controller to the compute node. A first network node comprising a network interface controller coupleable to an external network operates as the primary network node for the set. The first network node emulates link aggregation partners for virtual network interfaces of the set based on first link state information maintained at the first network node. A second network node comprising a network interface controller coupleable to the external operates as a secondary network node for the set. The second network node maintains second link state information that mirrors the first link state information maintained at the first network node.
    Type: Application
    Filed: December 31, 2012
    Publication date: July 3, 2014
    Applicant: Advanced Micro Devices, Inc.
    Inventor: Vikrama Ditya
  • Publication number: 20140185611
    Abstract: A cluster compute server includes nodes coupled in a network topology via a fabric that source routes packets based on location identifiers assigned to the nodes, the location identifiers representing the locations in the network topology. Host interfaces at the nodes may be associated with link layer addresses that do not reflect the location identifier associated with the nodes. The nodes therefore implement locally cached link layer address translations that map link layer addresses to corresponding location identifiers in the network topology. In response to originating a packet directed to one of these host interfaces, the node accesses the local translation cache to obtain a link layer address translation for a destination link layer address of the packet. When a node experiences a cache miss, the node queries a management node to obtain the specified link layer address translation from a master translation table maintained by the management node.
    Type: Application
    Filed: December 31, 2012
    Publication date: July 3, 2014
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Sean Lie, Vikrama Ditya, Gary R. Lauterbach
  • Publication number: 20140185627
    Abstract: A cluster compute server comprises a fabric interconnect, a first node coupled to the fabric interconnect and comprising a network interface controller coupleable to an external network, and a second node coupled to the fabric interconnect and comprising a fabric interface to provide a set of one or more virtual network interface controllers representing the network interface controller of the first node. The one or more virtual network interface controllers each appear as a local network interface controller to software executed at the second node. The first node is to emulate one or more link aggregation partners for the set of one or more virtual network interface controllers.
    Type: Application
    Filed: December 31, 2012
    Publication date: July 3, 2014
    Applicant: Advanced Micro Devices, Inc.
    Inventor: Vikrama Ditya