METHOD AND PROCESSOR FOR EXECUTING INSTRUCTIONS, METHOD AND APPARATUS FOR ENCODING INSTRUCTIONS, AND RECORDING MEDIUM THEREFOR
    2.
    发明申请
    METHOD AND PROCESSOR FOR EXECUTING INSTRUCTIONS, METHOD AND APPARATUS FOR ENCODING INSTRUCTIONS, AND RECORDING MEDIUM THEREFOR 审中-公开
    用于执行指令的方法和处理器,用于编写指令的方法和装置,以及记录介质

    公开(公告)号:US20150154026A1

    公开(公告)日:2015-06-04

    申请号:US14554785

    申请日:2014-11-26

    CPC classification number: G06F9/30145 G06F9/3016 G06F9/3822 G06F9/3853

    Abstract: In a method to execute instructions, at least one instruction executed in a predetermined cycle is acquired based on information included in each of a plurality of instructions, and a code included in the at least one instruction acquired. An instruction is allocated to at least one slot based on the analysis result, and a slot necessary to execute the instruction is selectively used. Accordingly, power consumption of a device using the method may be reduced.

    Abstract translation: 在执行指令的方法中,基于包括在多个指令中的每一个中的信息以及包含在所述至少一个指令中的代码,获取在预定周期中执行的至少一个指令。 基于分析结果将指令分配给至少一个时隙,并且选择性地使用执行指令所需的时隙。 因此,可以减少使用该方法的装置的功耗。

    VECTOR PROCESSOR AND CONTROL METHOD THEREFOR

    公开(公告)号:US20200272478A1

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

    申请号:US16462086

    申请日:2017-10-23

    Abstract: A vector processor is disclosed. The vector processor includes a plurality of register files provided to each of a plurality of single instruction multiple data (SIMD) lanes, storing each of a plurality of pieces of data, and respectively outputting input data to be used in a current cycle among the plurality of pieces of data, a shuffle unit for receiving a plurality of pieces of input data outputted from the plurality of register files, and performing shuffling such that the received plurality of pieces of input data respectively correspond to the plurality of SIMD lanes and outputting the same; and a command execution unit for performing a parallel operation by receiving input data outputted from the shuffle unit.

Patent Agency Ranking