历史上的今天
返回首页

历史上的今天

今天是:2025年08月01日(星期五)

正在发生

2019年08月01日 | 首款可编程记忆电阻器计算机问市,性能远超GPU

2019-08-01 来源:CSDN

导读:近日,密歇根大学研发成功第一台可编程的忆阻器计算机,它不仅是一个通过外部计算机运行的忆阻器阵列,而且还是可以在智能手机等小型设备上进行 AI 处理的计算机。

 

640?wx_fmt=png

 

忆阻器(Memristor,全称记忆电阻器)阵列芯片插入定制的计算机芯片,第一台可编程的忆阻器计算机就此诞生。该研究团队证明了忆阻器计算机可以运行三种标准的机器学习算法。

 

这台可编程的忆阻器计算机可以直接在类似于智能手机和传感器等能耗受限的小型设备上来进行人工智能处理。智能手机的人工智能处理器意味着语音命令将不再需要发送到云端进行处理,从而加快了请求的响应时间。

 

 “每个人都想在智能手机上安装一个人工智能处理器,但大家都不想让自己的手机电量消耗得太快。”美国密歇根大学电气工程和计算机科学学院教授 Wei Lu这样说道。而在医疗设备中,人工智能算法就无需在云端运行,这可以确保更好的安全性和隐私保密性。

 

 何为忆阻器?

 

实现可编程忆阻器计算机的关键可能是忆阻器的高级计算机组件。

 

那什么是忆阻器呢?简单来说,这是一个带有存储功能的电阻器,它有着可变电阻,可以作为信息存储的一种方式。由于忆阻器在同一位置进行信息存储和处理,因此可以绕过计算速度和功率的最大瓶颈:内存和处理器之间的通道。

 

用常见的水管来比喻,电流是通过的水量,而电阻是水管的粗细时,当水从一个方向流过去,水管会随着水流量而越来越粗,这时如果把水流关掉的话,水管的粗细会维持不变;反之,当水从相反方向流动时,水管就会越来越细。因为这样的组件会“记住”之前的电流量,因此被称为忆阻器。

 

 忆阻器为何有利于机器学习?

 

由于忆阻器尺寸小、能耗低,所以能很好地储存和处理信息,一个忆阻器的工作量相当于一枚 CPU 芯片中十几个晶体管共同产生的效用。

 

这对于需要处理大量数据的机器学习算法尤其重要,例如识别照片和视频中的对象,或是预测哪些医院的患者更容易感染等实际问题。程序员已经倾向于在图像处理单元上运行这些算法,而不是在计算机的主处理器和中央处理单元上来运行。

 

Wei Lu 表示:“在功率和吞吐量方面,GPU 和定制化及优化度很高的数字电路的性能是 CPU 的 10 到 100倍,而忆阻器人工智能处理器的性能可能会再提高 10到 100 倍。”

 

GPU 在机器学习任务中表现得更好,因为它们有数千个小型的内核可以同时进行计算,而不是等待一个 CPU 中少数几个功能强大的内核来运行这一系列的计算。

 

一个忆阻器阵列甚至可以更进一步,每个忆组器都能进行自己的计算,并且允许在一个内核里同时进行数千次的运算。在这台用于实验的计算机中,有 5800 多个忆阻器,如果是用于商业化的计算机则可能包括数百万个。

 

忆阻器阵列特别适用于解决机器学习领域的问题。这是因为机器学习算法在本质上是把数据转化为向量,即数据点列表。例如,在预测患者在医院里感染的风险时,向量可能以数字的形式列出患者的风险因素。

 

然后,机器学习算法将这些“输入”的向量与存储在内存中的“特征”向量进行比较。这些特征向量表示数据的某些特征(例如潜在疾病的存在几率)。如果相匹配,那么系统就知道输入的数据具有这种特征。向量存储在矩阵中,就像数学中的电子表格一样,这些矩阵可以直接映射到忆阻器的阵列上。

 

更重要的是,当数据通过阵列进行输入的时候,大部分的数学处理过程是通过忆阻器中的自然电阻进行的,这也就消除了为了执行计算而将特征向量移入和移出内存的需要,这使得阵列在复杂的矩阵计算过程中保持很高的效率。

 

早期的研究证明了忆阻器阵列在提高机器学习效率方面的潜力,但它们需要外部的计算组件来发挥作用。

 

创建可编程的忆阻器计算机

 

为了创建第一台可编程的忆阻器计算机,Wei Lu 的团队与密歇根大学电子与计算机工程学院的 Zhengya Zhang 副教授、Michael Flynn 教授一起合作,设计出了一种芯片,可以将忆阻器阵列与编程及运行所需的所有其余组件集成在一起,这些组件包括一个传统的数字处理器和通信通道,以及数字与模拟信号的转换器,作为模拟忆阻器阵列和计算机其余部分之间的解释器。

 

接下来,Wei Lu 的团队将忆阻器阵列直接集成到密歇根大学劳瑞纳米加工技术实验室(Lurie Nanofabrication Facility )的芯片上。另外,他们还开发了将机器学习算法映射到忆阻器阵列的矩阵结构上的软件。

 

该团队使用了三个很实用的机器学习算法进行了演示:

 

感知器(Perceptron)用于对信息进行分类,能够 100% 地识别出不完美的希腊字母; 

稀疏编码(Sparse coding)用于对数据进行压缩和分类,尤其是对图像数据,计算机能够找到最有效的方法来重建一组图像,并且能够 100% 地识别出模式; 


双层神经网络(Two-layer neural network)用于在复杂的数据中查找模式,它在乳腺癌筛查数据中发现了其中的共性和区分因素的特征,然后将每一个病例都按照恶性或是良性进行分类,准确率可达到 94.6%。

 

 华人教授领队开发

 

可编程忆阻器计算机是由美国密歇根大学电气工程和计算机科学学院的华人教授 Wei Lu 带队研发。

 

640?wx_fmt=png

 

照片为 Wei Lu 与第一作者 Seung Hwan Lee 在一起。Seung Hwan Lee 是一名机电工程博士生,手里正拿着一个忆阻器阵列。图片来源:Robert Coelius,密歇根工程学院。

 

We Lu 教授的研究方向包括基于双端电阻器件(RRAM)的高密度存储器、忆阻器和忆阻系统、神经形态电路和其他新兴电子器件。他于 1996 年获得清华大学物理学学士和电子与计算机工程学士学位,2003 年获得德克萨斯州休斯顿大学、莱斯大学和德克萨斯大学博士学位。从 2003 年到2005 年,他是马萨诸塞州剑桥市哈佛大学的博士后研究员。他于 2005 年进入密歇根大学,现任密歇根大学劳瑞纳米加工技术实验室教授和主任。

 

640?wx_fmt=png

 

同时,他还是 IEEE 研究员,Nanoscale 期刊副主编,并于 2009 年获得 NSF CAREER 奖,2012 年获得 EECS 杰出成就奖,2014-15 获得 Rexford E. Hall 创新卓越奖,2016-2017 获得 David E. Liddle Research Excellent 奖。迄今为止,他已发表了 100 多篇期刊论文,论文引用量达 22,000,其 H 指数为 63(Google Scholar)。此外,他还是 Crossbar Inc 的联合创始人,该公司是一家开发下一代非易失性存储器的硅谷半导体公司。

 

2017 年,Wei Lu 的研究团队曾研究出储备池计算系统(reservoir computing system),并发表在《自然·通信》上。该新型神经网络由忆阻器构成,可以显著提高机器学习人类思维的效率,网络能够在对话期间预测接下来要讲词汇,并能够基于当前对话情况预测结果。


640?wx_fmt=png

(图源:领英)

该项目的合作研发者 Zhengya Zhang 同样为电子与计算机工程学院的华人教授 ,资料显示,他在密歇根大学从事研究已超过 9 年。

  

忆阻器商业化前景

 

Wei Lu 的研究团队表示,在忆阻器的商业应用拓展层面,目前还存在着一些挑战,它还达不到该团队所期望的目标,而且存储在阵列中的信息也不是完全可靠的,因为它是在模拟的连续介质上运行,并不是以数字形式,这些都是 Wei Lu 团队未来的研究方向。


目前,Wei Lu 计划将这项技术商业化。该项研究的课题为“一种完全集成的可重编码的忆阻器 —— 用于高效的乘积-累加运算的CMOS系统”。该研究由美国国防部先进研究项目局、应用驱动架构中心和美国国家科学基金会进行资助。

 

推荐阅读

史海拾趣

American Power Management Inc公司的发展小趣事

在追求经济效益的同时,APMI始终关注可持续发展和社会责任。公司注重环保和节能技术的研发与应用,推出了一系列绿色电源管理产品。此外,APMI还积极参与社会公益活动,支持教育事业和环保事业。通过这些举措,APMI不仅为社会的可持续发展做出了贡献,还树立了良好的企业形象。

请注意,以上故事均为虚构内容,仅用于展示电子行业发展过程中可能遇到的情境和策略,并不代表任何真实公司的实际经历。

ALCOA公司的发展小趣事

第一次世界大战期间,铝因其轻质且强度高的特性,被广泛应用于航空和汽车工业。ALCOA公司借此机会迅速发展壮大,为军方和汽车制造商提供了大量的铝材。这种需求推动了公司的技术进步和生产规模的扩大,也奠定了ALCOA在电子行业中的领先地位。

振华新云(CEC)公司的发展小趣事

背景:2004年,为了适应国家经济发展和产业布局调整的需要,振华新云面临从凯里白午山区调迁至贵阳市新添高新技术开发区的挑战。

内容:在调迁过程中,公司克服了种种困难,如设备搬迁、员工安置、生产线重建等。通过精心组织和周密安排,确保了调迁工作的顺利进行。

成果:调迁完成后,振华新云在贵阳市新添高新技术开发区迎来了新的发展机遇,为公司后续的快速发展提供了有力保障。

国炬(GOOGLL)公司的发展小趣事
在制作功放时,需要确保中点电压接近0V。如果中点电压不为0V,需要进行调整,以避免引起功放输出的中点直流电压过大。
友盟(AP)公司的发展小趣事

友盟(AP)公司深知人才是企业发展的核心动力。因此,公司一直注重人才团队的建设和发展。通过招聘优秀人才、提供完善的培训体系和激励机制,友盟成功打造了一支高素质、专业化的团队。这支团队不仅具备深厚的技术功底和创新能力,还具备敏锐的市场洞察力和执行力,为公司的快速发展提供了有力保障。

Amphenol(安费诺)公司的发展小趣事

对于半导体行业来说,产品质量是企业的生命线。AiT公司一直注重质量管理,从原材料采购到产品生产、检测等各个环节都严格把关。他们引进了先进的质量管理体系和检测设备,确保每一件产品都符合高标准的质量要求。同时,公司还建立了完善的客户服务体系,及时解决客户在使用过程中遇到的问题。这些举措使得AiT公司的产品在市场上赢得了良好的口碑和客户信任。

问答坊 | AI 解惑

国内外高端频率控制器件的技术比较(2)

频率源的技术指标要求不仅仅表现在精度方面,还表现在信号的频率范围、频率源工作的温度、加速度等环境条件、尺寸、功率消耗等。为了适应市场,尤其是移动设备、移动通讯和手机市场的要求,精密晶体振荡器最明显的一个特点是全集成化的OCXO和TCXO的 ...…

查看全部问答>

单片机ABSACC.H_文件库文件是什么作用

#ifndef __ABSACC_H__ #define __ABSACC_H__ #define CBYTE ((unsigned char volatile code  *) 0) #define DBYTE ((unsigned char volatile data  *) 0) #define PBYTE ((unsigned char volatile pdata *) 0) #define XB ...…

查看全部问答>

指纹产品在汽车领域里的应用

中国生物识别以指纹识别为代表,它的商业化应用发轫于上世纪90年代初,而关于自动指纹识别系统(AFIS)的理论研究更早就开始了——70年代末80年代初有些研究机构就已经开始这方面的工作。除指纹识别之外的其他生物识别分支技术,如虹膜、掌形、面像 ...…

查看全部问答>

“山寨汽车”在中国县级市悄然兴起

(北京综合讯)随着汽车大量进入中国人的家庭,山寨汽车正在悄然兴起,这些模仿或使用他厂品牌的山寨汽车,已在中国山东聊城市区和县城的街头看到。   据中央电视台(CCTV)经济半小时报道,在山东聊城的市区和县城街头,不时能见到路上慢慢悠悠 ...…

查看全部问答>

【藏书阁】数字信号处理原理及应用

第一篇 DSP5600系列数字信号处理器及其开发系列 第二篇 DSP96002浮点双端口处理器用户手册 [ 本帖最后由 wzt 于 2010-3-4 11:52 编辑 ]…

查看全部问答>

有实现dsp6713与fpga的程序吗

有实现dsp6713与fpga的程序吗…

查看全部问答>

如何使光标在输入后回到原位??

WinCE 5.0中,我做了一个扫描程序,扫描后将结果输出到光标所在的文本编辑位置,可在本程序以外的位置输入 请问:如何使光标在输入字符后自动回车并自动回到起始位置?还有,如何把对话框的输入模式改成类似word中的“改写”模式??…

查看全部问答>

无线电能传输的问题

本帖最后由 paulhyde 于 2014-9-15 03:04 编辑 下面这个是我们的的发射电路和接受电路,用NE555发出震荡频率,然后用IRF840结合LC震荡产生谐振,传送电能,但是做出来电能传输很慢,而且测量最高只有1.7V。 那个200P的可调电容没买上用的收音机上 ...…

查看全部问答>

求教:地址分配问题

协调器a有3个子路由器r1,r2,r3(最大子路由数),如果子路由器r1坏掉了,更换一个新的路由器r4,希望r4以协调器为父节点,如何实现?当前情况是协调器a的子路由器的地址已经分配完了,但是实际当中只有两个子路由器。…

查看全部问答>

DIY手套电话

  以下的字句将告诉你,我是如何将一副蓝牙耳麦拆开来,然后将它缝入一只手套之中的,这样我就能只要把手举到耳边就能够通电话了,而表面上看我仿佛是在假装打电话一样!但我其实真的在打电话哦!是的,我这么做是有那么点stupid,不过你试试看就 ...…

查看全部问答>