[发明专利]通过网络配置加速部件有效
申请号: | 201680037389.4 | 申请日: | 2016-06-23 |
公开(公告)号: | CN107787484B | 公开(公告)日: | 2021-03-12 |
发明(设计)人: | D·C·伯格 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F11/00 | 分类号: | G06F11/00;G06F11/07;G06F11/14;G06F11/30;H04L12/24 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;庞淑敏 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 网络 配置 加速 部件 | ||
背景技术
1.背景技术和相关技术
计算机系统和相关技术影响着社会的很多方面。事实上,计算机系统处理信息的能力已经改变了我们生活和工作的方式。计算机系统现在通常执行在手动地执行计算机系统出现之前的大量任务(例如,文字处理、调度、计费等)。最近,计算机系统已经彼此耦合并且耦合到其他电子设备,以形成计算机系统和其他电子设备可以在其上传送电子数据的有线和无线计算机网络。因此,很多计算任务的性能分布在多个不同的计算机系统和/或多个不同的计算环境上。例如,分布式应用可以具有在很多不同的计算机系统处的部件。
发明内容
示例涉及用于通过网络来配置加速部件的方法、系统和计算机程序产品。在加速部件(例如,硬件加速器,诸如现场可编程门阵列(FPGA))处,通过网络接口而在网络上接收映像文件(例如,FPGA编程比特流)。映像文件是从连接到网络的另一部件发送的,并且用于为加速部件配置角色(即,编程的功能)。通过对加速部件处的映像文件进行处理以向加速部件配置角色,来根据映像文件配置加速部件。
在加速部件处的映像文件处理期间,网络接口保持稳定和可操作。在映像文件处理期间,网络接口在在加速部件和至少一个其他硬件部件之间路由网络业务。加速部件在配置完成之后利用角色参与加速服务。加速部件处的任何其他角色也可以在加速部件处的映像文件处理期间保持稳定和可操作。其他角色可以使用网络接口在映像文件处理期间传输网络业务。
在一个方面中,加速部件具有由为服务提供加速的一组互操作的加速部件所使用的角色。这组互操作的加速部件中的每个加速部件的角色都链接在一起,以组成提供服务加速的图。除了该角色之外,加速部件还可以具有其他角色。这组互操作的加速部件和一个或多个其他加速部件是硬件加速平面的部分,该硬件加速平面包括提供用于加速服务的加速部件的可配置结构的更多加速部件。
提供本发明内容以便以简化形式介绍概念的选择,这些概念在下面的“具体实施方式”中进一步描述。本发明内容并非旨在识别所要求保护主题的关键特征或基本特征,也并非旨在用于帮助确定所要求保护的主题的范围。
附加的特征和优点将在下面的描述中阐述,并且部分地将从描述中显而易见,或者可以通过实践来了解。特征和优点可以通过所附权利要求中特别指出的仪器和组合来实施和获得。这些和其他特征和优点将从以下描述和所附权利要求中变得更加显而易见,或者可以通过下文中阐述的实践来了解。
附图说明
为了描述可以获得上述和其他优点和特征的方式,将通过参考附图中示出的其具体实施来给出更详细的描述。理解的是,这些附图仅描绘了一些实施,因此不被认为是对其范围的限制,将通过使用附图以附加的特征和细节来描述和解释实施方式,在附图中:
图1示出了包括软件平面和硬件加速平面的示例架构。
图2示出了可以在数据中心中使用的包括服务器的示例架构。
图3示出了示例服务器。
图4示出了示例服务器。
图5示出使用软件平面的部件和硬件加速平面的部件实施的示例服务。
图6示出使用软件平面的部件和硬件加速平面的部件实施的示例服务。
图7示出了加速部件的示例架构。
图8示出了包括单独的可配置域的加速部件。
图9示出了用于在本地主机部件与相关联的本地硬件加速部件之间执行数据传输的功能。
图10示出了主机部件的示例架构。
图11示出了用于管理数据中心中的服务的管理功能的示例架构。
图12示出了具有图11的管理功能的附加部件的示例架构。
图13A-13C示出了用于通过网络配置加速部件的示例架构。
图14示出了用于通过网络配置加速部件的示例方法的流程图。
图15A-15C示出了用于通过网络配置加速部件的示例架构。
图16A和16B示出了用于通过网络配置加速部件的示例架构。
图17A-17C示出了用于通过网络配置具有被包括在多个图中的角色的加速部件的示例网络架构。
图18示出了通过网络配置加速部件的示例。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680037389.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智慧家居大数据节能控制系统
- 下一篇:多读取和写入端口存储器