SYSTEM AND METHOD FOR FACILITATING EFFICIENT PACKET FORWARDING IN A NETWORK INTERFACE CONTROLLER (NIC)

    公开(公告)号:WO2020236284A1

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

    申请号:PCT/US2020/024262

    申请日:2020-03-23

    Applicant: CRAY INC.

    Abstract: A network interface controller (NIC) capable of efficient packet forwarding is provided. The NIC can be equipped with a host interface, a packet generation logic block, and a forwarding logic block. During operation, the packet generation logic block can obtain, via the host interface, a message from the host device and for a remote device. The packet generation logic block may generate a plurality of packets for the remote device from the message. The forwarding logic block can then send a first subset of packets of the plurality of packets based on ordered delivery. If a first condition is met, the forwarding logic block can send a second subset of packets of the plurality of packets based on unordered delivery. Furthermore, if a second condition is met, the forwarding logic block can send a third subset of packets of the plurality of packets based on ordered delivery.

    SYSTEM AND METHOD FOR FACILITATING HYBRID MESSAGE MATCHING IN A NETWORK INTERFACE CONTROLLER (NIC)

    公开(公告)号:WO2020236273A1

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

    申请号:PCT/US2020/024246

    申请日:2020-03-23

    Applicant: CRAY INC.

    Abstract: A network interface controller (NIC) capable of hybrid message matching is provided. The NIC can be equipped with a host interface, a hardware endpoint, and an endpoint management logic block. The host interface can couple the NIC to a host device. The hardware endpoint can facilitate a point of communication for an application running on the host device. The endpoint management logic block can maintain a list for storing a message associated with an endpoint represented by the hardware endpoint. The endpoint management logic block can then determine whether the utilization of the list is higher than a threshold. If the utilization is higher than the threshold, the endpoint management logic block can set a state of the endpoint to indicate that the endpoint is software managed. The NIC thus can transfer the control of the endpoint from the hardware endpoint to a software process of the host device.

    SYSTEM AND METHOD FOR FACILITATING ON-DEMAND PAGING IN A NETWORK INTERFACE CONTROLLER (NIC)

    公开(公告)号:WO2020236271A1

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

    申请号:PCT/US2020/024244

    申请日:2020-03-23

    Applicant: CRAY INC.

    Abstract: A network interface controller (NIC) capable of on-demand paging is provided. The NIC can be equipped with a host interface, an operation logic block, and an address logic block. The host interface can couple the NIC to a host device. The operation logic block can obtain from a remote device, a request for an operation based on a virtual memory address. The address logic block can obtain, from the operation logic block, a request for an address translation for the virtual memory address and issue an address translation request to the host device via the host interface. If the address translation is unsuccessful, the address logic block can send a page request to a processor of the host device via the host interface. The address logic block can then determine that a page has been allocated in response to the page request and reissue the address translation request.

    OPTIMIZED ADAPTIVE ROUTING TO REDUCE NUMBER OF HOPS

    公开(公告)号:WO2020236262A2

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

    申请号:PCT/US2020/024170

    申请日:2020-03-23

    Applicant: CRAY INC.

    Abstract: A switch is provided, which can receive a data communication at an edge of a network. The network may be made up of a plurality of switches. The switch may generate a flow channel based upon an identified source and destination for the data communication. The data communication can be routed across the plurality of switches based on minimizing a number of hops between a subset of the plurality of switches and in accordance with the flow channel.

    SYSTEMS AND MEHTODS FOR COOLING COMPUTER MODULES IN COMPUTER CABINETS
    8.
    发明申请
    SYSTEMS AND MEHTODS FOR COOLING COMPUTER MODULES IN COMPUTER CABINETS 审中-公开
    用于冷却计算机柜中的计算机模块的系统和设备

    公开(公告)号:WO2005119410A3

    公开(公告)日:2006-04-27

    申请号:PCT/US2005019597

    申请日:2005-06-03

    CPC classification number: H05K7/20836 G06F1/20

    Abstract: Systems and methods for cooling computer components in large computer systems are disclosed herein. In one embodiment, a computer system configured in accordance with aspects of the invention can include a computer module positioned in a chassis, and an air mover configured to move air through the chassis and past the computer module. The computer system can further include a pressure sensor operably coupled to the air mover. If the pressure sensor determines that the difference between a first air pressure inside the chassis and a second air pressure outside the chassis is less than a preselected pressure, the air mover can increase the flow of air through the chassis and past the computer module.

    Abstract translation: 本文公开了用于冷却大型计算机系统中的计算机组件的系统和方法。 在一个实施例中,根据本发明的方面配置的计算机系统可以包括定位在底盘中的计算机模块和构造成使空气移动通过机架并经过计算机模块的空气推动器。 计算机系统还可以包括可操作地联接到空气推进器的压力传感器。 如果压力传感器确定底盘内的第一空气压力与底盘外部的第二空气压力之间的差小于预选压力,则空气推动器可以增加通过底盘并经过计算机模块的空气流。

    SYSTEMS AND MEHTODS FOR COOLING COMPUTER MODULES IN COMPUTER CABINETS
    9.
    发明申请
    SYSTEMS AND MEHTODS FOR COOLING COMPUTER MODULES IN COMPUTER CABINETS 审中-公开
    用于冷却计算机柜中的计算机模块的系统和设备

    公开(公告)号:WO2005119410A2

    公开(公告)日:2005-12-15

    申请号:PCT/US2005/019597

    申请日:2005-06-03

    CPC classification number: H05K7/20836 G06F1/20

    Abstract: Systems and methods for cooling computer components in large computer systems are disclosed herein. In one embodiment, a computer system configured in accordance with aspects of the invention can include a computer module positioned in a chassis, and an air mover configured to move air through the chassis and past the computer module. The computer system can further include a pressure sensor operably coupled to the air mover. If the pressure sensor determines that the difference between a first air pressure inside the chassis and a second air pressure outside the chassis is less than a preselected pressure, the air mover can increase the flow of air through the chassis and past the computer module.

    Abstract translation: 本文公开了用于冷却大型计算机系统中的计算机组件的系统和方法。 在一个实施例中,根据本发明的方面配置的计算机系统可以包括定位在底盘中的计算机模块和构造成使空气移动通过机架并经过计算机模块的空气推动器。 计算机系统还可以包括可操作地联接到空气推进器的压力传感器。 如果压力传感器确定底盘内的第一空气压力与底盘外部的第二空气压力之间的差小于预选压力,则空气推动器可以增加通过底盘并经过计算机模块的空气流。

Patent Agency Ranking