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

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

3天内不再提示

一种让AI更快的可重构处理器

芯长征科技 来源:半导体行业观察 作者:半导体行业观察 2022-12-09 10:27 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

深度学习是一种关键的计算方法,它正在推动技术的发展——处理海量数据并发现人类永远无法自行辨别的微妙模式。但为了获得最佳性能,深度学习算法需要得到正确的软件编译器和硬件组合的支持。特别是,允许根据需要灵活使用硬件资源进行计算的可重构处理器是关键。

在最近的一项研究中,香港的研究人员报告了一种名为 ReAAP 的新型可重构处理器,其性能优于几种常用于支持深度神经网络 (DNN) 的计算平台,深度学习是一种有用的形式,通常涉及具有许多计算密集型的大型数据集数据层。他们在 10 月 10 日发表在IEEE Transactions on Computers上的一篇论文中对其进行了描述。

在他们的研究中,研究人员将他们在 ReAAP 中提出的软件编译器与 Nvidia GPUARM CPU 上的其他三个基线软件编译器进行了比较。结果表明,它的执行速度是运行在GPU并且是运行相同软件编译器的 1.6 到 3.3 倍在中央处理器上.

此外,Zheng 指出,ReAAP 为各种不同的计算密集层实现了硬件资源的持续高利用率。

虽然 ReAAP 擅长处理具有典型数据密集型工作负载的 DNN,但它目前不太适合在数据稀疏时支持 DNN。郑说他的团队希望在未来解决这个问题。更重要的是,研究人员希望以 ReAAP 为基础,使其能够更好地处理量化数据(处理的数据以一种显着降低神经网络的内存需求和计算成本的方式)。

“在 [ReAAP 更好地处理量化数据] 的扩展完成和评估后,我们将考虑将其与其他几个人工智能计算加速解决方案一起商业化,”郑说,并指出这将使 ReAAP 在资源方面更有效率受限平台,例如各种物联网 (IoT) 设备。

而普通处理器通常允许数据使用特定的硬件路径进行处理,可重构处理器提供了一种更具适应性的选择:重新配置最有效的硬件资源以根据需要处理数据。

“可重构处理器结合了软件灵活性和硬件并行性的优势,”参与该研究的香港科技大学电子与计算机工程系博士后研究员郑建伟解释道。

这些优势促使他的团队创建了 ReAAP,这是一个集成的软硬件系统。它的软件编译器负责评估和优化各种深度学习工作负载。一旦确定了并行处理数据的最佳解决方案,它就会发送指令重新配置硬件协处理器,从而分配适当的硬件资源来进行并行计算。“作为端到端系统,ReAAP 可以部署以加速各种深度学习应用程序,只需在 [the] 软件中为每个应用程序定制一个 Python 脚本,”Zheng 解释说。

审核编辑 :李倩

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

    关注

    68

    文章

    20148

    浏览量

    247036
  • AI
    AI
    +关注

    关注

    89

    文章

    38090

    浏览量

    296432
  • 数据集
    +关注

    关注

    4

    文章

    1230

    浏览量

    26041

原文标题:一种让AI更快的可重构处理器

文章出处:【微信号:芯长征科技,微信公众号:芯长征科技】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    AES和SM4算法的重构分析

    相似的实现过程,可以进行重构设计。同时,这两算法在加解密过程中会频繁使用寄存来存储数据 二、
    发表于 10-23 07:26

    Cortex-M0+处理器的HardFault错误介绍

    在ARM处理器中,如果个程序产生了错误并且被处理器检测到,就会产生错误异常。Cortex-M0+处理器只有一种异常用以
    的头像 发表于 10-14 10:50 2950次阅读
    Cortex-M0+<b class='flag-5'>处理器</b>的HardFault错误介绍

    瑞萨电子RZ/V系列微处理器助力边缘AI开发

    边缘AI越来越多地应用于诸如工业摄像头和公共设施摄像头等嵌入式设备中,并要求嵌入式产品小型化且具有低功耗。瑞萨电子RZ/V系列微处理器(MPU)内置AI加速,即动态
    的头像 发表于 09-23 10:31 574次阅读
    瑞萨电子RZ/V系列微<b class='flag-5'>处理器</b>助力边缘<b class='flag-5'>AI</b>开发

    【「AI芯片:科技探索与AGI愿景」阅读体验】+AI芯片到AGI芯片

    建立的基础: ①算力支柱②数据支柱③计算支柱 1)算力 与AI算力有关的因素: ①晶体管数量②晶体管速度③芯片架构④芯片面积⑤制造工艺⑥芯片内部扩展⑦内存带宽、存储容量等⑧处理器利用率⑨芯片之间的互连
    发表于 09-18 15:31

    【「AI芯片:科技探索与AGI愿景」阅读体验】+第二章 实现深度学习AI芯片的创新方法与架构

    Transformer和视觉Transformer模型。 ViTA是一种高效数据流AI加速,用于在边缘设备上部署计算密集型视觉Transformer模型。 2、射频神经网络 2.1线性射频模拟
    发表于 09-12 17:30

    Nordic收购 Neuton.AI 关于产品技术的分析

    Nordic Semiconductor 于 2025 年收购了 Neuton.AI,这是家专注于超小型机器学习(TinyML)解决方案的公司。 Neuton 开发了一种独特的神经网络框架,能够
    发表于 06-28 14:18

    Cadence推出Tensilica NeuroEdge 130 AI处理器

    楷登电子(美国 Cadence 公司,Nasdaq:CDNS)近日宣布推出 Cadence Tensilica NeuroEdge 130 AI处理器(AICP)。这是款新型处理器
    的头像 发表于 05-17 09:38 1051次阅读

    一种低翘曲扇出重构方案

    翘曲(Warpage)是结构固有的缺陷之。晶圆级扇出封装(FOWLP)工艺过程中,由于硅芯片需通过环氧树脂(EMC)进行模塑重构成为新的晶圆,使其新的晶圆变成非均质材料,不同材料间的热膨胀和收缩程度不平衡则非常容易使重构晶圆发
    的头像 发表于 05-14 11:02 998次阅读
    <b class='flag-5'>一种</b>低翘曲扇出<b class='flag-5'>重构</b>方案

    RAKsmart服务如何重构企业AI转型的算力成本逻辑

    传统服务架构的“堆硬件”模式,许多企业在GPU采购、跨国部署和混合负载管理上陷入“高投入、低效能”的恶性循环。RAKsmart通过技术创新与架构重构,正在为企业提供一种全新的算力成
    的头像 发表于 04-22 09:58 416次阅读

    光子 AI 处理器的核心原理及突破性进展

    电子发烧友网(文 / 李弯弯)光子 AI 处理器,作为一种借助光子执行信息处理与人工智能(AI)计算的新型硬件设备,正逐渐崭露头角。与传统基
    的头像 发表于 04-19 00:40 3632次阅读

    支持实时物体识别的视觉人工智能微处理器RZ/V2MA数据手册

    DRP-AI 采用了一种由动态重构处理器(DRP)和 AI-MAC组成的人工智能加速
    的头像 发表于 03-18 18:12 741次阅读
    支持实时物体识别的视觉人工智能微<b class='flag-5'>处理器</b>RZ/V2MA数据手册

    AI MPU# 瑞萨RZ/V2H 四核视觉 ,采用 DRP-AI3 加速和高性能实时处理器

    RZ/V2H 高端 AI MPU 采用瑞萨电子专有的AI 加速-动态重配置处理器 (DRP-AI
    的头像 发表于 03-15 11:50 1929次阅读
    <b class='flag-5'>AI</b> MPU# 瑞萨RZ/V2H 四核视觉 ,采用 DRP-<b class='flag-5'>AI</b>3 加速<b class='flag-5'>器</b>和高性能实时<b class='flag-5'>处理器</b>

    端侧 AI 音频处理器:集成音频处理AI 计算能力的创新芯片

    对人工智能应用日益增长的需求。   集成音频处理AI 计算能力 端侧 AI 音频处理器的组成结构通常较为复杂,常采用多核异构架构,将不同类型的
    的头像 发表于 02-16 00:13 3048次阅读

    处理器超频技巧与注意事项

    随着科技的发展,处理器的性能越来越强大,但有时我们仍希望获得更高的性能。超频是一种提高处理器性能的方法,但需要谨慎操作以避免潜在风险。 超频前的准备 了解处理器规格 :在超频前,了解
    的头像 发表于 02-07 09:16 1867次阅读

    处理器和芯片的区别是什么 处理器是指cpu吗

    一种特定类型的芯片,专门设计用于执行系列指令来处理数据或控制其他设备。它是计算机或其他电子设备中的关键部件,负责执行程序指令,控制计算机系统的运行。处理器通常由运算逻辑部件、寄存
    的头像 发表于 02-01 14:59 7811次阅读