您的位置 >> 硬件平台

【前沿】传统硬件难负语音重任
更新于2015-04-24 13:27:53 文章出处:互联网
分享到:

作者  Cade metz

  杰森·马尔斯(Jason Mars)这位密歇根大学的计算机科学教授,最近开发出一个能用语音命令作出即时反应的数字助手——Sirius。与他之前开发的siri相似,Sirius支持苹果的iPhone。接着他将Sirius开源,免费在全球范围内分享底层代码。这个开源项目为所有其他领域的软件程序员提供了一个探索现代语音识别的途径。

  马尔斯意识到,支撑当今互联网的这些大型计算中心无法负荷接下来的语音革命,因此在他的项目中,他希望让人们知道升级这些设备势在必行。

  像Siri、Google Now和 Microsoft Cortana这样的数字助手不仅在手机上运行,还在计算中心数以千计的机器中运行,并且当数字助手服务的受众扩展至世界上越来越多的人时,一般的机器也力不从心了。传统的硬件会占用太多空间,消耗太多能源。

  我们需要更有效率的硬件。在这个开源项目中,马尔斯和他的同事们,以及一位名叫张云琪(音译)的密歇根大学博士生,能够展示像Siri这样的工具是如何在数据中心里面运行的,最终目标是确定最适合运行这种语音服务的硬件设备。所有其他准备改造互联网的人工智能技术也有相同的需要,如人脸识别技术、无人驾驶等。

  支撑当今互联网的这些大型计算中心,无法负荷接下来的语音革命。

  对Sirius的测试中,马尔斯已经证明,在传统的硬件上运行这些服务所需的配件、空间和能源将会比基于文本的搜索引擎多168倍。考虑到语音识别不仅是手机的未来,还是可穿戴设备的未来,这根本不实际。“我们将会遭遇瓶颈。”马尔斯说。数据中心不仅占用空间,还需要消耗大量的能源,花费大量的金钱。

  问题是,什么样的硬件才能取代传统设备?这个问题不仅会影响到苹果、谷歌和微软等企业以及为数众多的应用程序开发商,还会影响到向数据中心销售硬件的公司,比如英特尔和AMD。

  这就是马尔斯运营Sirius项目的原因,苹果、谷歌和微软等企业知道如何运营这种新型服务,但绝大多数企业不知道,而他们却需要知道。

  从Google的网页搜索引擎到Facebook的社交网络,大多数网页服务都是在英特尔和AMD的基础服务器上运行的(主要是英特尔)。问题在于这些CPU(中央处理器)不太适合运行Siri这样的语音识别服务,因为需要同时进行非常多的小规模计算。

  如Google、微软和中国搜索引擎巨头百度这样的企业所述,专用于处理复合数字图像的GPU(图像处理单元)以及可为特定任务编程的FPSA(现场可编程门阵列)等简单、低能耗的处理器更适于处理这些计算。Google现已使用GPU运行其与大脑类似的“神经网络”上。微软也在利用FPGA处理器来运行Bing搜索引擎的部分功能。

  GPU和FPGA处理器之所以能在运行各种网页服务时更有效率,主要是因为他们功耗低,占用空间小。

  如果采用GPU和FPGA,你可以往一台机器里装入更多的芯片。虽然单个芯片都不及CPU,但他们可以将大型的计算分成小块,然后分摊到每个芯片上进行计算。这对于语音识别等应用极具吸引力。

  包括facebook和微软在内的许多大型互联网公司也试图在自家数据中心采用低功耗的ARM芯片。芯片市场有望在接下来的几年迎来巨大转变。杰森·马尔斯和他的Sirius项目致力于展示这一图景。Sirius本身也将迎来巨大变数。

关于OpenHW | OpenHW使用说明 | FAQ | 相关法律 | 版权声明 | 网站地图
联系邮件:aimei@eefocus.com  联系电话: 0512-80981663-8069    Fax:0512-80981279
Powered by eefocus.com