Patents by Inventor Fnu Vishnuswaroop Ramesh

Fnu Vishnuswaroop Ramesh 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: 20230185706
    Abstract: Apparatuses, systems, and techniques to allocate processor memory. In at least one embodiment, an application programming interface is used to execute instructions to asynchronously deallocate memory locations from processors.
    Type: Application
    Filed: December 9, 2021
    Publication date: June 15, 2023
    Inventors: Vivek Belve Kini, Steven Arthur Gurfinkel, Fnu Vishnuswaroop Ramesh, Houston Thompson Hoffman, Michael Christopher Delorme, Alicia Xiao Hu, Stephen Anthony Bernard Jones, Vladislav Zhurba, William Young Fiser, Reza Mokhtari
  • Publication number: 20230185611
    Abstract: Apparatuses, systems, and techniques to limit memory during execution of one or more kernels and/or thread groups during PPU execution. In at least one embodiment, a process indicates a memory limit for one or more kernels and/or thread groups to a parallel processing library, and said parallel processing library restricts memory allocation for said one or more kernels and/or thread groups according to said memory limit.
    Type: Application
    Filed: December 3, 2021
    Publication date: June 15, 2023
    Inventor: Fnu Vishnuswaroop Ramesh
  • Publication number: 20230185612
    Abstract: Apparatuses, systems, and techniques to allocate processor memory. In at least one embodiment, an application programming interface is used to execute instructions to asynchronously allocate memory locations to processors.
    Type: Application
    Filed: December 9, 2021
    Publication date: June 15, 2023
    Inventors: Vivek Belve Kini, Steven Arthur Gurfinkel, Fnu Vishnuswaroop Ramesh, Houston Thompson Hoffman, Michael Christopher Delorme, Alicia Xiao Hu, Stephen Anthony Bernard Jones, Vladislav Zhurba, William Young Fiser, Reza Mokhtari
  • Publication number: 20230102843
    Abstract: Apparatuses, systems, and techniques to limit one or more computational resources to be used to execute one or more CUDA programs. In at least one embodiment, a user indicates to an application programming interface (API) one or more global data values to indicate a limit on one or more computational resources of a parallel processing unit (PPU) and said API enforces said limit on one or more computational resources during execution of one or more CUDA programs.
    Type: Application
    Filed: September 27, 2021
    Publication date: March 30, 2023
    Inventor: Fnu Vishnuswaroop Ramesh
  • Publication number: 20230005096
    Abstract: Apparatuses, systems, and techniques to generate one or more graph code nodes to allocate memory. In at least one embodiment, one or more graph code nodes to allocate memory are generated, based on, for example, CUDA or other parallel computing platform code.
    Type: Application
    Filed: November 12, 2021
    Publication date: January 5, 2023
    Inventors: Steven Arthur Gurfinkel, Stephen Anthony Bernard Jones, Jason David Gaiser, Fnu Vishnuswaroop Ramesh, Houston Thompson Hoffman, Michael Francis Carilli, David Anthony Fontaine, Arslan Zulfiqar
  • Publication number: 20230005097
    Abstract: Apparatuses, systems, and techniques to generate one or more graph code nodes to deallocate memory. In at least one embodiment, one or more graph code nodes to deallocate memory are generated, based on, for example, CUDA or other parallel computing platform code.
    Type: Application
    Filed: November 12, 2021
    Publication date: January 5, 2023
    Inventors: Steven Arthur Gurfinkel, Stephen Anthony Bernard Jones, Jason David Gaiser, Fnu Vishnuswaroop Ramesh, Houston Thompson Hoffman, Michael Francis Carilli, David Anthony Fontaine, Arslan Zulfiqar
  • Publication number: 20220365829
    Abstract: Apparatuses, systems, and techniques to indicate storage to be compressed. In at least one embodiment, an application programming interface is performed to indicate storage to store information to be compressed.
    Type: Application
    Filed: May 9, 2022
    Publication date: November 17, 2022
    Inventors: Cory Perry, Fnu Vishnuswaroop Ramesh
  • Publication number: 20220342710
    Abstract: Apparatuses, systems, and techniques to execute one or more application programming interface (API) functions to facilitate parallel computing. In at least one embodiment, one or more APIs are to indicate information about one or more storage locations using various novel techniques described herein.
    Type: Application
    Filed: April 13, 2022
    Publication date: October 27, 2022
    Inventors: Fnu Vishnuswaroop Ramesh, Houston Thompson Hoffman
  • Publication number: 20220334879
    Abstract: Apparatuses, systems, and techniques to execute one or more application programming interface (API) functions to facilitate parallel computing. In at least one embodiment, one or more APIs are to indicate whether one or more storage locations can be shared during performance of software using various novel techniques described herein.
    Type: Application
    Filed: April 13, 2022
    Publication date: October 20, 2022
    Inventors: Fnu Vishnuswaroop Ramesh, Houston Thompson Hoffman
  • Publication number: 20220334898
    Abstract: Apparatuses, systems, and techniques to execute one or more application programming interface (API) functions to facilitate parallel computing. In at least one embodiment, one or more APIs are to indicate one or more storage locations using various novel techniques described herein.
    Type: Application
    Filed: April 13, 2022
    Publication date: October 20, 2022
    Inventors: Fnu Vishnuswaroop Ramesh, Houston Thompson Hoffman