CONNECTING DIVERSE CLIENT CORES USING A DIRECTIONAL TWO-DIMENSIONAL ROUTER AND NETWORK

    公开(公告)号:US20190028387A1

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

    申请号:US16140536

    申请日:2018-09-25

    申请人: Gray Research LLC

    发明人: Jan Stephen Gray

    IPC分类号: H04L12/773 H04L12/933

    摘要: A configurable directional 2D router for Networks on Chips (NOCs) is disclosed. The router is well suited for implementation in programmable logic in FPGAs, and achieves theoretical lower bounds on FPGA resource consumption for various applications. The router may employ an FPGA router switch design that consumes only one 6-LUT or 8-input ALM logic cell per router per bit of router link width. A NOC comprising a plurality of routers may be configured as a directional 2D torus, or in diverse ways, network sizes and topologies, data widths, routing functions, performance-energy tradeoffs, and other options. System on chip designs may employ a plurality of NOCs with different configuration parameters to customize the system to the application or workload characteristics. A great diversity of NOC client cores, for communication amongst various external interfaces and devices, and on-chip interfaces and resources, may be coupled to a router in order to efficiently communicate with other NOC client cores. The router and NOC enable feasible FPGA implementation of large integrated systems on chips, interconnecting hundreds of client cores over high bandwidth links, including compute and accelerator cores, industry standard IP cores, DRAM/HBM/HMC channels, PCI Express channels, and 10G/25G/40G/100G/400G networks.

    COMMUNICATION APPARATUS AND COMMUNICATION METHOD

    公开(公告)号:US20180270151A1

    公开(公告)日:2018-09-20

    申请号:US15759923

    申请日:2015-11-05

    摘要: A communication apparatus 1 is provided with a first communication interface 11, second communication interfaces 12 connected to a plurality of access routers 3 connected to an Internet 6, and a route determination unit which, for a packet being communicated from the first communication interface 11 to the second communication interfaces 12, determines the second communication interface 12 in accordance with an elapsed time since connecting start of a connection with a destination of the packet. Connections having started within a predetermined time are treated as connections constituting one user session. Therefore, connections constituting the same user session can be communicated via the same access router without the need of analyzing a protocol of a layer.

    Routing Protocol Broadcast Link Extensions
    6.
    发明申请

    公开(公告)号:US20180262426A1

    公开(公告)日:2018-09-13

    申请号:US15901494

    申请日:2018-02-21

    发明人: Huaimo Chen

    摘要: A first router in a first AS, the first router comprises: a processor configured to: obtain information about a broadcast link connecting the first router to a second router in a second AS, and generate a link state message comprising the information; and a transmitter coupled to the processor and configured to transmit the link state message to a third router, wherein the third router is in the first AS and is adjacent to the first router. A method comprises: receiving a first link state message from a first router; receiving a second link state message from a second router; receiving a third link state message from a third router; determining which of the first router, the second router, and the third router are ASBRs connected to a broadcast link based on information in the first link state message, the second link state message, and the third link state message.

    Asymmetric connection with external networks

    公开(公告)号:US10063458B2

    公开(公告)日:2018-08-28

    申请号:US14068658

    申请日:2013-10-31

    申请人: Nicira, Inc.

    摘要: Some embodiments provide a system that allows for the use of direct host return ports (abbreviated “DHR ports”) on managed forwarding elements to bypass gateways in managed networks. The DHR ports provide a direct connection from certain managed forwarding elements in the managed network to remote destinations that are external to the managed network. Managed networks can include both a logical abstraction layer and physical machine layer. At the logical abstraction layer, the DHR port is treated as a port on certain logical forwarding elements. The DHR port transmits the packet to the routing tables of the physical layer machine that hosts the logical forwarding element without any intervening transmission to other logical forwarding elements. The routing tables of the physical layer machine then strip any logical context associated with a packet and forwarding the packet to the remote destination without any intervening forwarding to a physical gateway provider.