Speculative method and system for rapid data communications
    1.
    发明申请
    Speculative method and system for rapid data communications 有权
    快速数据通信的投机方法和系统

    公开(公告)号:US20050091390A1

    公开(公告)日:2005-04-28

    申请号:US10692496

    申请日:2003-10-24

    IPC分类号: G06F15/16 G06F15/17

    CPC分类号: G06F15/17

    摘要: A system and method that utilizes a dedicated transmission queue to enable expedited transmission of data messages to adaptive “nearest neighbor” nodes within a cluster. Packet descriptors are pre-fetched by the communications adapter hardware during the transmission of the preceding data element and setup for the next transmission is performed in parallel with the transmission of the preceding data element. Data elements of a fixed length that is equal to the cache line size of the communication hardware can optionally be used to provide optimized transfer between computer memory and communications hardware. The data receiving processing can also be optimized to recognize and handle cache line size data elements.

    摘要翻译: 一种使用专用传输队列来实现数据消息到集群内的自适应“最近邻”节点的快速传输的系统和方法。 在传输前面的数据元素期间,通信适配器硬件预取数据包描述符,并且与先前数据元素的传输并行执行用于下一个传输的建立。 可以可选地使用等于通信硬件的高速缓存行大小的固定长度的数据元素来提供计算机存储器和通信硬件之间的优化传输。 数据接收处理也可以被优化以识别和处理高速缓存行大小的数据元素。

    Early interrupt notification in RDMA and in DMA operations
    2.
    发明申请
    Early interrupt notification in RDMA and in DMA operations 审中-公开
    RDMA和DMA操作中的早期中断通知

    公开(公告)号:US20060045109A1

    公开(公告)日:2006-03-02

    申请号:US11017573

    申请日:2004-12-20

    IPC分类号: H04L12/28

    CPC分类号: H04L67/1097 H04L69/32

    摘要: In a multinode data processing system in which data is transferred, via direct memory access (DMA) or in remote direct memory access (RDMA), from a source node to at least one destination node through communication adapters coupling each node to a network or switch, a method is provided in which interrupt handling is overlapped with data transfer so as to allow interrupt processing overhead to run in parallel at the destination node with the movement of data to provide performance benefits. The method is also applicable to situations involving multiple interrupt levels corresponding to multithreaded handling capabilities.

    摘要翻译: 在通过直接存储器访问(DMA)或远程直接存储器访问(RDMA))传输数据的多节点数据处理系统中,通过将每个节点耦合到网络或交换机的通信适配器,从源节点到至少一个目的地节点 提供了一种方法,其中中断处理与数据传输重叠,以便允许中断处理开销在目的地节点上并行运行,随着数据的移动而提供性能优势。 该方法也适用于涉及多线程处理能力的多个中断级别的情况。