Matrix Multiplier and Matrix Multiplier Control Method

    公开(公告)号:US20240119114A1

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

    申请号:US18494455

    申请日:2023-10-25

    CPC classification number: G06F17/16

    Abstract: A matrix multiplier includes an operation circuit and a controller. The operation circuit is coupled to the controller. The controller is configured to control the operation circuit to reuse a left fractal matrix Asr in n consecutive clock cycles, and control the operation circuit to use a right fractal matrix Brt in n right fractal matrices in each of the n consecutive clock cycles. The operation circuit is configured to multiply, in each of the n consecutive clock cycles, the left fractal matrix by the right fractal matrix in the n right fractal matrices to obtain n matrix operation results.

    Floating Point Number Calculation Circuit and Floating Point Number Calculation Method

    公开(公告)号:US20230266941A1

    公开(公告)日:2023-08-24

    申请号:US18309269

    申请日:2023-04-28

    CPC classification number: G06F7/485 G06F5/012

    Abstract: A splitting circuit included in a floating-point number calculation circuit splits a mantissa part of a first floating-point number and a mantissa part of a second floating-point number. An exponential processing circuit obtains a second number of shifted bits of each mantissa part obtained after splitting. A calculation circuit calculates a product of the mantissa part of the first floating-point number and the mantissa part of the second floating-point number based on each mantissa part obtained after splitting and the second number of shifted bits of each mantissa part obtained after splitting. The floating-point number calculation circuit can split a large bit-width floating-point number into small bit-width floating-point numbers, so that a small bit-width multiplier is used to calculate the large bit-width floating-point number.

Patent Agency Ranking