去年报道了ARM处理器的主要设计者以及Acron(ARM公司的前身)的主要参与人员,现任曼彻斯特大学工程系教授,Steve Furber正在致力于用ARM处理器模拟人类大脑的相关研究的消息。而时隔一年,Furber教授的研究可谓鸟枪换炮,正在使用一种定制的18核ARM架构处理器来继续试验。
每个处理器上都整合了多达18个ARM处理器核心和一个用于路由节点互联的通信层,以及55个32KB SRAM内存块,与每颗处理器相伴的则是是由美光提供的1Gb DDR SDRAM内存,频率166MHz。这种处理器采用联电130nm CMOS工艺制造,300-BGA封装,尺寸19×19毫米,约有1亿个晶体管。
Furber表示:“我们正在进行初期模拟试验,会在接下来的18个月内逐渐扩大规模。……我们知道人脑这个信息处理系统是如何工作的,也根本不需要。希望我们的机器能在这一道路上取得重大进步。”
根据Steve Furber与南开普敦大学的Andrew Brown一起进行的脉冲神经元研究计划,一个ARM处理器可以模拟大约1000个脉冲神经元的活动状况。而整个脉冲神经元研究计划则打算用100万个处理器来组成一个超级计算机用以模拟10亿个神经元的运动情况。而由于年龄、健康状况、饮食状况以及个体差异,人脑通常拥有800至900亿个神经元。因此,即便100万个处理器的计划听起来很宏伟,但实际上Steve Furber与Andrew Brown的计划也仅能模拟人脑1%的活动情况。
Steve Furber与Andrew Brown在他们的论文中表示他们希望通过建造复杂的硅神经元网络来模拟复杂的人类神经元网络,从而更好的理解人类大脑运作的方式。人类早就已经理解了神经云的作用,对于几个简单神经元的组合也可以给出确切的解释,但对于大脑这样规模的神经元集合目前人类还是不能完全了解,通过核磁共振等手段观察大脑的功能也只能停留在比较低的档次上。Steve Furber与Andrew Brown表示,大脑本身可以看作是一个由低性能异步组建大规模并行而组成的系统,信息的产生和交流是通过在其中运行的电脉冲来实现的。这些脉冲的频率和波幅很可能代表了一些信息,但我们目前还不确定。
凭借低成本和低功耗的特性,ARM处理器的应用在近几年可谓越来越大,而现在,其又在向人脑模拟方面进军,看来ARM架构超算应该不远了。
关键字:ARM处理器 模拟人脑
引用地址:
疯狂科学家 百万颗18核ARM处理器模拟人脑
推荐阅读最新更新时间:2024-03-16 13:05
典型的工业级ARM处理器及应用实例
嵌入式主板领域常见的ARM处理器有飞思卡尔(Freescale)公司的I.MX系列,例如:MX515、MX357、MX287、MX535和MX6X。这些处理器是嵌入式主板的最佳选择,飞思卡尔的I.MX系列处理器的特点在朗锐恒的SOM-3260嵌入式主板上面得到了充分的体现。 SOM-3260采用Cortex-A9架构,主频1GHz,采用工业级 Freescale i.MX6X芯片,支持硬件视频解码,支持安卓,linux系统,24小时稳定运行,超低功耗。可扩展支持WIFI、3G、GPRS、GPS功能。这是一款嵌入式紧凑型工业模块,能够24小时安全运行,而且低功耗、散热效果好;接口也是非常的丰富,可扩展性能极强;能够抵抗恶劣复杂的环境,
[单片机]
32位ARM处理器的几种工作模式和工作状态
ARM处理器工作模式一共有 7 种 : USR模式 正常用户模式,程序正常执行模式 FIQ模式(Fast Interrupt Request) 处理快速中断,支持高速数据传送或通道处理 IRQ模式 处理普通中断 SVC模式(Supervisor) 操作系统保护模式,处理软件中断swi reset ABT中止(Abort mode){数据、指令} 处理存储器故障、实现虚拟存储器和存储器保护 UND未定义(Undefined) 处理未定义的指令陷阱,支持硬件协处理器的软件仿真 SYS系统模式(基本上=USR)(System) 运行特权操作系统任务 用户模式和特权模式 除了用户模式之外的其他6种处理器模式称为特权模式 特权模式下
[单片机]
ARM处理器的运行模式和ARM寄存器
一、ARM处理器共有7种运行模式 处理器模式 描述 用户模式(User,usr) 正常程序执行的模式 快速中断模式(FIQ,fiq) 用于高速数据传输和通道处理 外部中断模式(IRQ,irq) 用于通常的中断处理 特权模式(Supervisor,sve) 供操作系统使用的一种保护模式 数据访问中止模式(Abort,abt) 用于虚拟存储及存储保护 未定义指令中止模式(Undefined,und) 用于支持通过软件仿真硬件的协处理器 系统模式(System,sys) 用于运行特权级的操作系统任务 usr是普通模式,其他六种是特权模式(Privileged Modes),在这些模式下,程序可以访问所有的系统资源,
[单片机]
基于ARM处理器的LCD控制及触摸屏接口设计
0 引言 随着信息技术的不断发展,嵌入式系统正在越来越广泛的应用到航空航天、消费类电子、通信设备等领域。而在嵌入式系统中,LCD作为人机交互的主要设备之一,显示系统又是不可缺少的一部分。近年来,随着微处理器性能的不断提高,特别是ARM处理器系列的出现,嵌入式系统的功能也变得越来越强大。液晶显示器由于具有功耗低、外形尺寸小、价格低、驱动电压低等特点以及其优越的字符和图形的显示功能,已经成为嵌入式系统使用中的首选的输出设备。随着多媒体技术的发展,单色的LCD已不能满足人们在各种多媒体应用方面的更高要求,彩色LCD正越来越广泛地被应用到嵌入式系统中。触摸屏是人们获取信息的一种便利工具, 已广泛应用于工商、税务、银行等各种需要对公众
[单片机]
ARM处理器工作模式
ARM有7种处理器模式,其由CPSR的 位决定。 用户模USR:正常程序动行的工作模式。只能读CPSR不能写 系统模式sys:与用户模式共用一套寄存器。用于支持操作系统的特权任务模式,但它具有直接切换到其它模式的特权。 管理模式svc:操作系统的特权任务模式。系统复位和软件中断时才进入这个模式 中止abt:在ARM7中没多大做用.另外还有未定义und中断(irq),快速中断(fiq) 除用户模式外都 是特权模式。吸有在特权模式下才允许对当前的程序状态寄存器的反有控制位直接进行读写访问。 特权模式中除系统模式外都是异常模式。异常发生时总是切换到ARM状态。 何时近入到异常模式 1 复位进入管理模式,操作系统内核通常处于此
[单片机]
ARM处理器的嵌入式新浪微博客户端设计
引言 随着物联网技术的迅速发展,许多嵌入式系统具备了联网功能,为方便系统开发者集中监控和管理远程嵌入式系统,同时方便其他PC网上用户或智能手机App能够获取嵌入式系统数据,实现远程读数与控制 ,本文提出了以STM32F103RC处理器为核心,结合WIZnet公司的W5500以太网接口芯片,利用新浪微博的二次开发接口 ,设计了嵌入式新浪微博客户端,从而实现社交网络与嵌入式硬件系统的互动,可以把人与人的关系拓展到人与物的关系、物与物的关系。本系统结构如图1所示。 1 系统主要硬件介绍 1.1 STM32F103RC微控制器 STM32F103RC是基于CortexM3内核的32位ARM处理器芯片,其工作频率可达7
[单片机]
高通宣布2023年推出下一代Arm处理器:由苹果前员工负责开发
高通正寻求认真加强其 PC 处理器,昨晚宣布了下一代基于 Arm 的处理器计划,“旨在为 Windows PC 设定性能基准”,将能够与苹果的 M 系列处理器并驾齐驱。 高通首席技术官 James Thompson 博士在公司 2021 年投资者大会上宣布了新处理器的计划,目标是在 2023 年推出,推出前九个月内向硬件客户提供样品。 据 The Verge 报道,新处理器将由 Nuvia 团队设计,高通今年早些时候以 14 亿美元的巨额收购收购了该团队。值得注意的是,Nuvia 是由三位前苹果员工于 2019 年创立的,他们之前为苹果的 A 系列处理器工作过。 高通也做出了重大承诺:除了与苹果一流的 M 系列处
[半导体设计/制造]
ARM处理器的浮点运算单元(FPU)
浮点运算单元(FPU)简介 Float Point Unit,浮点运算单元是专用于浮点运算的协处理器,在计算领域,例如三角函数以及时域频域变换通常会用到浮点运算。当CPU执行一个需要浮点数运算的程序时,有三种方式可以执行:软件仿真器(浮点运算函数库)、附加浮点运算器和集成浮点运算单元。 区别于以往的ARM9处理器,目前基于ContexTM构架的ARM处理均集成了浮点运算单元。如下图Toradex ARM核心板产品所示,Nvidia TegraTM 2, TegraTM 3和 NXP/Freescale i.MX 6集成了VFPv3浮点运算单元。NXP/Freescale i.MX 7 集成了VFPv4浮点运算单元。ARM 浮点架构
[单片机]