0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Arm Kleidi加速AI发展

Arm社区 ? 来源:Arm社区 ? 2024-09-14 09:46 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

作者:Arm 开发者平台副总裁 Geraint North

在持续快速发展的人工智能 (AI) 时代,我们坚定地支持全球数百万开发者,确保他们能够获得所需的性能、工具和软件库,从而顺利打造下一波令人惊叹的 AI 体验。

为此,我们推出了 Arm Kleidi,这是一项广泛的软件和软件社区参与计划,旨在加速 AI 发展。其中的第一个举措是推出面向热门 AI 框架的 Arm Kleidi 软件库。这使开发者可以直接取得 Arm CPU 的出色 AI 功能,而如今全球从云端到边缘侧的大多数 AI 推理工作负载都在这些 Arm CPU 上运行。开发者可以借助 Arm 超过 20 年的架构创新,从 Armv7 架构首次引入高级单指令多数据 (SIMD) 扩展以支持机器学习 (ML) 工作负载,到如今的 Armv9 架构在 Arm CPU 上囊括了加速和保护高级生成式 AI 工作负载的功能,这些创新持续推动 AI 能力和性能的提升。

Kleidi 软件库包含面向 AI 工作负载的 KleidiAI 和面向运行于 Arm CPU 上出色的计算机视觉工作负载的 KleidiCV。该软件库可以被直接嵌入到热门的 AI 框架中,开发者无需进行任何操作。如此一来,开发者可以轻松地启用 Arm CPU 的 AI 功能,从而快速构建 AI 应用,并在尽可能广泛的设备上实现最出色性能。

加速 AI 发展

为了应对设备类型、神经网络和推理引擎的爆发式增长,KleidiAI 是我们所给出的解决方案。它由一系列高度优化的 AI 内核组成,可在生成式 AI 等用例中实现高性能。KleidiAI 的优势在于,我们不会给开发者额外增加工作量,而是直接与领先的 AI 框架合作,包括 MediaPipe(通过 XNNPACK)、LLAMA.cpp、PyTorch(通过 ExecuTorch)和 TensorFlow Lite(通过 XNNPACK),以集成 KleidiAI。这不仅加快了开发流程,并释放了 AI 性能,为开发者提供了默认的高性能,使他们能够顺利地打造出色的 AI 体验。KleidiAI 还提供了前瞻性的兼容性,随着我们推出更多的技术,这将确保开发者能够充分利用未来 AI 加速机会。

KleidiAI 的集成已经为生成式 AI 工作负载带来了显著的性能提升。与参考实现方案(基于 llama.cpp,但不含我们的软件 Kleidi 优化)相比,在新的 Arm Cortex-X925 CPU 上,使用(集成了 KleidiAI 的)llama.cpp 的 Meta Llama 3 和微软 Phi-3 大语言模型 (LLM) 的词元 (Token) 首次响应时间加快了 190%。KleidiAI 非常易于集成,Arm 的工程团队只用不到 24 小时就测出了 Llama 3 的优化性能。此外,KleidiAI 还通过 XNNPACK 与 MediaPipe 集成,为在移动设备上运行的开源 Gemma LLM 提供支持。得益于此,Google Pixel 8 Pro 智能手机上 Gemma 2B 的词元首次响应时间缩短了 25%。

与此同时,我们正在与 Unity 合作开发 Sentis,这是一个端侧 AI 推理引擎,可让游戏开发者在所有支持 Unity 游戏引擎的设备上打造创新的 AI 游戏体验。在集成 KleidAI 后,Unity Sentis 成功启用了 int4 量化功能,将模型内存占用率降低了 72.5%,同时在运行 Phi-2 LLM 时性能提升了 660%。

加速计算机视觉发展

KleidiCV 能够加速许多摄像头用例中的计算机视觉管线。OpenCV 是全球最大的计算机视觉库,包含 2,500 多种算法,为数十万开发者提供支持。基于 KleidiCV 集成,OpenCV 发现各种图像处理任务的典型性能提升高达 75%。作为我们与 OpenCV 的战略软件合作关系[1]的一部分,我们还首次将安卓构建引入 Maven Central,这是一个面向 Java 开发的开源软件组件、软件库的资源库。

CPU 上的 AI 优势

Arm Kleidi 专注于加速 CPU 上的 AI 功能,因为在大多数情况下,所有 AI 工作负载都会从CPU 上开始运行。这使得 CPU 成为开发者在为其 AI 工作负载设定目标时的最便捷路径。因此,我们为开发者提供的这一路径性能越出色,他们就更有可能在开发过程中继续使用 CPU 并将其作为目标。此外,随着 LLM 变得更小更高效,越来越多的 AI 工作负载将适合在 CPU 上处理。最终,开发过程将变得更加顺畅、无缝,进而优化开发者的 AI 工作负载性能。

在 Arm 平台上构建 AI 的未来

Arm Kleidi 的推出再次突显了 Arm 作为端侧生成式 AI 计算平台的领先地位。它使开发者无需学习额外的工具和技能,就能够在非常广泛的硬件中获得 Arm CPU 的出色 AI 性能。随着我们不断创新,持续为新一代 AI 打造前沿架构,开发者未来将能够获得更强大、更先进的 AI 功能。对于最终用户来说,这意味着更快速、更智能、更具交互性、更沉浸式、更安全的出色 AI 体验。

Arm Kleidi 的推出只是一个开端,我们未来还计划推出更多软件库、计算内核和引擎集成。我们将持续在 Arm 平台上构建 AI 的未来。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ARM
    ARM
    +关注

    关注

    134

    文章

    9395

    浏览量

    379855
  • AI
    AI
    +关注

    关注

    88

    文章

    35760

    浏览量

    282483
  • 开发者
    +关注

    关注

    1

    文章

    659

    浏览量

    17674

原文标题:Arm Kleidi 助力 AI 开发者加速创新

文章出处:【微信号:Arm社区,微信公众号:Arm社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Arm神经技术是业界首创在 Arm GPU 上增添专用神经加速器的技术,移动设备上实现PC级别的AI图形性能

    Arm 神经技术是业界首创在 Arm GPU 上增添专用神经加速器的技术,首次在移动设备上实现 PC 级别的 AI 图形性能,为未来的端侧 AI
    的头像 发表于 08-14 17:59 ?601次阅读

    Arm 洞察与思考:为什么 AI 向边缘迁移的速度超乎想象

    ,人们不再质疑边缘 AI 是否能实现规模化——它已然成为现实。 Arm 最新发布了《AI 效率热潮:更小的模型与加速的计算正驱动 AI 无处
    的头像 发表于 08-11 14:43 ?464次阅读

    Arm Kleidi助力轻松加速AI工作负载

    正如 Arm 工程部软件高级副总裁 Mark Hambleton 在《2025 年芯片新思维》报告中所说:人工智能 (AI) 的未来发展离不开软硬件的协同。
    的头像 发表于 06-19 10:45 ?595次阅读

    Arm与微软合作加速边缘设备上的AI体验

    随着人工智能 (AI) 成为当今个人电脑 (PC) 和移动设备使用体验(从聊天机器人到生产力提升)中不可或缺的一部分,这些设备对 CPU 高效、可扩展的推理需求也在持续增长。Arm 与微软正携手合作
    的头像 发表于 05-28 13:54 ?441次阅读

    NVIDIA携手微软加速代理式AI发展

    代理式 AI 正在重新定义科学探索,推动各行各业的研究突破和创新发展。NVIDIA 和微软正通过深化合作提供先进的技术,从云到 PC 加速代理式 AI 应用的
    的头像 发表于 05-27 14:03 ?451次阅读

    NVIDIA Cosmos加速机器人和自动驾驶汽车物理AI发展

    NVIDIA Cosmos 通过可预测未来世界状态的世界基础模型加速物理 AI发展
    的头像 发表于 04-24 11:01 ?668次阅读
    NVIDIA Cosmos<b class='flag-5'>加速</b>机器人和自动驾驶汽车物理<b class='flag-5'>AI</b><b class='flag-5'>发展</b>

    华为加速AI时代数据存储产业发展

    近日,在华为中国合作伙伴大会2025上,华为数据存储产品线总裁周跃峰发表“共筑数智解决方案,共享数据存储产业大发展”主题演讲,深入探讨如何加速AI行业化落地,并分享AI时代数据存储产业
    的头像 发表于 04-01 15:35 ?466次阅读

    Arm Kleidi扩展到汽车市场 Arm Kleidi实现性能自动优化

    (AI) 的发展。通过 Arm Kleidi,合作伙伴将能够充分挖掘下一代特定应用 AI 模型在汽车中的优势,并加快其部署速度。 ? “?
    的头像 发表于 03-14 15:36 ?1056次阅读

    Arm平台引领AI云计算革新

    我们正处于一个由人工智能 (AI) 定义的计算时代,其转型速度空前迅速。Arm 一直致力于通过工程创新和技术发展,以可持续且可扩展的方式加速 AI
    的头像 发表于 01-03 15:26 ?814次阅读

    利用Arm Kleidi技术实现PyTorch优化

    PyTorch 是一个广泛应用的开源机器学习 (ML) 库。近年来,Arm 与合作伙伴通力协作,持续改进 PyTorch 的推理性能。本文将详细介绍如何利用 Arm Kleidi 技术提升 A
    的头像 发表于 12-23 09:19 ?1195次阅读
    利用<b class='flag-5'>Arm</b> <b class='flag-5'>Kleidi</b>技术实现PyTorch优化

    Arm KleidiAI助力提升PyTorch上LLM推理性能

    热门的深度学习框架尤为突出,许多企业均会选择其作为开发 AI 应用的库。通过部署 Arm Kleidi 技术,Arm 正在努力优化 PyTorch,以
    的头像 发表于 12-03 17:05 ?1594次阅读
    <b class='flag-5'>Arm</b> KleidiAI助力提升PyTorch上LLM推理性能

    Arm Neoverse如何加速实现AI数据中心

    在快速演进的云计算和人工智能 (AI) 时代,企业需要能助力其优化性能、降低成本并在市场竞争中保持领先的方法。Arm Neoverse 已成为众多前沿企业的选择,他们希望在推动创新的同时,能够显著
    的头像 发表于 11-26 09:30 ?731次阅读

    Arm推出GitHub平台AI工具,简化开发者AI应用开发部署流程

    专为 GitHub Copilot 设计的 Arm 扩展程序,可加速从云到边缘侧基于 Arm 平台的开发。 Arm 原生运行器为部署云原生、Windows on
    的头像 发表于 10-31 18:51 ?3414次阅读

    RISC-V在AI领域的发展前景怎么样?

    随着人工智能的不断发展,现在的视觉机器人,无人驾驶等智能产品的不断更新迭代,发现ARM占用很大的市场份额,推出的ARM Cortex M85性能也是杠杠的,不知道RISC-V在AI领域
    发表于 10-25 19:13

    Arm KleidiAI软件库的功能解析

    推出了 Arm Kleidi,这是一项广泛的软件和软件社区参与计划,旨在加速 AI 发展。其中的第一个举措是推出面向热门
    的头像 发表于 09-05 15:41 ?1040次阅读
    <b class='flag-5'>Arm</b> KleidiAI软件库的功能解析