MEMORY LOOKUP COMPUTING MECHANISMS

    公开(公告)号:US20230101422A1

    公开(公告)日:2023-03-30

    申请号:US18060276

    申请日:2022-11-30

    Abstract: According to some example embodiments of the present disclosure, in a method for a memory lookup mechanism in a high-bandwidth memory system, the method includes: using a memory die to conduct a multiplication operation using a lookup table (LUT) methodology by accessing a LUT, which includes floating point operation results, stored on the memory die; sending, by the memory die, a result of the multiplication operation to a logic die including a processor and a buffer; and conducting, by the logic die, a matrix multiplication operation using computation units.

    Computing accelerator using a lookup table

    公开(公告)号:US11262980B2

    公开(公告)日:2022-03-01

    申请号:US16919043

    申请日:2020-07-01

    Abstract: A computing accelerator using a lookup table. The accelerator may accelerate floating point multiplications by retrieving the fraction portion of the product of two floating-point operands from a lookup table, or by retrieving the product of two floating-point operands of two floating-point operands from a lookup table, or it may retrieve dot products of floating point vectors from a lookup table. The accelerator may be implemented in a three-dimensional memory assembly. It may use approximation, the symmetry of a multiplication lookup table, and zero-skipping to improve performance.

    Memory lookup computing mechanisms

    公开(公告)号:US11188327B2

    公开(公告)日:2021-11-30

    申请号:US16823153

    申请日:2020-03-18

    Abstract: According to some example embodiments of the present disclosure, in a method for a memory lookup mechanism in a high-bandwidth memory system, the method includes: using a memory die to conduct a multiplication operation using a lookup table (LUT) methodology by accessing a LUT, which includes floating point operation results, stored on the memory die; sending, by the memory die, a result of the multiplication operation to a logic die including a processor and a buffer; and conducting, by the logic die, a matrix multiplication operation using computation units.

    HBM based memory lookup engine for deep learning accelerator

    公开(公告)号:US11119677B2

    公开(公告)日:2021-09-14

    申请号:US15916228

    申请日:2018-03-08

    Abstract: A storage device and method of controlling a storage device are disclosed. The storage device includes a host, a logic die, and a high bandwidth memory stack including a memory die. A computation lookup table is stored on a memory array of the memory die. The host sends a command to perform an operation utilizing a kernel and a plurality of input feature maps, includes finding the product of a weight of the kernel and values of multiple input feature maps. The computation lookup table includes a row corresponding to a weight of the kernel, and a column corresponding to a value of the input feature maps. A result value stored at a position corresponding to a row and a column is the product of the weight corresponding to the row and the value corresponding to the column.

    MEMORY LOOKUP COMPUTING MECHANISMS
    7.
    发明申请

    公开(公告)号:US20200218644A1

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

    申请号:US16823153

    申请日:2020-03-18

    Abstract: According to some example embodiments of the present disclosure, in a method for a memory lookup mechanism in a high-bandwidth memory system, the method includes: using a memory die to conduct a multiplication operation using a lookup table (LUT) methodology by accessing a LUT, which includes floating point operation results, stored on the memory die; sending, by the memory die, a result of the multiplication operation to a logic die including a processor and a buffer; and conducting, by the logic die, a matrix multiplication operation using computation units.

    HBM BASED MEMORY LOOKUP ENGINE FOR DEEP LEARNING ACCELERATOR

    公开(公告)号:US20250004658A1

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

    申请号:US18763864

    申请日:2024-07-03

    Abstract: A storage device and method of controlling a storage device are disclosed. The storage device includes a host, a logic die, and a high bandwidth memory stack including a memory die. A computation lookup table is stored on a memory array of the memory die. The host sends a command to perform an operation utilizing a kernel and a plurality of input feature maps, includes finding the product of a weight of the kernel and values of multiple input feature maps. The computation lookup table includes a row corresponding to a weight of the kernel, and a column corresponding to a value of the input feature maps. A result value stored at a position corresponding to a row and a column is the product of the weight corresponding to the row and the value corresponding to the column.

    COMPUTING ACCELERATOR USING A LOOKUP TABLE
    10.
    发明申请

    公开(公告)号:US20200334012A1

    公开(公告)日:2020-10-22

    申请号:US16919043

    申请日:2020-07-01

    Abstract: A computing accelerator using a lookup table. The accelerator may accelerate floating point multiplications by retrieving the fraction portion of the product of two floating-point operands from a lookup table, or by retrieving the product of two floating-point operands of two floating-point operands from a lookup table, or it may retrieve dot products of floating point vectors from a lookup table. The accelerator may be implemented in a three-dimensional memory assembly. It may use approximation, the symmetry of a multiplication lookup table, and zero-skipping to improve performance.

Patent Agency Ranking