Technologies for performing encoding of data symbols for column read operations

    公开(公告)号:US11258539B2

    公开(公告)日:2022-02-22

    申请号:US16867638

    申请日:2020-05-06

    Abstract: Technologies for performing encoding of data symbols for column read operations include a device having a memory that is column addressable and circuitry connected to the memory. The circuitry is configured to obtain a data set to encode. The data set is defined by a set of data symbols. The circuitry is also configured to determine a set of codewords to encode the data symbols of the data set, including defining each codeword with a set bit distance of at least two from every other codeword in the set of codewords. Additionally, the circuitry is configured to write the data set to the memory as a function of the determined set of codewords.

    TECHNOLOGIES FOR PERFORMANT COLUMN READ OPERATIONS ON CLUSTERED DATA IN A DIMM ARCHITECTURE

    公开(公告)号:US20200301828A1

    公开(公告)日:2020-09-24

    申请号:US16894180

    申请日:2020-06-05

    Abstract: Technologies for column reads for clustered data include a device having a column-addressable memory and circuitry connected to the memory. The column-addressable memory includes multiple dies. The circuitry may be configured to determine multiple die offsets based on a logical column number of the data cluster, determine a base address based on the logical column number, program the dies with the die offsets. The circuitry is further to read logical column data from the column-addressable memory. To read the data, each die adds the corresponding die offset to the base address. The column-addressable memory may include multiple command/address buses. The circuitry may determine a starting address for each of multiple logical columns and issue a column read for each starting address via a corresponding command/address bus. Other embodiments are described and claimed.

    FACILITATING IMPROVED USE OF STOCHASTIC ASSOCIATIVE MEMORY

    公开(公告)号:US20230305709A1

    公开(公告)日:2023-09-28

    申请号:US18040145

    申请日:2020-09-15

    CPC classification number: G06F3/0611 G06F3/0673 G06F3/0659

    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to facilitate improved use of stochastic associative memory. Example instructions cause at least one processor to: generate a hash code for data to be stored in a stochastic associative memory (SAM); compare the hash code with centroids of clusters of data stored in the SAM; select a first one of the clusters corresponding to a first one of the centroids that is closest to the hash code; determine whether a selected number of hash codes stored in the SAM exceeds a threshold; in response to the selected number exceeding the threshold: query a controller for sizes of the clusters; and determine, based on the query, that a second one of the clusters includes an unbalanced size; and select a third one of the clusters to associate with a second number of hash codes corresponding to the second one of the clusters.

Patent Agency Ranking