文章详情

短信预约信息系统项目管理师 报名、考试、查分时间动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

面向鲲鹏和昇腾的创新架构

2019-10-31 22:15

关注

面向鲲鹏和昇腾的创新架构

面向鲲鹏的创新架构

华为的鲲鹏920处理器以及后续的处理器系列,与传统的英特尔 x86处理器相比,存在以下3方面的不同:

为了提升数据库系统对处理器的有效利用率,保证数据库系统提供的面向客户的 SLA(服务水平协议),针对上述处理器之间的差异,面向鲲鹏处理器的数据库系统遇到很多挑战,特别是在面向事务处理的环境下。

在这里插入图片描述

图 面向鲲鹏处理器的数据库系统的创新架构

在openGauss系统的创新架构中包含如下创新内容:

但是在鲲鹏芯片中,CPU 访问本地内存的速度将远远高于访问远端内存(系统内 其他节点的内存)的速度。由于这个特点,为了更好地发挥系统性能,开发应用程序时需要尽量减少不同 CPU 模块之间的信息交互。

为了高效发挥鲲鹏芯片的优势,openGauss在设计时考虑以下特点:

面向异构 AI昇腾芯片的创新架构

昇腾 AI芯片介绍

为了原生支持人工智能技术,大量 AI算法(如回归、聚类、深度学习等)和底层算 子(如张量计算)在落地中普遍存在3个问题:

因此对于专门处理各类机器学习算法(如统计学习、深度学习、强化学习等)设计 的昇腾芯片,能够为智能数据处理和计算提供硬件支撑。以华为开发的昇腾芯片310/ 910为例,其核心部件包括 AICore、AICPU(ARM)、SVM(SupportVectorMachine, 支持向量机)大规模缓存,因此需要从5个方面对不同机器学习算子的计算能力进行 优化:

此外,昇腾 AICore统一架构 DavinciCore的核心部件包括:

面对全场景中不同的企业和产品,这套架构能够提供丰富的接口,支持灵活扩展 和多种形态下的 AI加速板卡的设计,有效应对多样化客户数据中心侧的算力挑战,加 速 AI算法在数据库系统中的落地。昇腾310芯片架构,如下图所示。

在这里插入图片描述

图 昇腾310芯片架构示意图构

openGauss在昇腾 AI芯片下的技术创新

openGauss内核除了具备传统数据库 SQL 能力,同时还能将 AI推理、训练等操 作集成到数据库内完成,通过扩展 SQL语法来实现数据库内 AI的训练和推理,结合 昇腾 AI芯片对训练和推理过程的加速释放昇腾 AI计算能力,降低 AI开发成本,实现 训练、推理和管理数据一体化。DB4AI有如下特点:

openGauss与昇腾结合的 AI加速与计算加速架构如下图所示。 在这里插入图片描述

图 openGauss与昇腾结合的 AI加速与计算加速架构

智能芯片群调度模块

通过提供弹性的数据和系统资源访问接口,openGauss同时支持通用 CPU(x86 架构,SMP)、鲲鹏(ARM 架构,NUMA)、昇腾(异构计算)等多类芯片。为了更好地发 挥不同芯片群的优势,openGauss可以根据业务类型智能调度指定的芯片处理不同事 务。比如,对于常规数据库查询,openGauss使用通用 CPU 组处理;对于大规模数据 分析任务,openGauss根据访问的数据分布情况使用指定的鲲鹏 CPU 组处理;对于数 据库运行中使用的 AI模型,昇腾芯片组分别负责逻辑判断(AICPU)、模型训练和大规 模数据计算(Vector计算单元)。

小结

新型硬件的不断发展推动了数据库技术的革新。本章先介绍鲲鹏、昇腾的概念和 发展方向,然后介绍面向鲲鹏和昇腾两类新型硬件的数据库架构:利用 NUMA 架构 的鲲鹏芯片,提高数据库分布式、并行地处理大规模数据的能力;利用异构的昇腾 AI 芯片,加速 AI原生数据库的落地,提高基于 AI的数据库技术和智能数据分析服务的 执行效率。与此同时,可以看到,一方面数据库领域日益增长的需求(如分布式场景、 大规模数据分析等)促进了新型芯片的研究和发展;另一方面数据库的智能调度能力 进一步提高了新型硬件的使用价值和应用潜能。

Gauss松鼠会是汇集数据库爱好者和关注者的大本营, 大家共同学习、探索、分享数据库前沿知识和技术, 互助解决问题,共建数据库技术交流圈。

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯