FABRIC-INTEGRATED DATA PULLING ENGINE
    41.
    发明申请

    公开(公告)号:US20170185561A1

    公开(公告)日:2017-06-29

    申请号:US14757892

    申请日:2015-12-24

    CPC classification number: H04L49/35 G06F15/17331

    Abstract: In an example, there is disclosed a compute node, comprising: first one or more logic elements comprising a data producer engine to produce a datum; and a host fabric interface to communicatively couple the compute node to a fabric, the host fabric interface comprising second one or more logic elements comprising a data pulling engine, the data pulling engine to: publish the datum as available; receive a pull request for the datum, the pull request comprising a node identifier for a data consumer; and send the datum to the data consumer via the fabric. There is also disclosed a method of providing a data pulling engine.

    TECHNOLOGIES FOR PERFORMANCE INSPECTION AT AN ENDPOINT NODE

    公开(公告)号:US20170093670A1

    公开(公告)日:2017-03-30

    申请号:US14866536

    申请日:2015-09-25

    Abstract: Technologies for monitoring communication performance of a high performance computing (HPC) network include a performance probing engine of a source endpoint node of the HPC network. The performance probing engine is configured to generate a probe request that includes a timestamp of the probe request and transmit the probe request to a destination endpoint node of the HPC network communicatively coupled to the source endpoint node via the HPC network. The performance probing engine is additionally configured to receive a probe response from the destination endpoint node via the HPC network and to generate another timestamp that corresponds to the probe request having been received. Further, the performance probing engine is configured to determine a round-trip latency as a function of the probe request and probe response timestamps. Other embodiments are described and claimed.

    TECHNOLOGIES FOR INTEGRATED THREAD SCHEDULING

    公开(公告)号:US20170090979A1

    公开(公告)日:2017-03-30

    申请号:US14866572

    申请日:2015-09-25

    Abstract: Technologies for integrated thread scheduling include a computing device having a network interface controller (NIC). The NIC is configured to detect and suspend a thread that is being blocked by one or more communication operations. A thread scheduling engine of the NIC is configured to move the suspended thread from a running queue of the system thread scheduler to a pending queue of the thread scheduling engine. The thread scheduling engine is further configured to move the suspended thread from the pending queue to a ready queue of the thread scheduling engine upon determining any dependencies and/or blocking communications operations have completed. Other embodiments are described and claimed.

Patent Agency Ranking