In-network compute operation spreading

    公开(公告)号:US20250062933A1

    公开(公告)日:2025-02-20

    申请号:US18451134

    申请日:2023-08-17

    Abstract: In one embodiment, a network switch device includes a network interface to receive vectors from endpoint devices, and an aggregation and reduction accelerator to perform elementwise and vector splitting operations with the vectors as input yielding at least two intermediate vector results, wherein the network interface is to send the at least two intermediate vector results to different corresponding network switches in different switch aggregation trees, receive at least two final vector results of an aggregation and reduction process from the different switch aggregation trees, and combine the at least two final vector results to yield a combined final vector result, wherein the network interface is to send the combined final vector result to the endpoint devices.

    HARDWARE BASED COLLECTIVE OPERATIONS PROFILING

    公开(公告)号:US20250055781A1

    公开(公告)日:2025-02-13

    申请号:US18231065

    申请日:2023-08-07

    Abstract: A system includes one or more processors to trace one or more packets transmitted by an application distributed among a plurality of computing nodes. The one or more processors are to generate tracing data based at least in part on tracing the one or more packets. The tracing data includes temporal information associated with transmission of the one or more packets. The one or more processors are to manage a data allocation associated with the application based on the tracing data.

    Electronic design tools using non-synthesizable circuit elements

    公开(公告)号:US20190243936A1

    公开(公告)日:2019-08-08

    申请号:US15891395

    申请日:2018-02-08

    CPC classification number: G06F17/5022 G06F17/505

    Abstract: A method for circuit design automation includes appending a non-synthesizable input having a unique identifier to HDL code that specifies a physical input of the circuit. For the physical components in the circuit to which a signal from the physical input is to propagate, corresponding non-synthesizable components are appended, having respective identifiers assigned responsively to the unique identifier of the non-synthesizable input, to the HDL code that specifies the physical components. The design is verified by simulating operation of the circuit using the HDL code, including both the physical and non-synthesizable inputs and components. After verifying the design, a netlist synthesis tool automatically generates a netlist of the circuit including the physical inputs and components while omitting the non-synthesizable inputs and components.

    Simplified packet routing
    6.
    发明授权
    Simplified packet routing 有权
    简化包路由

    公开(公告)号:US09548960B2

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

    申请号:US14046976

    申请日:2013-10-06

    CPC classification number: H04L61/103 H04L12/18 H04L45/16 H04L45/745

    Abstract: A method for communication, includes routing unicast data packets among nodes in a network using respective Layer-3 addresses that are uniquely assigned to each of the nodes. Respective Layer-2 unicast addresses are assigned to the nodes in accordance with an algorithmic mapping of the respective Layer-3 addresses. The unicast data packets are forwarded within subnets of the network using the assigned Layer-2 addresses.

    Abstract translation: 一种用于通信的方法,包括使用唯一地分配给每个节点的相应第3层地址在网络中的节点之间路由单播数据分组。 根据相应的第3层地址的算法映射,将相应的第2层单播地址分配给节点。 单播数据包使用分配的二层地址在网络的子网内转发。

    SIMPLIFIED PACKET ROUTING
    7.
    发明申请
    SIMPLIFIED PACKET ROUTING 有权
    简化分组路由

    公开(公告)号:US20150098466A1

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

    申请号:US14046976

    申请日:2013-10-06

    CPC classification number: H04L61/103 H04L12/18 H04L45/16 H04L45/745

    Abstract: A method for communication, includes routing unicast data packets among nodes in a network using respective Layer-3 addresses that are uniquely assigned to each of the nodes. Respective Layer-2 unicast addresses are assigned to the nodes in accordance with an algorithmic mapping of the respective Layer-3 addresses. The unicast data packets are forwarded within subnets of the network using the assigned Layer-2 addresses.

    Abstract translation: 一种用于通信的方法,包括使用唯一地分配给每个节点的相应第3层地址在网络中的节点之间路由单播数据分组。 根据相应的第3层地址的算法映射,将相应的第2层单播地址分配给节点。 单播数据包使用分配的二层地址在网络的子网内转发。

Patent Agency Ranking