当前位置: 首页 > 专利查询>英特尔公司专利>正文

用于提供加速器设备发现服务的技术制造技术

技术编号:26178863 阅读:36 留言:0更新日期:2020-10-31 14:31
本发明专利技术涉及用于提供加速器设备发现服务的技术。用于提供加速器设备发现服务的技术包括具有电路的设备,所述电路被配置成:从发现服务获得可用性数据,所述可用性数据指示可用于协助执行工作负载的加速器设备集合。所述电路还被配置成:根据可用性数据来选择一个或多个目标加速器设备来协助执行工作负载,并且利用所述一个或多个目标加速器设备来执行工作负载。

【技术实现步骤摘要】
用于提供加速器设备发现服务的技术
技术介绍
在其中处理器可以将操作集合卸载到加速器设备(诸如现场可编程门阵列(FPGA)、图形处理单元(GPU)和/或与通用处理器相比能够更快地执行操作集合的其它设备)的典型架构中,处理器位于其中的主机计算机可以在加速器设备上配置总线设置(诸如外围组件快速互连(PCIe)设置),以使得处理器能够与加速器设备通信。在其中计算资源被保留给单个方使用的情形中,上面的方案有效。然而,在其中代表不同客户(例如租户)在对应虚拟机中执行应用的数据中心中,向客户提供低级控制以限定用于设备的总线设置引入了如下风险:由一个客户建立的设置可能影响用于另一个客户的硬件的性能和/或可能对数据中心造成安全风险。附图说明本文中描述的概念在随附附图中通过示例的方式而非通过限制的方式来说明。为了说明的简单和清楚,各图中图示的元件不一定按比例绘制。在认为适当的情况下,在各图当中重复了参考标记,以指示对应的或者类似的元件。图1是用于执行工作负载的数据中心的至少一个实施例的简化图,所述工作负载具有解聚的资源;图2是pod(pointofdel本文档来自技高网...

【技术保护点】
1.一种设备,所述设备包括:/n电路,所述电路用于:/n从发现服务获得可用性数据,所述可用性数据指示可用于协助执行工作负载的加速器设备集合;/n根据所述可用性数据,选择一个或多个目标加速器设备来协助执行所述工作负载;以及/n利用所述一个或多个目标加速器设备来执行所述工作负载。/n

【技术特征摘要】
20190424 US 16/3928221.一种设备,所述设备包括:
电路,所述电路用于:
从发现服务获得可用性数据,所述可用性数据指示可用于协助执行工作负载的加速器设备集合;
根据所述可用性数据,选择一个或多个目标加速器设备来协助执行所述工作负载;以及
利用所述一个或多个目标加速器设备来执行所述工作负载。


2.根据权利要求1所述的设备,其中获得可用性数据包括:
向由协调器服务器执行的发现服务发送对于所述可用性数据的请求;以及
从所述发现服务接收指示对于与所述请求相关联的租户可用的一个或多个加速器设备的可用性数据。


3.根据权利要求2所述的设备,其中发送对于可用性数据的请求包括:发送包括指示租户的数据的请求。


4.根据权利要求1所述的设备,其中获得可用性数据包括:接收可用于协助执行工作负载的一个或多个加速器设备中的每一个的标识符。


5.根据权利要求1所述的设备,其中获得可用性数据包括:接收指示可用于协助执行工作负载的每个加速器设备的类型的数据。


6.根据权利要求5所述的设备,其中获得指示每个加速器设备的类型的数据包括:接收指示每个加速器设备的架构的数据。


7.根据权利要求1所述的设备,其中获得可用性数据包括:接收指示每个加速器设备上存在的内核的数据。


8.根据权利要求1所述的设备,其中获得可用性数据包括:接收可用于使得能够实现所述设备与每个加速器设备之间的通信的通信数据,所述加速器设备可用于协助执行工作负载。


9.根据权利要求1所述的设备,其中获得可用性数据包括:接收服务质量数据,所述服务质量数据指示与可用于协助执行工作负载的每个加速器设备相关联的当前服务质量参数。


10.根据权利要求9所述的设备,其中接收服务质量数据包括:接收指示与每个加速器设备相关联的延迟或者与每个加速器设备相关联的带宽的数据中的至少一个。


11.根据权利要求1所述的设备,其中根据可用性数据选择一个或多个目标加速器设备来协助执行工作负载包括:为所述工作负载确定一个或多个兼容类型的加速器设备。


12.根据权利要求11所述的设备,其中为工作负载...

【专利技术属性】
技术研发人员:N兰加纳桑S森J格雷科S普泰尔斯吉
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1