FPGA可以在许多深度学习应用中取代GPU

人参和醋不相逢
精选回答

过去十年对人工智能的重新关注对显卡行业来说是一个福音。Nvidia 和 AMD 等公司的股价大幅上涨,因为他们的 GPU 已被证明在训练和运行深度学习模型方面非常有效。事实上,英伟达甚至已经从一家纯粹的 GPU 和游戏公司转变为云 GPU 服务提供商和一个称职的 AI 研究实验室。

但是,根据专门从事机器学习软件的公司 Mipsology 的首席执行官兼联合创始人 Ludovic Larzul 的说法,GPU 也存在固有的缺陷,这给将它们用于 AI 应用程序带来了挑战。

Larzul 说,解决方案是现场可编程门阵列 (FPGA),这是他公司的专长领域。FPGA 是一种可以在制造后进行定制的处理器,这使其比通用处理器更高效。然而,FPGA 非常难以编程,Larzul 希望通过其公司开发的新平台解决这个问题。

专用 AI 硬件已经成为一个独立的行业,而对于深度学习算法的最佳基础设施,目前尚无定论。但是,如果 Mipsology 成功完成其使命,它可能对许多目前 GPU 陷入困境的 AI 开发人员有益。

使用 GPU 进行深度学习的挑战

三维图形是 GPU 拥有如此多的内存和计算能力的最初原因,它与深度神经网络有一个共同点:它们需要大量的矩阵乘法。

显卡可以并行执行矩阵乘法,这极大地加快了运算速度。图形处理器可以将训练神经网络的时间从几天和几周缩短到几小时和几分钟。

除了图形硬件公司的存量不断增加之外,GPU 在深度学习中的吸引力还催生了大量公共云服务,这些服务为深度学习项目提供具有强大 GPU 的虚拟机。

但是显卡也有硬件和环境限制。“神经网络训练通常在一个环境中进行,该环境并不全面考虑运行神经网络的系统在部署时会遇到的各种限制——这可能会给 GPU 的实际使用带来压力,”Larzul 说。

GPU 需要大量电力,产生大量热量,并使用风扇进行冷却。当您在台式工作站、笔记本电脑或服务器机架上训练神经网络时,这不是什么大问题。但是许多部署深度学习模型的环境对 GPU 并不友好,例如自动驾驶汽车、工厂、机器人以及许多智能城市设置,其中硬件必须承受环境因素,例如热量、灰尘、湿度、运动和电力限制。

“智能城市的视频监控等一些关键应用要求硬件暴露在会对 GPU 产生负面影响的环境因素(例如太阳)中,”Larzul 说。“GPU 处于晶体管的技术极限,导致它们在高温下运行并需要显着冷却,这并不总是可行的。这意味着更多的电力、电力、维护成本等。”

寿命也是一个问题。一般来说,GPU 的使用寿命约为 2-5 年,对于通常每隔几年更换一次计算机的游戏玩家来说,这不是主要问题。但在其他领域,例如汽车行业,期望更高的耐用性,这可能会成为问题,特别是当 GPU 因暴露于环境因素和更频繁的使用而更快消亡时。

“考虑到自动驾驶汽车等应用的商业可行性,这些应用可能需要多达 7-10 个 GPU——其中大部分将在不到四年的时间内失效——对于大多数汽车购买者来说,智能或自动驾驶汽车的成本变得不切实际, ”拉祖尔说。

机器人、医疗保健和安全系统等其他领域的行业也面临着类似的挑战。

FPGA 和深度学习

FPGA 是具有自适应组件的可定制硬件设备,因此它们可以针对特定类型的架构进行优化,例如卷积神经网络。它们的可定制性降低了它们的电力需求,并在加速和吞吐量方面提供了更高的性能。它们还具有更长的使用寿命,大约是 GPU 的 2-5 倍,并且更能抵抗恶劣的设置和环境因素。

一些公司已经在他们的 AI 产品中使用了 FPGA。一个例子是微软,它提供其 FPGA 驱动的机器学习技术作为其 Azure 云服务产品的一部分。

但是 FPGA 的问题在于它们很难编程。配置 FPGA 需要硬件描述符语言(如 Verilog 或 VHDL)的知识和专业知识。机器学习程序是用 Python 或 C 等高级语言编写的,将其逻辑转换为 FPGA 指令非常困难。在 FPGA 上运行使用 TensorFlow、PyTorch、Caffe 和其他框架建模的神经网络通常需要大量的手动时间和精力。

“要对 FPGA 进行编程,您需要组建一个知道如何开发 FPGA 的硬件工程师团队,聘请一位了解神经网络的优秀架构师,花几年时间开发一个硬件模型,并在面对问题的同时将其编译为 FPGA达到高使用率或高频率,”Larzul 说。“与此同时,您需要具备广泛的数学技能,以准确计算精度较低的模型,并需要一组软件人员将 AI 框架模型映射到硬件架构。

Larzul 的公司 Mipsology 旨在通过 Zebra 弥补这一差距,Zebra 是一个软件平台,允许开发人员轻松地将他们的深度学习代码移植到 FPGA 硬件。

“我们提供了一个软件抽象层,它隐藏了通常需要高级 FPGA 专业知识的复杂性,”Larzul 说。“只需加载 Zebra,输入单个 Linux 命令,Zebra 就可以开始工作——它需要零编译、零更改神经网络以及零新工具来学习。您可以保留 GPU 用于训练。”

从容 2023-08-18 13:27:41

相关推荐

什么情况会被开除公职

根据《公务员法》第八十八条规定,公务员有下列情形之一的,予以辞退:(一)在年度考核中,连续两年被确定为不称职的;(二)不胜任现职工作,又不接受其他安排的;(三)因所在机关调整、撤销、合并或者缩减编制员额需要调整...
展开详情

泰式玉米浓汤如何做

1、先将洋葱和火腿切丁,取热锅,倒入淡奶油和面粉,小火滑炒成糊。2、在面糊中加入清水,加入玉米番茄和火腿文火慢煮。3、将洋葱在化开的黄油油锅中煎出香味后加入浓汤中。4、当玉米的香气出来时再向浓汤中加入甜辣酱焖煮...
展开详情

大厦管理员的工作内容是什么啊

1、积极参加政治,业务知识学习和不断提高自身的综合素质,自觉遵守规章制度;2、熟悉大厦楼宇结构、单元户数面积、住户的数量、管线路的走向、各种设施设备的位置、管理费的收取依据标准和做到应知应会;3、遵守劳动纪律,...
展开详情

猫多少天下崽

猫咪通常怀孕63~65天下崽,但也有部分猫咪会提早或延后下崽。但是,如果猫咪不足58天下崽,可能早产了,幼猫可能会夭折。如果猫咪分娩时超过30~40分钟不下崽,可能难产了,建议尽快带它就医检查。猫咪怀孕时间猫咪...
展开详情

怎么做香喷喷的炸鸡

1、鸡翅根洗净后,甩干水分,斩成块后加入盐,料酒,酱油,生姜,小葱,和生粉腌制3小时左右。2、用油把花生米炸香后捞起。3、再把鸡块用中火煎,待肉变黄后捞起。4、再用大火炸至肉变红后捞起。5、把炸鸡用的油倒掉,顺...
展开详情

精选推荐更多>

乔迁新居大门对联

乔迁新居大门对联:
1、横批:春意盎然。
上联:福星高照全家福;
下联:春光耀辉满堂春。
2、横批:吉祥如意。
上联:迎喜迎春迎富贵;
下联:接财接福接平安。
3、横批:可心就好。
上联:良辰吉日喜迁新居;
下联:人兴家旺宜住高楼。
4、横批:乔木莺迁。
上联:乔迁喜天地人共喜;
下联:新居荣福禄寿全荣。
5、横批:栋宇聿新。
上联:吉日迁居万事如意;
下联:良辰安宅百年遂心。
6、横批:方寸福地。
上联:添居室金玉满堂;
下联:栋梁起流芳百世。
7、横批:四海升平。
上联:一马平川进新居;
下联:珠光宝气福满堂。
8、横批:万象更新。
上联:和顺一门有百福;
下联:平安二字值千金。
9、横批:喜气盈门。
上联:福旺财旺运气旺;
下联:家兴人兴事业兴。

亏除去部首有多少画

“亏”字除去部首,还有两画。
亏(拼音:kuī),汉语一级通用规范汉字(常用字)。“亏”和它的繁体字“虧”原是音义都不同的两个字。简体“亏”原是“于”的异体字,字形、字义关系不详。清代王筠认为是“吁”的本字,假借为动词“往”义,并由此引申出“到达”、“在”、“比”义,进而虚化出一系列介词用法,这些意思后世多写作“于”。“亏”字后来成为“虧”的简化字。
“虧”始收录于《说文解字》,许慎认为是形声字,从亏雐(hū)声,本义指气不足,引申泛指缺损,再引申指短、少、差欠,又引申为毁坏,还引申为道义上的亏欠、对不起。又作幸好、幸亏讲。另外“亏”也表示讥讽。

疾行的意思

“疾行”读音jí xíng,汉语词语,意思是快速行走。
出处:
1、《素问·气厥论》:“水气客于大肠,疾行则鸣濯濯,如囊裹浆。”
2、明·冯梦龙《东周列国志》第七十二回:“伍员疾行,至于鄂渚,遥望大江,茫茫浩浩,波涛万顷,无舟可渡。伍员前阻大水,后虑追兵,心中十分危急。”
造句:
1、他骑马疾行,在父亲咽气前到达了家中。
2、大队骑马背枪的胡子在山道上一路疾行,偶尔一两个山中猎户看到这群胡子,无不躲得远远的。
3、适才我看到你骑在疾行的巨无霸背上,仍然谈笑自若引吭高歌,如此临危不惧,气定神闲的大将风骨,岂是平常人所能及的。
4、杨龙和林凤仙驾着火龙,在万丈虚空之上穿云破雾,瞬息千里,飞速地朝着东南方向疾行而去。

会操是什么意思

会操,读音为huì cāo,汉语词语,意思是会合举行操演。该词是一个军事术语,古今语意不同,在清朝末年,又称为秋操、大操,意指新军的军事演习,在今天,专指军队的队列训练。
出处:《大辞海·军事卷》:“会操:集中部属对已训课目、内容进行的操演。多用于队列训练,目的是检验训练效果,相互观摩,交流经验,取长补短,共同提高。通常由连、营、团级单位组织实施,并组成评判组,按指定的单位或个人顺序轮流操演,结束后进行讲评。”
造句:
1、每天早晨,同学们在操场上会操。
2、我今天感到非常高兴,能够以检阅官身分出席这次结业会操。
3、我非常高兴出席今天的结业会操,再一次以检阅官的身分,与入境处的结业学员见面。
常见热点问答
热点搜索
1-20
21-40
41-60
61-80
81-100
101-120
121-140
141-160
161-180
181-200
作文大全
1-20
21-40
41-60
61-80
81-100
101-120
121-140
141-160
161-180
181-200