首页> 外国专利> Device, system and method to access a shared memory with field-programmable gate array circuitry without first storing data to computer node

Device, system and method to access a shared memory with field-programmable gate array circuitry without first storing data to computer node

机译:在不首先将数据存储到计算机节点的情况下使用现场可编程门阵列电路访问共享存储器的设备,系统和方法

摘要

Techniques and mechanisms for providing a shared memory which spans an interconnect fabric coupled between compute nodes. In an embodiment, a field-programmable gate array (FPGA) of a first compute node requests access to a memory resource of another compute node, where the memory resource is registered as part of the shared memory. In a response to the request, the first FPGA receives data from a fabric interface which couples the first compute node to an interconnect fabric. Circuitry of the first FPGA performs an operation, based on the data, independent of any requirement that the data first be stored to a shared memory location which is at the first compute node. In another embodiment, the fabric interface includes a cache agent to provide cache data and to provide cache coherency with one or more other compute nodes.
机译:用于提供跨越计算节点之间耦合的互连结构的共享内存的技术和机制。在一个实施例中,第一计算节点的现场可编程门阵列(FPGA)请求访问另一计算节点的存储器资源,其中该存储器资源被注册为共享存储器的一部分。响应于该请求,第一FPGA从结构接口接收数据,该结构接口将第一计算节点耦合到互连结构。第一FPGA的电路基于数据执行操作,而与将数据首先存储到第一计算节点处的共享存储器位置的任何要求无关。在另一实施例中,结构接口包括高速缓存代理,以提供高速缓存数据并提供与一个或多个其他计算节点的高速缓存一致性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号