SEQUENCE ALIGNMENT WITH MEMORY ARRAYS
    2.
    发明公开

    公开(公告)号:US20240086100A1

    公开(公告)日:2024-03-14

    申请号:US17931262

    申请日:2022-09-12

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

    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.

    METHODS AND SYSTEMS FOR AUTONOMOUS MEMORY SEARCHING
    3.
    发明申请
    METHODS AND SYSTEMS FOR AUTONOMOUS MEMORY SEARCHING 有权
    自动存储器搜索的方法和系统

    公开(公告)号:US20150052114A1

    公开(公告)日:2015-02-19

    申请号:US13965739

    申请日:2013-08-13

    CPC classification number: G06F17/30519

    Abstract: Methods and systems operate to receive a plurality of search requests for searching a database in a memory system. The search requests can be stored in a FIFO queue and searches can be subsequently generated for each search request. The resulting plurality of searches can be executed substantially in parallel on the database. A respective indication is transmitted to a requesting host when either each respective search is complete or each respective search has generated search results.

    Abstract translation: 方法和系统操作以接收用于搜索存储器系统中的数据库的多个搜索请求。 搜索请求可以存储在FIFO队列中,随后可以为每个搜索请求生成搜索。 所得到的多个搜索可以在数据库上基本并行地执行。 当每个相应的搜索完成或每个相应的搜索已经生成搜索结果时,相应的指示被发送到请求主机。

    Redundant computing across planes

    公开(公告)号:US12282682B2

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

    申请号:US18415285

    申请日:2024-01-17

    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.

    Sequence alignment with memory arrays

    公开(公告)号:US12073110B2

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

    申请号:US17931262

    申请日:2022-09-12

    CPC classification number: G06F3/0655 C12Q1/6869 G06F3/0604 G06F3/0673

    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.

    APPARATUS AND METHODS FOR A DISTRIBUTED MEMORY SYSTEM INCLUDING MEMORY NODES
    8.
    发明申请
    APPARATUS AND METHODS FOR A DISTRIBUTED MEMORY SYSTEM INCLUDING MEMORY NODES 审中-公开
    用于分布式存储器系统的装置和方法,包括存储器名称

    公开(公告)号:US20140281278A1

    公开(公告)日:2014-09-18

    申请号:US13842984

    申请日:2013-03-15

    CPC classification number: G06F3/067 G06F3/061 G06F3/0635

    Abstract: Apparatuses and methods for a distributed memory system including memory nodes are disclosed. An example apparatus includes a processor and a memory system coupled to the processor. The memory system is configured to receive instructions from the processor to access information stored by the memory system. The memory system includes a plurality of memory nodes, wherein each memory node of the plurality of memory nodes is coupled to at least one other memory node of the plurality of memory nodes, and each memory node of the plurality of memory nodes is configured to generate an internal message including instructions for an operation, the internal message to be provided to another memory node of the plurality of memory nodes to perform the operation.

    Abstract translation: 公开了包括存储器节点的分布式存储器系统的装置和方法。 示例性设备包括处理器和耦合到处理器的存储器系统。 存储器系统被配置为从处理器接收指令以访问由存储器系统存储的信息。 存储器系统包括多个存储器节点,其中多个存储器节点中的每个存储器节点耦合到多个存储器节点中的至少一个其他存储器节点,并且多个存储器节点中的每个存储器节点被配置为产生 包括用于操作的指令的内部消息,所述内部消息将被提供给所述多个存储器节点中的另一存储器节点以执行所述操作。

    ASSOCIATIVE PROCESSING MEMORY SEQUENCE ALIGNMENT

    公开(公告)号:US20240233869A9

    公开(公告)日:2024-07-11

    申请号:US18049498

    申请日:2022-10-25

    CPC classification number: G16B30/10 G06F16/90339

    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.
    发明公开

    公开(公告)号:US20240152292A1

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

    申请号:US18415285

    申请日:2024-01-17

    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