×

Multicast copy ring for database direct memory access filtering engine

  • US 10,459,859 B2
  • Filed: 11/28/2016
  • Issued: 10/29/2019
  • Est. Priority Date: 11/28/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • in response to a particular memory location being pushed into a first register within a first register space that is accessible by a first set of electronic circuits;

    said first set of electronic circuits accessing a descriptor stored at the particular memory location, wherein the descriptor indicates;

    a width of a column of tabular data, a number of rows of said tabular data;

    a source memory address specifying a memory address for said tabular data in a source memory unit of a plurality of memory units;

    a destination memory address specifying a relative address within each memory unit of said plurality of memory units;

    a write map specifying which of said plurality of memory units to write said tabular data;

    the first set of electronic circuits determining, based on the descriptor, control information, said control information including said write map;

    the first set of electronic circuits transmitting, using a hardware data channel, the control information to a second set of electronic circuits;

    according to the control information, said second set of electronic circuits copying said tabular data from said source memory unit to each memory unit of said plurality of memory units specified by said write map.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×