Patents by Inventor Marian Petre

Marian Petre 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: 11907146
    Abstract: System and method for implementing accelerated memory transfers in an integrated circuit includes identifying memory access parameters for configuring memory access instructions for accessing a target corpus of data from within a defined region of an n-dimensional memory; converting the memory access parameters to direct memory access (DMA) controller-executable instructions, wherein the converting includes: (i) defining dimensions of a data access tile based on a first parameter of the memory access parameters; (ii) generating multi-directional data accessing instructions that, when executed, automatically moves the data access tile along multiple distinct axes within the defined region of the n-dimensional memory based at least on a second parameter of the memory access parameters; transferring a corpus of data from the n-dimensional memory to a target memory based on executing the DMA controller-executable instructions.
    Type: Grant
    Filed: November 15, 2022
    Date of Patent: February 20, 2024
    Assignee: quadric.io, Inc.
    Inventors: Aman Sikka, Marian Petre, Nigel Drego, Veerbhan Kheterpal
  • Publication number: 20230325087
    Abstract: Systems and methods for implementing accelerated memory transfers in an integrated circuit includes configuring a region of memory of an on-chip data buffer based on a neural network computation graph, wherein configuring the region of memory includes: partitioning the region of memory of the on-chip data buffer to include a first distinct sub-region of memory and a second distinct sub-region of memory; initializing a plurality of distinct memory transfer operations from the off-chip main memory to the on-chip data buffer; executing a first set of memory transfer operations that includes writing a first set of computational components to the first distinct sub-region of memory, and while executing, using the integrated circuit, a leading computation based on the first set of computational components, executing a second set of memory transfer operations to the second distinct sub-region of memory for an impending computation.
    Type: Application
    Filed: June 12, 2023
    Publication date: October 12, 2023
    Applicant: quadric.io, Inc.
    Inventors: Marian Petre, Aman Sikka, Nigel Drego, Veerbhan Kheterpal, Daniel Firu, Mrinalini Ravichandran
  • Patent number: 11714556
    Abstract: Systems and methods for implementing accelerated memory transfers in an integrated circuit includes configuring a region of memory of an on-chip data buffer based on a neural network computation graph, wherein configuring the region of memory includes: partitioning the region of memory of the on-chip data buffer to include a first distinct sub-region of memory and a second distinct sub-region of memory; initializing a plurality of distinct memory transfer operations from the off-chip main memory to the on-chip data buffer; executing a first set of memory transfer operations that includes writing a first set of computational components to the first distinct sub-region of memory, and while executing, using the integrated circuit, a leading computation based on the first set of computational components, executing a second set of memory transfer operations to the second distinct sub-region of memory for an impending computation.
    Type: Grant
    Filed: September 5, 2022
    Date of Patent: August 1, 2023
    Assignee: quadric.io, Inc.
    Inventors: Marian Petre, Aman Sikka, Nigel Drego, Veerbhan Kheterpal, Daniel Firu, Mrinalini Ravichandran
  • Publication number: 20230083282
    Abstract: Systems and methods for implementing accelerated memory transfers in an integrated circuit includes configuring a region of memory of an on-chip data buffer based on a neural network computation graph, wherein configuring the region of memory includes: partitioning the region of memory of the on-chip data buffer to include a first distinct sub-region of memory and a second distinct sub-region of memory; initializing a plurality of distinct memory transfer operations from the off-chip main memory to the on-chip data buffer; executing a first set of memory transfer operations that includes writing a first set of computational components to the first distinct sub-region of memory, and while executing, using the integrated circuit, a leading computation based on the first set of computational components, executing a second set of memory transfer operations to the second distinct sub-region of memory for an impending computation.
    Type: Application
    Filed: September 5, 2022
    Publication date: March 16, 2023
    Inventors: Marian Petre, Aman Sikka, Nigel Drego, Veerbhan Kheterpal, Daniel Firu, Mrinalini Ravichandran
  • Publication number: 20230073276
    Abstract: System and method for implementing accelerated memory transfers in an integrated circuit includes identifying memory access parameters for configuring memory access instructions for accessing a target corpus of data from within a defined region of an n-dimensional memory; converting the memory access parameters to direct memory access (DMA) controller-executable instructions, wherein the converting includes: (i) defining dimensions of a data access tile based on a first parameter of the memory access parameters; (ii) generating multi-directional data accessing instructions that, when executed, automatically moves the data access tile along multiple distinct axes within the defined region of the n-dimensional memory based at least on a second parameter of the memory access parameters; transferring a corpus of data from the n-dimensional memory to a target memory based on executing the DMA controller-executable instructions.
    Type: Application
    Filed: November 15, 2022
    Publication date: March 9, 2023
    Inventors: Aman Sikka, Marian Petre, Nigel Drego, Veerbhan Kheterpal
  • Patent number: 11531633
    Abstract: System and method for implementing accelerated memory transfers in an integrated circuit includes identifying memory access parameters for configuring memory access instructions for accessing a target corpus of data from within a defined region of an n-dimensional memory; converting the memory access parameters to direct memory access (DMA) controller-executable instructions, wherein the converting includes: (i) defining dimensions of a data access tile based on a first parameter of the memory access parameters; (ii) generating multi-directional data accessing instructions that, when executed, automatically moves the data access tile along multiple distinct axes within the defined region of the n-dimensional memory based at least on a second parameter of the memory access parameters; transferring a corpus of data from the n-dimensional memory to a target memory based on executing the DMA controller-executable instructions.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: December 20, 2022
    Assignee: quadric.io, Inc.
    Inventors: Aman Sikka, Marian Petre, Nigel Drego, Veerbhan Kheterpal
  • Publication number: 20220318171
    Abstract: System and method for implementing accelerated memory transfers in an integrated circuit includes identifying memory access parameters for configuring memory access instructions for accessing a target corpus of data from within a defined region of an n-dimensional memory; converting the memory access parameters to direct memory access (DMA) controller-executable instructions, wherein the converting includes: (i) defining dimensions of a data access tile based on a first parameter of the memory access parameters; (ii) generating multi-directional data accessing instructions that, when executed, automatically moves the data access tile along multiple distinct axes within the defined region of the n-dimensional memory based at least on a second parameter of the memory access parameters; transferring a corpus of data from the n-dimensional memory to a target memory based on executing the DMA controller-executable instructions.
    Type: Application
    Filed: March 31, 2022
    Publication date: October 6, 2022
    Inventors: Aman Sikka, Marian Petre, Nigel Drego, Veerbhan Kheterpal
  • Patent number: 5083787
    Abstract: A scheduling aid is provided that permits extremely rapid selection of a required number of combinations from a given field of choice, as a logic process enhancement. The scheduling aid can be operated in regards to numbers, such as making lottery selections or for making up work schedule and similar organizational activities. In the matter of lottery number combinations the system makes possible the generation of a total or a partial series of combinations of a predetermined number of choices from a predetermined field of numbers. Conversely, the system also lends itself to the rapid checking of winning ticket combinations from a plethora of such tickets. Unlike known prior art devices the system permits simultaneous combination selections from a plurality of individual fields, being usable at rates exceeding those achievable even with a computer.
    Type: Grant
    Filed: May 25, 1990
    Date of Patent: January 28, 1992
    Inventor: Marian Petre