PARALLEL ARITHMETIC DEVICE, DATA PROCESSING SYSTEM WITH PARALLEL ARITHMETIC DEVICE, AND DATA PROCESSING PROGRAM
    1.
    发明申请
    PARALLEL ARITHMETIC DEVICE, DATA PROCESSING SYSTEM WITH PARALLEL ARITHMETIC DEVICE, AND DATA PROCESSING PROGRAM 有权
    并行算术设备,具有并行算术设备的数据处理系统和数据处理程序

    公开(公告)号:US20140019726A1

    公开(公告)日:2014-01-16

    申请号:US13935790

    申请日:2013-07-05

    Abstract: A parallel arithmetic device includes a status management section, a plurality of processor elements, and a plurality of switch elements for determining the relation of coupling of each of the processor elements. Each of the processor elements includes an instruction memory for memorizing a plurality of operation instructions corresponding respectively to a plurality of contexts so that an operation instruction corresponding to the context selected by the status management section is read out, and a plurality of arithmetic units for performing arithmetic processes in parallel on a plurality of sets of input data in a manner compliant with the operation instruction read out from the instruction memory.

    Abstract translation: 并行算术装置包括状态管理部分,多个处理器元件和用于确定每个处理器元件的耦合关系的多个开关元件。 每个处理器元件包括指令存储器,用于存储分别对应于多个上下文的多个操作指令,从而读取与由状态管理部分选择的上下文相对应的操作指令,以及用于执行的多个运算单元 以符合从指令存储器读出的操作指令的方式并行地在多组输入数据上进行算术处理。

    PROCESSOR AND COMPILER
    2.
    发明公开

    公开(公告)号:US20240053970A1

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

    申请号:US18333025

    申请日:2023-06-12

    CPC classification number: G06F8/452

    Abstract: When a counter circuit that repeatedly counts a loop variable, an accumulator variable, or the like is configured by a programmable device, a processing delay occurs. The processor comprises an array of programmable logic and at least one dedicated counter circuit for counting variables that are repeatedly modified.

    SEMICONDUCTOR DEVICE, DATA GENERATION METHODS USED FOR THE SAME, AND METHOD OF CONTROLLING THE SAME

    公开(公告)号:US20220004363A1

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

    申请号:US17358579

    申请日:2021-06-25

    Abstract: A semiconductor device includes: a local memory outputting a plurality of pieces of weight data in parallel; a plurality of product-sum operation units corresponding to the plurality of pieces of weight data; and a plurality of unit selectors corresponding to the product-sum operations units, supplied with a plurality of pieces of input data in parallel, selecting the one piece of input data from the supplied plurality of pieces of input data according to a plurality of pieces of additional information each indicating a position of the input data to be calculated with the corresponding product-sum arithmetic unit calculator in the pieces of input data, and outputting the selected input data. Each of the plurality of product-sum arithmetic units performs a product-sum operation between the weight data different from each other in the plurality of pieces of weight data and the input data outputted from the corresponding unit selector.

    PARALLEL ARITHMETIC DEVICE, DATA PROCESSING SYSTEM WITH PARALLEL ARITHMETIC DEVICE, AND DATA PROCESSING PROGRAM
    4.
    发明申请
    PARALLEL ARITHMETIC DEVICE, DATA PROCESSING SYSTEM WITH PARALLEL ARITHMETIC DEVICE, AND DATA PROCESSING PROGRAM 审中-公开
    并行算术设备,具有并行算术设备的数据处理系统和数据处理程序

    公开(公告)号:US20160162291A1

    公开(公告)日:2016-06-09

    申请号:US15042527

    申请日:2016-02-12

    Abstract: A parallel arithmetic device including a plurality of data wirings disposed in a first direction and a second direction; a plurality of flag wirings corresponding to the data wirings; a plurality of wiring coupling switches disposed each being disposed at respective intersections of the data wirings; and a plurality of processor elements surrounded by the data wirings. A processor element from among the plurality of the processor elements is configured to: perform an arithmetic process on data supplied from a first processor element based on a first flag supplied from the first processor element, the data being supplied on data wiring and the first flag being supplied on flag wiring; output a computation result to a second processor element on data wiring; and output a second flag based on the computation result to the second processor on flag wiring.

    Abstract translation: 一种并行运算装置,包括沿第一方向和第二方向设置的多条数据布线; 对应于数据配线的多个标志配线; 多个布线耦合开关,每个布置在数据布线的相应交点处; 以及由数据配线包围的多个处理器元件。 多个处理器元件中的处理器元件被配置为:基于从第一处理器元件提供的第一标志,在数据布线上提供的数据和第一标志,对从第一处理器元件提供的数据执行运算处理 在标志布线上提供; 在数据线上将计算结果输出到第二处理器元件; 并且在标志布线上基于计算结果向第二处理器输出第二标志。

    SEMICONDUCTOR DEVICE AND METHOD OF CONTROLLING THE SEMICONDUCTOR DEVICE

    公开(公告)号:US20220129247A1

    公开(公告)日:2022-04-28

    申请号:US17569135

    申请日:2022-01-05

    Abstract: A semiconductor device includes a dynamic reconfiguration processor that performs data processing for input data sequentially input and outputs the results of data processing sequentially as output data, an accelerator including a parallel arithmetic part that performs arithmetic operation in parallel between the output data from the dynamic reconfiguration processor and each of a plurality of predetermined data, and a data transfer unit that selects the plurality of arithmetic operation results by the accelerator in order and outputs them to the dynamic reconfiguration processor.

    SEMICONDUCTOR DEVICE AND CONTROL METHOD THEREOF
    6.
    发明申请
    SEMICONDUCTOR DEVICE AND CONTROL METHOD THEREOF 有权
    半导体器件及其控制方法

    公开(公告)号:US20160371147A1

    公开(公告)日:2016-12-22

    申请号:US15141687

    申请日:2016-04-28

    Abstract: According to an embodiment, a reconfigurable device 1 includes a configuration information storage memory 12, a state transition management unit 11, and a data path unit 13. When a failure is not detected in either of tiles T1 and T2 provided in the data path unit 13, the state transition management unit 11 selects the configuration information item so that a first processing circuit is configured using the tiles T1 and T2, while when a failure is detected in the tile T2, the state transition management unit 11 selects the configuration information item so that after a first intermediate processing circuit is configured using the tile T1 in which no failure is detected, a second intermediate processing circuit is configured again using the tile T1 in order to achieve the first processing circuit.

    Abstract translation: 根据实施例,可重新配置设备1包括配置信息存储器12,状态转换管理单元11和数据路径单元13.当在数据路径单元中提供的片T1和T2中的任一个中未检测到故障时 如图13所示,状态转移管理单元11选择配置信息项,使得使用瓦片T1和T2配置第一处理电路,而当在瓦片T2中检测到故障时,状态转换管理单元11选择配置信息项 使得在使用未检测到故障的瓦片T1配置第一中间处理电路之后,使用瓦片T1再次配置第二中间处理电路,以实现第一处理电路。

    SEMICONDUCTOR DEVICE AND METHOD OF CONTROLLING THE SEMICONDUCTOR DEVICE

    公开(公告)号:US20190384574A1

    公开(公告)日:2019-12-19

    申请号:US16410825

    申请日:2019-05-13

    Abstract: A semiconductor device includes a dynamic reconfiguration processor that performs data processing for input data sequentially input and outputs the results of data processing sequentially as output data, an accelerator including a parallel arithmetic part that performs arithmetic operation in parallel between the output data from the dynamic reconfiguration processor and each of a plurality of predetermined data, and a data transfer unit that selects the plurality of arithmetic operation results by the accelerator in order and outputs them to the dynamic reconfiguration processor.

Patent Agency Ranking