[发明专利]一种人工智能云平台在审
申请号: | 202010209896.X | 申请日: | 2020-03-23 |
公开(公告)号: | CN111427687A | 公开(公告)日: | 2020-07-17 |
发明(设计)人: | 汪承刚;陈恭祥 | 申请(专利权)人: | 深圳市中盛瑞达科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京冠和权律师事务所 11399 | 代理人: | 张楠楠 |
地址: | 518101 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 人工智能 平台 | ||
本发明公开了一种人工智能云平台,包括:硬件层,用于提供硬件资源、计算资源和存储资源;所述硬件层包括CPU、GPU和存储器;所述存储器分别与所述CPU和所述GPU电性连接;所述存储器用于存储所述CPU和所述GPU运行的数据;系统层,存储在所述硬件层上,用于支持Linux操作系统;开发层,设置在所述系统层上,用于为应用软件开发提供开发工具、软件接口;应用层,与智能终端连接,用于将所述开发层开发的应用软件进行人工智能应用;资源管理层,与所述应用层连接,用于在所述应用层进行人工智能应用时,对所述CPU、GPU和平台计算节点进行管理和调度。有益效果:能对人工智能云平台的计算资源进行高效的管理和调度,提高云计算的效率,使计算收益最大化。
技术领域
本发明涉及人工智能技术领域,特别涉及一种人工智能云平台。
背景技术
云计算是信息技术领域的一场革命,其在网格计算、效用计算、软件即服务等技术基础上发展而来。云计算依托于人工智能云平台来实现。随着人工智能的不断发展,出现了多种人工智能云平台,现有技术中云平台中对其自身的计算资源不能更高效的利用,导致云计算的效率降低,计算收益不能达到最大化。
发明内容
本发明旨在至少一定程度上解决上述技术中的技术问题之一。为此,本发明的目的在于提出一种人工智能云平台,能对人工智能云平台的计算资源进行高效的管理和调度,提高云计算的效率,使计算收益最大化,降低成本,方便人工智能应用的落地。
为达到上述目的,本发明实施例提出了一种人工智能云平台,包括:
硬件层,用于提供硬件资源、计算资源和存储资源;所述硬件层包括CPU、GPU和存储器;所述存储器分别与所述CPU和所述GPU电性连接;所述存储器用于存储所述CPU和所述GPU运行的数据;
系统层,存储在所述硬件层上,用于支持Linux操作系统;
开发层,设置在所述系统层上,用于为应用软件开发提供开发工具、软件接口;
应用层,与智能终端连接,用于将所述开发层开发的应用软件进行人工智能应用;
资源管理层,与所述应用层连接,用于在所述应用层进行人工智能应用时,对所述CPU、GPU和平台计算节点进行管理和调度。
根据本发明实施例提出的人工智能云平台,通过硬件层、系统层、开发层、应用层的设置,将应用软件实现开发,通过与智能终端连接,实现人工智能应用。资源管理层,与所述应用层连接,用于在所述应用层进行人工智能应用时,对所述CPU、GPU和平台计算节点进行管理和调度,能对人工智能云平台的计算资源进行高效的管理及调度,提高云计算的效率,使计算收益最大化,降低成本,方便人工智能应用的落地。
根据本发明的一些实施例,所述Linux操作系统包括Redhat系统和Ubuntu系统。
根据本发明的一些实施例,所述开发层包括:
SDK,用于提供应用软件开发时的开发工具;
软件接口模块,与SDK连接,利用开发工具完成应用程序编程,将接收的不同数据转化为统一的数据结构,实现所述人工智能云平台与云服务器之间的数据共享。
根据本发明的一些实施例,所述软件接口模块为API接口。
根据本发明的一些实施例,所述资源管理层对所述CPU、GPU进行管理和调度,方法如下:
所述CPU用于进行复杂计算步骤和复杂数据的处理,在所述CPU计算能力不足或存在计算密集且并行的程序时,控制所述GPU进行计算处理;
所述GPU用于进行高性能并行运算。
根据本发明的一些实施例,所述人工智能云平台包括若干平台计算节点;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市中盛瑞达科技有限公司,未经深圳市中盛瑞达科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010209896.X/2.html,转载请声明来源钻瓜专利网。