首页> 外国专利> Network interface for data transport in heterogeneous computing environments

Network interface for data transport in heterogeneous computing environments

机译:异构计算环境中数据传输的网络接口

摘要

A network interface controller can be programmed to direct write received data to a memory buffer via either a host-to-device fabric or an accelerator fabric. For packets received that are to be written to a memory buffer associated with an accelerator device, the network interface controller can determine an address translation of a destination memory address of the received packet and determine whether to use a secondary head. If a translated address is available and a secondary head is to be used, a direct memory access (DMA) engine is used to copy a portion of the received packet via the accelerator fabric to a destination memory buffer associated with the address translation. Accordingly, copying a portion of the received packet through the host-to-device fabric and to a destination memory can be avoided and utilization of the host-to-device fabric can be reduced for accelerator bound traffic.
机译:可以通过主机到设备结构或加速器结构将网络接口控制器被编程为将接收的数据直接写入存储器缓冲器。对于将要写入与加速器设备相关联的存储器缓冲器的分组,网络接口控制器可以确定接收分组的目的地存储器地址的地址转换,并确定是否使用次级头。如果翻译地址可用并且使用次要头部,则使用直接存储器访问(DMA)引擎通过加速器结构将接收分组的一部分复制到与地址转换相关联的目的地存储器缓冲器。因此,可以避免通过主机到设备结构复制接收的分组的一部分,并且可以避免使用主机到设备结构的利用,以便加速器绑定流量。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号