Doom是一个成为基准的游戏。从它在386电脑上的简陋开始,它已经被移植到了所有的设备上,甚至是简陋的Raspberry Pi Pico。你说:"这很重要。"但是,来自IEEE Spectrum的这个故事不再是在低规格的硬件上运行Doom。相反,我们看到一个超低功率的芯片已经学会了如何使用仅仅一毫瓦的功率来玩《毁灭战士》!"。
让我们量化一下1毫瓦的功率。它是1/1000瓦特,但即使是这么低的功耗水平也是难以理解的。以Nvidia的RTX 4090为例,这种卡可以消耗大约400-450瓦的功率。这大约是Syntiant的NDP200使用的功率的40万倍。当然,NDP200不会进入我们的最佳GPU名单,因为它更多的是利用数据来做基于训练的决策。屠杀末日只是为了好玩。
Syntiant公司的NDP200(神经决策处理器)是一个用于神经网络的超低功率芯片。它主要用于监测视频和音频,以触发其他系统将作出反应的事件。NDP200的运行频率最高可达100MHz,甚至有26个GPIO引脚,就像最初的Raspberry Pi一样。
Syntiant使用VizDoom训练NDP200的神经网络,VizDoom是一个用于人工智能研究和从原始视觉信息中强化学习的Doom版本。训练需要理解神经网络所看到的东西,主要是识别敌人,并最终确定一个反应。在这种情况下,看到恶魔,射击恶魔。玩家 "的任务是防守一个不断受到攻击的圆形房间。神经网络必须学习如何玩好Doom,这也意味着要学习如何节约弹药。该神经网络由大约60万个参数组成,所有这些参数都挤在NDP200的640Kb内存和神经核心中,以每秒9千兆字节的速度运行。
正版DOOM启世录 纪念版 如何制作出影响力极大的游戏作品DOOM 和Quake书 游戏领域传记 电子工业两个天才游戏玩家如何走上游戏之路
进入购买
这个演示的目的不是为了显示它能玩好《毁灭战士》,而是为了证明NDP200在 "边界框人检测 "方面的效率,这通常需要一个更强大的处理器。NDP200仅用1毫瓦的功率扫描6帧视频来执行这一任务,可以很容易地集成到车辆和家庭安全系统中。Syntiant公司声称,这相当于Arm Cortex A53的1/100的功率,Arm芯片与Raspberry Pi 3的功率相同。
目前,NDP200的人工智能正将其屠杀限制在恶魔身上。我们只是希望它不会开始与Bing的聊天机器人交谈。