PROCESSING UNIT WITH SMALL FOOTPRINT ARITHMETIC LOGIC UNIT

    公开(公告)号:US20210405968A1

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

    申请号:US17029836

    申请日:2020-09-23

    IPC分类号: G06F7/57 G06F17/16 G06N3/08

    摘要: A parallel processing unit employs an arithmetic logic unit (ALU) having a relatively small footprint, thereby reducing the overall power consumption and circuit area of the processing unit. To support the smaller footprint, the ALU includes multiple stages to execute operations corresponding to a received instruction. The ALU executes at least one operation at a precision indicated by the received instruction, and then reduces the resulting data of the at least one operation to a smaller size before providing the results to another stage of the ALU to continue execution of the instruction.

    SEMICONDUCTOR DEVICE
    52.
    发明申请

    公开(公告)号:US20210318856A1

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

    申请号:US17050359

    申请日:2019-04-15

    摘要: A semiconductor device that updates a weight coefficient used for arithmetic operation by an artificial neural network is provided. Each of the first to third memory cells draws a current corresponding to data of its retention node and changes the data in accordance with the potentials of first and second wirings. When a weight coefficient and first and second reference data are held in the retention nodes of the first to third memory cells, the first circuit supplies, to a third wiring, a constant currents drawn by the second and third memory cells. When input data is input to the first wiring, a difference current between the constant current and a current drawn by the first memory cell is changed, and the second circuit outputs arithmetic result data corresponding to the change. The third circuit inputs update data corresponding to the arithmetic result data to the second wiring.

    ELECTRONIC CONTROL APPARATUS
    54.
    发明申请

    公开(公告)号:US20210294574A1

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

    申请号:US17191848

    申请日:2021-03-04

    申请人: DENSO TEN Limited

    IPC分类号: G06F7/57 G06F5/01 G06F15/80

    摘要: An electronic control apparatus includes a first arithmetic processor and a second arithmetic processor that is communicably connected to the first arithmetic processor. The second arithmetic processor includes a controller configured to (i) shift to a rewriting wait state after outputting a request signal that requests a program rewriting to the first arithmetic processor, and (ii) release the rewriting wait state and shift to a program rewriting process after a predetermined wait time that allows the first arithmetic processor to shift to the program rewriting process elapses after outputting the request signal.

    PROCESSOR MEMORY ACCESS
    55.
    发明申请

    公开(公告)号:US20210271488A1

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

    申请号:US17255710

    申请日:2019-05-21

    申请人: VSORA

    摘要: A computing device comprising: a plurality of ALUs; a set of registers; a memory; a memory interface between the registers and the memory; a control unit controlling the ALUs by generating: at least one cycle i including both implementing at least one first computing operation by way of an arithmetic logic unit and downloading a first dataset from the memory to at least one register; at least one cycle ii, following the at least one cycle i, including implementing a second computing operation by way of an arithmetic logic unit, for which second computing operation at least part of the first dataset forms at least one operand.

    Optimization device and method of controlling optimization device

    公开(公告)号:US11093578B2

    公开(公告)日:2021-08-17

    申请号:US16564788

    申请日:2019-09-09

    申请人: FUJITSU LIMITED

    发明人: Noboru Yoneoka

    IPC分类号: G06F17/11 G06F7/57 G06F7/58

    摘要: An optimization device includes M-stage arithmetic processing circuits connected in a ring shape, wherein each circuit determines whether to permit updating for each of first bits, a number of the first bits being obtained by dividing a number of second bits corresponding to all spins of an Ising model by M; selects one update candidate bit from among update permission bits; and updates a value of any one of the second bits based on identification information supplied from a last stage circuit to a top stage circuit, wherein each circuit other than the top stage circuit selects identification information of the one update candidate bit at a first probability obtained by dividing a number of the update permission bits by a sum of the number of the update permission bits and a number supplied from a previous stage circuit, and supplies the selected identification information to a subsequent stage circuit.

    ARITHMETIC DEVICE
    59.
    发明申请

    公开(公告)号:US20210216282A1

    公开(公告)日:2021-07-15

    申请号:US17004228

    申请日:2020-08-27

    摘要: According to an embodiment, an arithmetic device includes a comparator, M cross switches, and M coefficient circuits. The comparator compares a first voltage generated at a first comparison terminal and a second voltage generated at a second comparison terminal. The M cross switches are provided corresponding to the M input signals. The M coefficient circuits are provided corresponding to the M coefficients, and each includes a first constant current source and a second constant current source. Each of the M cross switches performs switching between a straight state and a reverse state. In each of the M coefficient circuits, the first constant current source is connected between a positive output terminal of the corresponding coefficient circuit and a reference potential, and the second constant current source is connected between a negative output terminal of the corresponding coefficient circuit and the reference potential.