英国科学家用100万颗ARM芯片模拟人脑运行
2011-07-08 来源:搜狐IT
去年11月时,英特尔高管麦克尼(Sean McGuire)曾透露说,早在10年前,英特尔就曾预见处理器的计算能力将可以媲美大黄峰的大脑。大黄蜂是野蜂的一种。英特尔还说公司正在向另外的目标前进:让处理器计算能力可以与三只鸽子、六只老鼠和一只大黄蜂相比。研究者说压缩更多的晶体管,使逻辑电路的数量可以与大黄蜂相比,这是很好的事。
2010年已经结束,英特尔的十年之约也到了期。
何时才能看到处理器的计算能力与大黄蜂相当,到了这个点上,处理器的计算能力还能不能前进?麦克尼当时回应说:“未来三年,我们将会超过它。”
最近,一个新的计划出炉,它准备用100万颗ARM芯片来“复制”人脑的工作。这无疑是对英特尔的挑战。英国曼彻斯特大学科技家将把ARM芯片联结起来,作为巨型电脑的系统架构,取名“SpiNNaker”,又叫Spiking Neural Network架构。
不要认为它就能与人脑相提并论,科技家所建立的模型只及人脑的百分之一。
目前芯片已经送达、正在进行功能测试。
曾经,科学家也用迅驰芯片进行过相似的实验。新实验由史蒂夫•菲布尔(Steve Furber)领衔,它有望成为神经系统科学家和心理学家理解人脑工作的革命性工具。
SpiNNaker的目标是复制1000亿神经原以及10亿个连接的工作,神经原和连接能让细胞具备高连通性。SpiNNaker会模拟神经原的信号,每一次脉冲变成数据,正如互联网上的信息一样。数据发送到其它神经原,相当于ARM处理器实时解决一个方程式。
芯片由曼彻斯特设计,在台湾生产,每一个包括18个ARM处理器。18核芯片可以提供一台PC的计算能力,但只占用小部分空间,能耗不到一瓦特。
菲布尔说:“项目以芯片制作为中心,它花了五年时间。随着项目规模的增长,未来18个月它会成型,到时会用到100万颗处理器。我们的系统已经小规模运行,现在可以模拟60万个神经原工作。”
SpiNNaker一旦成功,不仅可以提供科学研究工具,菲布尔还希望能帮助计算进化。他说:“它将帮助分析人脑的中间水平能力……在建立更可靠的计算系统上也有帮助。随着芯片制造越来越接近摩尔定律的极限,晶体管变得越来越不可靠。制造晶体管对电脑系统的影响也越来越大。”
生物却并不这样。菲布尔说:“从生物角度看,对问题神原的反应相当好,所有大脑都一样,这有助于让未来芯片变得更可靠。”
那么,新项目与英特尔的比起来又如何呢?菲布尔无法具体讲出大黄蜂大脑的能力,但他谈到了蜜蜂,他说:“蜜蜂大约有85万个神经原,未来几个月我们就能达到这个水平。我们没有运行蜜蜂大脑的模型,但我们有这个计算能力。”