[发明专利]一种云端平台计算系统及其应用方法在审
申请号: | 201810532745.0 | 申请日: | 2018-05-29 |
公开(公告)号: | CN108829515A | 公开(公告)日: | 2018-11-16 |
发明(设计)人: | 张科;常轶松;于磊;陈明宇;包云岗;赵然;张钊;张红霞 | 申请(专利权)人: | 中国科学院计算技术研究所 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 祁建国;梁挥 |
地址: | 100080 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算处理模块 接入服务器 计算节点 计算系统 云端 异构 主控模块 操作系统 异构计算资源 辅助硬件 管理功能 计算资源 加速算法 逻辑功能 使用环境 使用内容 用户提供 服务端 局域网 登录 应用 调试 调度 监控 管理 配置 申请 部署 服务 | ||
1.一种云端平台计算系统,其特征在于,包括:服务端和节点端,其中该服务端由接入服务器构成,用于管理和调度该云端平台计算系统的用户及计算资源;
该节点端由多个计算节点以及辅助硬件构成,该计算节点包含SoC主控模块和异构计算处理模块,该SoC主控模块为用户提供该异构计算处理模块辅助软件的使用部署及开发环境,该异构计算处理模块用于逻辑功能或加速算法的实现与部署;
该节点端通过该云端平台计算系统内部局域网与该服务端进行信息交互。
2.如权利要求1所述的云端平台计算系统,其特征在于,该SoC主控模块运行操作系统,结合该接入服务器,为用户提供异构计算处理模块的使用环境和管理功能。
3.如权利要求1或2所述的云端平台计算系统,其特征在于,该辅助硬件包括:
交换机,用于构成该云端平台计算系统的内部局域网;
电源控制单元,受该服务端的控制,用于动态的对该计算节点进行上电和下电。
4.如权利要求1或2所述的云端平台计算系统,其特征在于,该SoC主控模块与该异构计算处理模块为同一个芯片上的两个不同部分,或为同一电路板卡上的两个芯片,或分别为两块不同的电路板卡;该SoC主控模块与该异构计算处理模块之间通过片内总线、PCIe、以太网或定制总线协议进行通信。
5.如权利要求4所述的云端平台计算系统,其特征在于,该SoC主控模块与该异构计算处理模块间还配备逻辑或物理通路,用于对该异构计算处理模块进行配置和调试,并对该异构计算处理模块的工作状态以及性能参数进行监控。
6.如权利要求1或2所述的云端平台计算系统,其特征在于,该计算节点之间通过PCIe、以太网、定制总线协议进行通信,将多个计算节点相连以建立一个组合计算节点为用户提供服务。
7.如权利要求1或2所述的云端平台计算系统,其特征在于,将每个该计算节点虚拟化为多个,以分给不同的用户使用。
8.如权利要求1或2所述的云端平台计算系统,其特征在于,该SoC主控模块为ARM或RISC-V等RISC体系架构的硬核处理器;该异构计算处理模块为ASIC、TPU、GPU和/或FPGA可编程逻辑资源。
9.一种如权利要求1~8中任一项所述的云端平台计算系统的应用方法,其特征在于,用户通过互联网访问该服务端,以使用该节点端的计算节点,使用内容包括:用户通过接入服务器进入SoC主控模块的操作系统,对异构计算处理模块进行使用、管理、配置、调试及监控等操作,以及对SoC主控模块上的辅助软件进行开发和使用等操作。
10.如权利要求9所述的云端平台计算系统的应用方法,其特征在于,用户访问该服务端过程具体包括:当该服务端接收到用户的访问请求时,检测当前该节点端是否有空闲的计算节点,如果有,则该服务端对空闲的计算节点实施上电、初始化操作,完成后将其分配给用户使用,待用户使用完成后,对相应计算节点进行资源回收、断电操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算技术研究所,未经中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810532745.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种内存分配方法及平台
- 下一篇:一种图形处理器资源虚拟化调度方法