科技日报记者 刘园园
“关于人工智能芯片工业来说,仅有好的硬根底是不行的,在硬根底上再做出好的软件,才干做得更好。”在日前举办的“2019我国AI芯片立异者大会”上,我国信息通讯研究院云核算与大数据研究所人工智能部副主任王蕴韬着重说。
科技日报记者随后采访了中科院半导体所类脑核算研究中心副主任龚国良,他也表明,人工智能芯片工业的开展的确应该注重软硬件协同。
软件是人工智能芯片的魂灵
“国内人工智能芯片的硬件规划水平与国外挨近,但软件生态却是薄弱环节。”龚国良告知记者。
人工智能芯片分明是硬件,和软件又有什么关系?
龚国良介绍,人工智能芯片自身只起到加快的作用。除了少数定制化人工智能芯片具有必定功用外,大多数人工智能芯片自身并不具有功用,它们的功用有必要结合相关软件来完成。
算法是软件的重要组成部分,它相当于人工智能芯片的魂灵。除了算法自身,软件层面还包含算法的移植、芯片驱动程序、配套软件东西、人机交互界面等等。这就像电脑不仅仅需求好的处理器,还需求好的操作系统相同。
龚国良介绍,在人工智能芯片触及的软件范畴,国内的算法开发渠道仍比较少,一些已有算法开发渠道,在人机交互与资源管理方面,与国外比较仍有必定距离。别的,一些前瞻性人工智能芯片的中心算法、中心架构,还有待提高。
“软件和运用侧结合得更多。人工智能芯片的硬件当然重要,可是假如软件做得好,或许更胜一筹。”王蕴韬介绍,一些十分凶猛的算法团队和软件团队,乃至能够在十分一般的芯片上,完成神经网络加快芯片的加快作用。
软硬结合才干防止为难局势
关于国内人工智能芯片工业而言,软硬件匹配度不行好的状况并不稀有。
“许多人工智能芯片在规划之初的主意是很好的,可是上市后却发现用户不太配合,软件环节做得不行好或许是原因之一。”龚国良告知科技日报记者。
以算法为例,用户的“美好理想”一般是,使用算法开发渠道把算法训练出来后,只需进行傻瓜式移植,就能将其使用在人工智能芯片上,产品随之敏捷出炉。但实际状况是,算法移植到人工智能芯片时需求进行硬件化改造,让它习惯芯片的硬件。
“这个环节需求花费很大的精力,要么使用方来做,要么芯片的规划方来做。”龚国良说,现在芯片研制团队大多是硬件身世,在软件支撑方面花费的精力相对较少,注重程度仍然缺乏。
在王蕴韬看来,把真正好的算法,落地到人工智能芯片硬件中,需求进一步完成软硬件协同开展,而这一范畴还存在十分大的商场空间。
科技日报记者了解到,在人工智能芯片软硬件协同方面,国内的大公司一般做得比较好。由于软件方面例如算法的移植和人工智能芯片的驱动,完成起来有必定难度,需求专门的团队去研制。
关于提高人工智能芯片的软硬件协同开展,龚国良以为,应结合人工智能芯片产品的定位挑选不同战略。
“假如人工智能芯片面向的使用场景比较窄,那么在硬件做好的根底上,规划一些软件东西就能够完成使用。但假如是通用型人工智能芯片,支撑的算法规模十分广泛的话,就需求很好的软件团队与之匹配,不然就会导致芯片的硬件很强壮,用户却不配合的为难局势。”龚国良主张。
来历:科技日报 文中图片除注明外均来自网络
修改:左常睿
审阅:王小龙