ARITHMETIC UNIT INCLUDING ASIP AND METHOD OF DESIGNING SAME
    3.
    发明申请
    ARITHMETIC UNIT INCLUDING ASIP AND METHOD OF DESIGNING SAME 审中-公开
    算术单元,包括ASIP及其设计方法

    公开(公告)号:US20150019196A1

    公开(公告)日:2015-01-15

    申请号:US14376612

    申请日:2013-01-30

    Abstract: In order to achieve tasks, according to an embodiment of the present invention, an arithmetic unit including one or more ASIPs includes two or more processors, and an execution unit that is connected to the two or more processors and executes instructions received from the processors. According to an embodiment of the present invention, it is possible to provide a low-power, high-integration, high-performance arithmetic unit through resource sharing using the arithmetic unit including the one or more ASIPs, and it is possible to provide a method of designing an arithmetic unit that may be applied to a specific application.

    Abstract translation: 为了实现任务,根据本发明的实施例,包括一个或多个ASIP的算术单元包括两个或更多个处理器,以及连接到两个或更多个处理器并执行从处理器接收的指令的执行单元。 根据本发明的实施例,可以通过使用包括一个或多个ASIP的算术单元通过资源共享来提供低功率,高集成度的高性能算术单元,并且可以提供一种方法 设计可应用于特定应用的算术单元。

    METHOD AND APPARATUS FOR ALLOCATING INTERRUPTIONS
    4.
    发明申请
    METHOD AND APPARATUS FOR ALLOCATING INTERRUPTIONS 有权
    分配中断的方法和装置

    公开(公告)号:US20140359184A1

    公开(公告)日:2014-12-04

    申请号:US14356128

    申请日:2012-11-05

    CPC classification number: G06F13/26 G06F9/4812 G06F9/5083 G06F2213/2414

    Abstract: The present disclosure relates to a method and an apparatus for allocating interruptions in a multi-core system. A method for allocating interruptions in a multi-core system according to one embodiment of the present disclosure comprises: an interrupt load extraction step of extracting interrupt loads of each interruption type; a step of extracting task loads of each core; a weighting factor determination step of determining weighting factors using a difference between task loads of the cores; a step of reflecting weighting factors to extract a converted value of the interrupt load; and an interruption allocation step of allocating interruption types to the cores such that the sums of the converted values of the interrupt loads allocated to each core and the allocated task loads are uniform. According to one embodiment of the present disclosure, interruptions can be allocated such that both task processing and interruption processing can be performed in an efficient manner.

    Abstract translation: 本公开涉及一种用于在多核系统中分配中断的方法和装置。 根据本公开的一个实施例的用于在多核系统中分配中断的方法包括:中断负载提取步骤,提取每个中断类型的中断负载; 提取每个核心的任务负载的步骤; 加权因子确定步骤,使用核心的任务负载之间的差来确定加权因子; 反映加权因子以提取中断负载的转换值的步骤; 以及中断分配步骤,用于向核心分配中断类型,使得分配给每个核心的中断负载的转换值和所分配的任务负载之和是均匀的。 根据本公开的一个实施例,可以分配中断,使得可以以有效的方式执行任务处理和中断处理。

    Accelerator and electronic device including the same

    公开(公告)号:US11966344B2

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

    申请号:US17876116

    申请日:2022-07-28

    CPC classification number: G06F13/1668 G06F15/8038

    Abstract: An accelerator includes: a memory configured to store input data; a plurality of shift buffers each configured to shift input data received sequentially from the memory in each cycle, and in response to input data being stored in each of internal elements of the shift buffer, output the stored input data to a processing element (PE) array; a plurality of backup buffers each configured to store input data received sequentially from the memory and transfer the stored input data to one of the shift buffers; and the PE array configured to perform an operation on input data received from one or more of the shift buffers and on a corresponding kernel.

    Method and apparatus for allocating interruptions

    公开(公告)号:US09626314B2

    公开(公告)日:2017-04-18

    申请号:US14356128

    申请日:2012-11-05

    CPC classification number: G06F13/26 G06F9/4812 G06F9/5083 G06F2213/2414

    Abstract: The present disclosure relates to a method and an apparatus for allocating interruptions in a multi-core system. A method for allocating interruptions in a multi-core system according to one embodiment of the present disclosure comprises: an interrupt load extraction step of extracting interrupt loads of each interruption type; a step of extracting task loads of each core; a weighting factor determination step of determining weighting factors using a difference between task loads of the cores; a step of reflecting weighting factors to extract a converted value of the interrupt load; and an interruption allocation step of allocating interruption types to the cores such that the sums of the converted values of the interrupt loads allocated to each core and the allocated task loads are uniform. According to one embodiment of the present disclosure, interruptions can be allocated such that both task processing and interruption processing can be performed in an efficient manner.

Patent Agency Ranking