大数据真的很厉害,相信很多人都感受到了,比如你刚逛完某宝开始刷某音,却发现某音给你推送了你刚刚看过的商品的广告,以及相似品类的带货直播;再比如某头条每次给你推送的内容都是你感兴趣的。这些app似乎比你更了解你自己。
“精准推荐”的背后,其实是大量具有挑战性的开发工作,是人工智能技术的加持。ai加速器是推荐系统的关键技术,它的速度和能效是预测准确性的关键。
2019年,meta(前facebook)呼吁业界在其开发的开源深度学习推荐模型(dlrm)基础上进行推荐系统硬件加速的开发。neuchips inc.的开发团队倍受启发,他们随后设计出推荐模型容量更大的dlrm加速器neuchips recaccel-n3000。
recaccel-n3000是专为数据中心的推荐模型而设计的,它能做到每焦耳能量实现100万次dlrm推断,举个例子来说,也就是当芯片工作在20w时,每秒可进行2000万次推断。
这款ai加速器是使用新思科技的eda工具开发的,并将采用台积电7nm工艺制造,样品计划在2022年底完成。
正常来说,这一过程通常需要100多人花3到4年才能完成,但neuchips仅30人的开发团队在短短18个月内就制造出了400mm2的人工智能芯片。今天的文章中我们将详细介绍他们是如何做到的。
开创一种独特的
“直连asic”开发方法
以dlrm为代表的人工智能推荐系统,是利用云计算和大数据方面的最主要的机器学习应用之一。优化过的dlrm可以产生更加有效的推理结果,但却需要平台能够在能耗和存储不大幅增加的情况下提供更多的算力。
neuchips开创了一种独特的“直连asic”开发方法,通过专门构建的特定领域ai加速器以及共同设计的编译器和runtime软件来进行加速。在该公司的异步、异构数据流架构中,用来优化dlrm逻辑架构的每种ip和处理器都是精心定制的。
此外,recaccel-n3000还具有以下特点:
160mb片上sram
4x64带有ecc的lpddr5
高达128gb的卡上dram
多达16通道的pci express(pcie)3.0、4.0和5.0
嵌入式安全硬件信任根模块
为了能够率先进入市场,neuchips积极寻求能够帮助该公司加快设计周期的支持、设计和验证工具以及ip。neuchips在人工智能芯片设计实验室找到了所需的资源,这一实验室是新思科技与台湾工业技术研究院(itri)的合作项目。因为团队内的很多成员已经非常熟悉新思科技的技术,因此neuchips很快决定与新思科技合作开展这一项目。
该人工智能芯片设计实验室位于台湾新竹的工研院总部,已获得台湾工业技术部门(doit)和经济部门(moea)技术发展计划的支持。人工智能芯片设计实验室的主要产品之一是基于arc人工智能参考设计平台的新思科技系统级解决方案,涵盖了架构设计、虚拟原型、系统验证等。该设计平台旨在帮助降低进入人工智能领域的门槛,缩短设计周期。
将芯片开发时间缩短一年以上
基于其独特的特性,dlrm可能难以用通用的ai加速器来加速。neuchips开发的recaccel-n3000具有定制的硬件ip,可以加速embedding、矩阵乘法和特征交互。neuchips与新思科技合作,实现了由arc ai参考设计平台支持的早期硬件/软件协同开发,为芯片开发节省了一年多的时间。
借助该设计平台,neuchips团队能够在早期开发和验证recaccel-n3000特定领域人工智能加速器的pcie 5.0子系统和lpddr5子系统,然后将其集成到整个芯片中。新思科技的云端zebu server 4硬件加速系统用于验证这些子系统以及整个recaccel-n3000。
recaccel-n3000采用了新思科技的一系列ip模块,包括:
arc hs48处理器
arc ev72处理器
用于amba、lpddr5和pcie的接口ip
具有高级电源管理功能的内存编译器
硬件安全模块,具有信任根,为数据中心的it设备提供安全保障,确保启动代码的完整性和设备认证
使用经验证的新思科技ip帮助neuchips团队降低了集成风险,大幅缩短了设计周期。新思科技的应用开发者还支持neuchips优化其基于云的芯片设计代码、配置ip,并在基于fpga的zebu server 4系统上进行仿真和验证,这将整个asic rtl仿真的时间从两周缩短到了20分钟左右。
助力recaccel-n3000开发过程的其他设计和验证工具包括 design compiler rtl综合解决方案、vcs功能验证解决方案、spyglass静态和形式化验证平台、verdi自动调试系统、formality等效性检查、primetime静态时序分析工具、primepower rtl to signoff功率分析工具以及ic compiler ii布局布线解决方案。
推荐系统在数智化世界中的应用逐渐广泛且日益精准, recaccel-n3000的出现恰逢其时。通过加速数据中心的推荐,这一高性能、高能效、可扩展的人工智能平台有望帮助各行各业实现个性化的用户体验。通过与新思科技、工研院以及台湾半导体领域的其他公司的密切合作,neuchips inc.已经实现了快速上市的目标,在提供有影响力的人工智能解决方案的竞争中取得了先机。
华为AOC光线缆的分类及型号
入户皮线光缆的衰耗是怎么回事?
深入浅出学习eTs之电话提示功能实现
风头劲压iPhone 弯曲手机、可穿戴电子产品照亮2013
LiteOS-M内核队列的关键数据结构及关键算法
Neuchips与新思科技合作开展帮助降低进入人工智能领域的门槛
芯片是如何去定义的
魔方网表,使用无代码软件赋能团队
“山寨科技” 该培育还是该扼杀?
AURVANATRIO评测 偏向全频平衡的耳机
天禄科技业绩下滑,推进TAC膜国产化研发
STM32低成本WiFi播放电路设计详解
健康码扫码测温一体机及健康码终端解决方案助力秋冬季疫情防控
2020年或将是L3自动驾驶整体发展路线能够确定下来的一年
怎样设计数字电路板可以获得最好的SI和EMC特性
大功率变频装置电压等级必须下降
德赛西威与杰发科技签订合作协议 助推国产汽车电子芯片发展
电源管理芯片商必易微上市,首日开盘大涨26.93%,募资6.5亿元拓展电机驱控芯片等
Visual Studio Code快捷键的使用基于3568开发板vscode的使用
水环真空泵轴承位磨损了?用这种方法修复,让维修更加行之有效