SEQUENCE ALIGNMENT WITH MEMORY ARRAYS

    公开(公告)号:US20250124981A1

    公开(公告)日:2025-04-17

    申请号:US18999983

    申请日:2024-12-23

    Abstract: A memory device may be used to implement a Bloom filter. In some examples, the memory device may include a memory array to perform a multiply-accumulate operation to implement the Bloom filter. The memory device may store multiple portions of a reference genetic sequence in the memory array and compare the portions of the reference genetic sequence to a read sequence in parallel by performing the multiply-accumulate operation. The results of the multiply-accumulate operation between the read sequence and the portions of the reference genetic sequence may be used to determine where the read sequence aligns to the reference sequence.

    Sequence alignment with memory arrays

    公开(公告)号:US12217796B2

    公开(公告)日:2025-02-04

    申请号:US17931277

    申请日:2022-09-12

    Abstract: A memory device may be used to implement a Bloom filter. In some examples, the memory device may include a memory array to perform a multiply-accumulate operation to implement the Bloom filter. The memory device may store multiple portions of a reference genetic sequence in the memory array and compare the portions of the reference genetic sequence to a read sequence in parallel by performing the multiply-accumulate operation. The results of the multiply-accumulate operation between the read sequence and the portions of the reference genetic sequence may be used to determine where the read sequence aligns to the reference sequence.

    IN-MEMORY ASSOCIATIVE PROCESSING FOR VECTORS

    公开(公告)号:US20240281167A1

    公开(公告)日:2024-08-22

    申请号:US18649465

    申请日:2024-04-29

    CPC classification number: G06F3/0655 G06F3/0604 G06F3/0679

    Abstract: Methods, systems, and devices for in-memory associative processing for vectors are described. A device may perform a computational operation on a first set of contiguous bits of a first vector and a first set of contiguous bits of a second vector. The first sets of contiguous bits may be stored in a first plane of a memory die and the computational operation may be based on a truth table for the computational operation. The device may perform a second computational operation on a second set of contiguous bits of the first vector and a second set of contiguous bits of the second vector. The second sets of contiguous bits may be stored in a second plane of the memory die and the computational operation based on the truth table for the computational operation.

    TECHNIQUES FOR COUPLED HOST AND MEMORY DIES
    7.
    发明公开

    公开(公告)号:US20240176523A1

    公开(公告)日:2024-05-30

    申请号:US18516734

    申请日:2023-11-21

    CPC classification number: G06F3/064 G06F1/06 G06F3/061 G06F3/0683

    Abstract: Methods, systems, and devices for techniques for coupled host and memory dies are described. For example, to distribute memory access circuitry among multiple semiconductor dies of a stack, a first die may include a set of one or more memory arrays and a first portion of the circuitry configured to access the set of memory arrays, and a second die may include a second portion of the circuitry configured to access the set of memory arrays. The first portion and the second portion of the circuitry configured to access a set of memory arrays may be communicatively coupled between the dies using various interconnection techniques, such as a fusion of conductive contacts of the respective memory dies. In some examples, the second die may also include the host itself (e.g., a host processor).

    ASSOCIATIVE PROCESSING MEMORY SEQUENCE ALIGNMENT

    公开(公告)号:US20240136016A1

    公开(公告)日:2024-04-25

    申请号:US18049506

    申请日:2022-10-24

    CPC classification number: G16B30/10 G16B50/00

    Abstract: Associative processing memory (APM) may be used to align reads to a reference sequence. The APM may store shifted permutations and/or other permutations of the reference sequence. A read may be compared to some or all of the permutations of the reference sequence and the APM may provide an output for each comparison. In some examples, the APM may compare the read to many permutations of the reference sequence to the read in parallel. Inferences may be made based on the comparisons between the read and the portions and/or permutations of a reference sequence. Based on the inferences, a candidate alignment location in the reference sequence for a read to be determined.

    Redundant computing across planes
    10.
    发明授权

    公开(公告)号:US11899961B2

    公开(公告)日:2024-02-13

    申请号:US17652229

    申请日:2022-02-23

    CPC classification number: G06F3/0655 G06F3/0604 G06F3/0679

    Abstract: Methods, systems, and devices for redundant computing across planes are described. A device may perform a computational operation on first data that is stored in a first plane that includes content-addressable memory cells. The first data may be representative of a set of contiguous bits of a vector. The device may perform, concurrent with performing the computational operation on the first data, the computational operation on second data that is stored in a second plane. The second data may be representative of the set of contiguous bits of the vector. The device may read from the first plane and write to the second plane, third data representative of a result of the computational operation on the first data.

Patent Agency Ranking