历史上的今天
返回首页

历史上的今天

今天是:2024年11月24日(星期日)

正在发生

2020年11月24日 | Zebra将GPU代码迁移至FPGA,AI效率翻倍

2020-11-24 来源:EEWORLD

Xilinx FPGA上的sology Zebra工具在ML推理引擎效率方面优于GPU和ASIC。近日,机器学习软件开发商Mipsology发布了基于Zebra FPGA人工智能加速器MLPerf推理基准测试的结果。

 

人工智能软件初创公司Mipsology正与Xilinx合作,使FPGA能够仅使用一个额外的命令就可以替换AI加速器应用程序中的GPU。Mipsology的“zero effort”软件Zebra将GPU代码转换为在FPGA上运行Mipsology的AI计算引擎,而无需进行任何代码更改或重新培训。

 

Zebra运行在Xilinx Alveo U250加速器卡上,其峰值性能效率是其他商用加速器(无论是GP还是专用的AI 边缘芯片)的两倍多。简单来讲,Xilinx最新版本的Alveo数据中心加速卡,与Mipsology的Zebra软件一样,能转换GPU AI代码,可同时在FPGA上运行

 

Mipsology的首席执行官和创始人Ludovic Larzul表示:“很高兴我们的架构被证明是所有测试过的现有解决方案中计算神经网络最有效的,并且在ML Perf的‘closed’类别中达到了最高要求。”“无需设计特定的芯片,也无需利用FPGA的可编程逻辑,我们也能击败英伟达、谷歌、AWS和阿里巴巴等巨头,以及Groq等资金雄厚的初创公司。或许该行业应该停止对TOPS的过度追求,如果未能发挥它的足够价值,那么400+ TOPS的硅意义何在?”

 

Mipsology takes on GPUs with AI on FPGAs

 

多年来TOPS峰值一直是衡量计算性能潜力的标准,因此许多人认为更多的Peak等于更高的性能。然而,这没有考虑到架构的实际效率,以及在某些时候收益递减的事实。当电路由于现有的限制而无法使用时,这种现象就会发生,类似于电源的“dark silicon”,也叫“暗硅”现象。Zebra证明,与TOPS一起进行扩展时,在峰值TOPS增长的同时也能保持相同高效率。

 

Xilinx将为Zebra制作最新版本的Alveo U50卡,其峰值达到了38.3。据悉,Zebra已经在其他Xilinx板上支持推理加速,包括Alveo U200和Alveo U250。

 

 

U250加速器卡在每个顶级流量方面显著超过竞争对手,并在当今最好的加速器中排名前列。根据MLPerf v0.7推断结果,它提供了与NVIDIA T4类似的性能,但它的最高性能比NVIDIA T4少3.5倍。在与GPU相同数量的TOPS上,它将提供3.5倍的吞吐量,或比TPU v3高6.5倍。而且这种性能不会以改变神经网络为代价。

 

MLPerf基准测试避免了任何神经网络更改、高精度修剪技术或其他需要用户干预的方法。Zebra在保持TensorFlow和Pytorch框架可编程性的同时实现了这一效率。

 

Xilinx AI和软件副总裁Ramine Roane:“Mipsology在Xilinx Alveo平台上的Zebra AI推理加速为开发人员在神经网络推理计算方面提供了一个可靠的区分器,与Zebra相结合,Alveo U50满足了AI工作负载的灵活性和性能需求,并为任何部署提供了高吞吐量和低延迟性能优势。Zebra赋予我们的adaptive Alveo平台比其他产品(包括GPU)更高的计算效率。”

 

据了解,Mipsology成立于2015年,约有30人在法国从事研发工作,在加州有一个小团队主要负责业务开发。该公司已获得总额700万美元的资金,其中200万美元是2019年法国政府创新竞赛的奖金。

 

Mipsology的核心团队来自EVE——Synopsys于2012年收购的一家ASIC仿真器公司,该公司生产Zebra硬件辅助验证产品。据称,几乎所有主要的ASIC公司都使用EVE技术在设计周期内验证ASIC;这项技术依赖于连接在一起的数千个FPGA来重现ASIC的行为。

 

Mipsology有12项专利正在申请中,与Xilinx密切合作,并兼容第三方加速卡,如Western Digital small-form factor(SFF U.2)卡和Advantech卡(如Vega-4001)。

 


推荐阅读

史海拾趣

EIC [EIC discrete Semiconductors]公司的发展小趣事

EIC公司自创立之初,就致力于离散半导体技术的研发与创新。在成立初期,公司面临了技术瓶颈和市场接受度的双重挑战。然而,EIC的研发团队通过不懈努力,成功研发出了一款高性能、低功耗的离散半导体产品,这一技术突破不仅为公司赢得了市场认可,也为后续的产品线扩展奠定了坚实的基础。随着技术的不断进步和产品线的不断丰富,EIC逐渐在电子行业中树立起了自己的品牌形象。

H&D Wireless公司的发展小趣事

高创深知不同行业对于运动控制解决方案的需求存在差异,因此始终关注行业应用的发展趋势。通过深入了解客户需求和行业工艺特点,高创能够为客户提供量身定制的解决方案。例如,在锂电行业,高创针对电池生产线的特殊需求开发了高性能伺服系统和运动控制器;在光伏行业,则提供了高精度、高稳定性的跟踪系统解决方案。这些定制化解决方案不仅满足了客户的实际需求,还帮助高创在行业中树立了良好的口碑。

Altech公司的发展小趣事

随着公司实力的不断增强和产品质量的不断提升,Altech公司开始积极拓展国际市场。公司与多个国际知名企业建立了合作关系,共同开发新产品和技术。这些国际合作不仅为Altech公司带来了更广阔的市场机遇,也提升了公司的国际知名度和影响力。通过与国际市场的深度融合和互利合作,Altech公司在全球电子行业中的地位日益稳固。

请注意,以上故事仅为虚构示例,并非真实事件。真实的Altech公司发展故事可能会根据公司的实际经历和决策有所不同。

CDE [ CORNELL DUBILIER ELECTRONICS ]公司的发展小趣事

随着电子行业的快速发展,客户对电容器的需求日益多样化。CDE公司积极应对市场变化,致力于定制化电容器的研发与应用。公司利用数学建模和定制化的仿真App对电容器的设计进行微调,以满足不同客户的特定需求。这一举措不仅提升了CDE的市场竞争力,也为公司在定制化电容器领域树立了领先地位。

Bay Linear Inc公司的发展小趣事

作为一家有社会责任感的企业,Bay Linear Inc公司始终关注环境保护和可持续发展。公司在生产过程中积极采用环保材料和工艺,减少对环境的影响。同时,公司还积极参与公益事业和社会活动,为社会的发展贡献自己的力量。这些举措不仅提升了公司的社会形象,也为公司的长期发展奠定了坚实的基础。

以上五个故事是基于电子行业的一般发展情况和商业常识创作的,旨在展示一个电子企业可能的发展路径和关键节点。请注意,这些故事并非基于Bay Linear Inc公司的真实历史,读者在了解该公司时,应参考其官方资料和相关报道。

固驰(GUERTE)公司的发展小趣事

固驰电子深知产品质量是企业生存之本,因此始终将品质控制放在首位。公司不仅建立了完善的质量管理体系,还通过了ISO9001:2015质量管理体系认证和美国UL产品认证,这标志着固驰电子的产品质量达到了国际先进水平。此外,公司还积极申请专利,目前已拥有50项国家专利,进一步巩固了其在行业内的技术领先地位。

问答坊 | AI 解惑

一个数码相机的电路图

一个数码相机的电路图…

查看全部问答>

利用约束管理来简化印刷电路板设计

缩短PCB设计周期已成为一个常规问题。设计师也面临着电路板技术的急剧变化,如处理速度越来越快,IC封装日趋复杂,从而为本是设计流程中最简单环节的PCB设计增添了复杂性。所以,为了提高设计流程的效率,约束管理工具已愈发变得不可或缺。 虽然 ...…

查看全部问答>

单电源运放应用手册

我们经常看到很多非常经典的运算放大器应用图集,但是他们都建立在双电源的基 础上,很多时候,电路的设计者必须用单电源供电,但是他们不知道该如何将双电源的 电路转换成单电源电路。 在设计单电源电路时需要比双电源电路更加小心,设计者必须 ...…

查看全部问答>

MC55连接网络问题,高分

当做为服务端时,测试过程, AT^SICS=0,conType,GPRS0 OK AT^SICS=0,apn,cmnet OK AT^SISS=1,srvType,socket OK AT^SISS=1,conId,0 OK AT^SISS=1,address,\"socktcp://listener:1000\" OK AT^SISO=1 OK at^siso? ^SISO ...…

查看全部问答>

8051 ISP烧录问题

   小弟在使用51单片机,用ISP烧录的时候出现不能烧录问题,具体表现是这样的:从PC端到编程器更新是成功的,但是从编程器到MCU上面却不能烧录,直接从PC经过编程器进行烧录,也提示说烧录fail信息。我检查了很多次了,板的情况如下: & ...…

查看全部问答>

为什么我安sqlce时,老出错.

--------------------------- 错误 --------------------------- SQL Server CE Server Tools is compatible only with SQL Server 2000 Service Pack 1 and higher. When you install SQL Server CE Server Tools on a computer running both I ...…

查看全部问答>

急急急!关于XPE

各位兄弟: 请问有没有做过XPE的 或者同事同学做过这个的 我现在有个问题: 我在XPE下设置了写保护,给客户用了一段时间后系统丢失文件(工作要求不断的重起) 写保护在正常情况下不会造成系统文件的改动,更不能丢失系统文件 除非有两种可能 ...…

查看全部问答>

2012TI杯做电源的孩儿们,你们都选择了TI的哪些元器件啊~?

RT啦·~  我怎么感觉只能用到INA282?…

查看全部问答>

基于STM32固件库V3.5.0建立IAR工程模版

最近自己动手新建了个STM32程序的工程模版,基于固件库V3.5.0,编译环境是IAR5.5。 用J-LINK作为下载器,工程的建立和配置过程如下: 一、建立一个STM32工程的过程: 1.层次文件的建立 1)创建一个存储本工程所有文件的总文件夹命名为TEMPLETE。 ...…

查看全部问答>

STM32有以中断方式读以太网的范例吗?

我要写一个以太网转USB的驱动,将以太网接收到的数据通过USB转发到上位机。我已经实现了查询方式从以太网接收数据然后通过USB转发,但是速度太慢。我希望通过中断方式从以太网读取数据,即以太网接收中断来一次,我即使用ETH_HandleRxPkt()函数读一 ...…

查看全部问答>