[发明专利]包括I/O转向引擎的片上系统有效
申请号: | 201680010613.0 | 申请日: | 2016-02-17 |
公开(公告)号: | CN107250998B | 公开(公告)日: | 2022-02-15 |
发明(设计)人: | M·B·戴维斯;D·J·博兰德 | 申请(专利权)人: | 亚马逊技术股份有限公司 |
主分类号: | G06F13/00 | 分类号: | G06F13/00;G06F13/12;G06F13/364 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 侯颖媖 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 包括 转向 引擎 系统 | ||
所述技术的实施方案可提供在片上系统(SoC)上将一个或多个I/O资源转向到计算子系统。所述SoC可包括:第一I/O子系统,其包括多个第一I/O资源;以及第二I/O子系统,其包括多个第二I/O资源。转向引擎可将所述第一I/O资源中的至少一个转向到网络计算子系统或服务器计算子系统,并且可将所述第二I/O资源中的至少一个转向到所述网络计算子系统或所述服务器计算子系统。
背景技术
许多组织和公司通过多个通信网络提供计算服务。例如,计算服务可包括诸如web存储的web服务或虚拟服务器,其可通过互联网提供给不同的客户端。在一些情况下,可在需要的基础上将虚拟服务器出租给客户端。
一般来说,系统可包括多个子系统来执行各种不同的功能。在大多数情况下,每个子系统可利用固定的计算和I/O资源来执行预期的功能。因此,每个子系统的I/O带宽可受到分配到的I/O资源的限制。因此,每个子系统可被限制为基于分配到的计算和I/O资源来提供一定级别的性能。
附图简述
将参考附图描述根据本公开的各种实施方案,在附图中:
图1示出了根据所公开技术的一些实施方案的包括多个计算子系统的系统的框图。
图2示出了根据技术的一些实施方案的系统的框图。
图3示出了根据技术的某些实施方案的片上系统(SoC)的高级别框图。
图4A示出了根据技术的某些实施方案的包括SoC的示例性系统,所述SoC被配置来包括将加速器转向到两个计算子系统。
图4B示出了根据技术的某些实施方案的包括SoC的示例性系统,所述SoC被配置来包括将加速器仅转向到网络计算子系统。
图4C示出了根据技术的某些实施方案的包括SoC的示例性系统,所述SoC被配置来包括将加速器仅转向到服务器计算子系统。
图5示出了根据技术的某些实施方案的具有SoC的示例性系统,所述SoC被配置来仅包括服务器计算子系统。
图6示出了根据技术的某些实施方案的具有SoC的示例性系统,所述SoC被配置来仅包括网络计算子系统。
图7示出了根据技术的某些实施方案的I/O子系统的框图。
图8示出了根据技术的某些实施方案的I/O转向引擎的框图。
图9示出了根据技术的某些实施方案的管理计算子系统的框图。
图10示出了根据所公开技术的一些实施方案的加速器子系统的框图。
图11示出了根据技术的某些实施方案的第一I/O子系统的框图。
图12示出了根据技术的某些实施方案的第二I/O子系统的框图。
图13示出了根据技术的某些实施方案的共享资源子系统的框图。
图14示出了根据技术的某些实施方案的流程图。
图15示出了根据至少一个示例性实施方案的本文描述的特征和系统的示例性架构,其包括通过一个或多个网络连接的一个或多个服务提供商计算机和/或用户设备;以及
图16示出了可实现各种实施方案的环境。
详细描述
在以下描述中,将描述各种实施方案。出于解释的目的,将阐述具体的配置和细节,以便提供对实施方案的透彻理解。然而,对本领域的技术人员也将明显的是,在没有具体细节的情况下也可实践实施方案。此外,为了不使所描述的实施方案晦涩,可省略或简化众所周知的特征。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亚马逊技术股份有限公司,未经亚马逊技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680010613.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种畜禽舍通风除臭装置
- 下一篇:一种可反复利用的巴马香猪养殖系统