SPATIAL AND TEMPORAL MERGING OF REMOTE ATOMIC OPERATIONS

    公开(公告)号:US20190205139A1

    公开(公告)日:2019-07-04

    申请号:US15858899

    申请日:2017-12-29

    Abstract: Disclosed embodiments relate to spatial and temporal merging of remote atomic operations. In one example, a system includes an RAO instruction queue stored in a memory and having entries grouped by destination cache line, each entry to enqueue an RAO instruction including an opcode, a destination identifier, and source data, optimization circuitry to receive an incoming RAO instruction, scan the RAO instruction queue to detect a matching enqueued RAO instruction identifying a same destination cache line as the incoming RAO instruction, the optimization circuitry further to, responsive to no matching enqueued RAO instruction being detected, enqueue the incoming RAO instruction; and, responsive to a matching enqueued RAO instruction being detected, determine whether the incoming and matching RAO instructions have a same opcode to non-overlapping cache line elements, and, if so, spatially combine the incoming and matching RAO instructions by enqueuing both RAO instructions in a same group of cache line queue entries at different offsets.

    SOFTWARE-DEFINED NETWORKING DATA RE-DIRECTION

    公开(公告)号:US20210385720A1

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

    申请号:US17184832

    申请日:2021-02-25

    Abstract: Aspects of data re-direction are described, which can include software-defined networking (SDN) data re-direction operations. Some aspects include data re-direction operations performed by one or more virtualized network functions. In some aspects, a network router decodes an indication of a handover of a user equipment (UE) from a first end point (EP) to a second EP, based on the indication, the router can update a relocation table including the UE identifier, an identifier of the first EP, and an identifier of the second EP. The router can receive a data packet for the UE, configured for transmission to the first EP, and modify the data packet, based on the relocation table, for rerouting to the second EP. In some aspects, the router can decode handover prediction information, including an indication of a predicted future geographic location of the UE, and update the relocation table based on the handover prediction information.

    Techniques for load balancing in a packet distribution system
    8.
    发明授权
    Techniques for load balancing in a packet distribution system 有权
    分组分发系统中的负载均衡技术

    公开(公告)号:US09553853B2

    公开(公告)日:2017-01-24

    申请号:US14582098

    申请日:2014-12-23

    CPC classification number: H04L63/0442

    Abstract: Various embodiments are generally directed to techniques to distribute encrypted packets among multiple cores in a load-balanced manner for further processing. An apparatus may include a processor component; a decryption component to decrypt an encrypted packet to generate a decrypted packet from the encrypted packet, the encrypted packet comprising a header that comprises at least one field of information; a hash component to generate a header hash from the at least one field of information during decryption of at least a portion of the encrypted packet by the decryption component, the header hash comprising a smaller quantity of bits than the at least one field of information; and a distribution component to select a first core of multiple cores coupled to the processor component based on the header hash and to transmit the decrypted packet to the first core from the processor component. Other embodiments are described and claimed.

    Abstract translation: 各种实施例通常涉及以负载平衡方式在多个核之间分配加密分组以进行进一步处理的技术。 设备可以包括处理器组件; 解密组件,用于解密加密分组以从加密分组生成解密分组,所述加密分组包括包含至少一个信息字段的报头; 散列组件,用于在由所述解密组件解密所述加密分组的至少一部分期间从所述至少一个信息字段生成标题散列,所述标题散列包括比所述至少一个信息字段少的位数; 以及分发组件,用于基于所述头部散列来选择耦合到所述处理器组件的多个核心的第一核心,并且从所述处理器组件向所述第一核心传送所述解密的分组。 描述和要求保护其他实施例。

Patent Agency Ranking