Reordering avoidance for flows during transition between slow-path handling and fast-path handling

    公开(公告)号:US10824469B2

    公开(公告)日:2020-11-03

    申请号:US16202132

    申请日:2018-11-28

    Abstract: A computer system includes one or more processors, one or more hardware accelerators, and control circuitry. The processors are configured to run software that executes tasks in a normal mode. The accelerators are configured to execute the tasks in an accelerated mode. The control circuitry is configured to receive one or more flows of tasks for execution by the processors and the accelerators, assign one or more initial tasks of each flow for execution by the processors, assign subsequent tasks of each flow for execution by the accelerators, and verify, for each flow, that the accelerators do not execute the subsequent tasks of the flow until the processors have fully executed the initial tasks of the flow.

    Integer divider module
    15.
    发明授权
    Integer divider module 有权
    整数分频模块

    公开(公告)号:US09032010B2

    公开(公告)日:2015-05-12

    申请号:US13664428

    申请日:2012-10-31

    Inventor: Eitan Hirshberg

    CPC classification number: G06F7/535 G06F2207/5355

    Abstract: A method includes receiving a dividend and a divisor for performing a division operation. Numbers p and n are found, for which the divisor equals 2n(1+2p). An interim result, which is equal to a reciprocal of 1+2p multiplied by the dividend, is calculated. The interim result is divided by 2n to produce a result of the division operation.

    Abstract translation: 一种方法包括接收用于执行除法运算的除数和除数。 数字p和n被找到,除数等于2n(1 + 2p)。 计算等于1 + 2p的乘数乘以除数的中间结果。 中间结果除以2n以产生除法运算的结果。

Patent Agency Ranking