我们正迎来计算基因的巨大变革,即将到来的不仅是量子技术——

图片

计算机是围绕逻辑构建的:利用电路执行数学运算。逻辑是围绕诸如加法器——这种将两个数字相加的基本电路,而构建的。

今天的微处理器和计算机历史初期的所有微处理器都是如此。这可以追溯到算盘,在某些基本层面上,这和你闪亮的游戏PC做着同样的事情——只是它的性能要差很多很多。

如今,处理器可以在一个时钟周期内使用任意数量的复杂电路进行大量数学计算。而且不只是将两个数字相加。但是,要制造出闪闪发光的全新游戏CPU,需要对之前的经典计算机进行几个世纪的迭代。

正如可能想象的那样,构建与之完全不同的东西有点棘手,但这正是一些人正在努力实现的目标,比如量子计算和神经形态计算技术:这两个截然不同的概念可能会彻底改变计算

“量子计算是一种我们已经习以为常的技术,至少从名称上看,它总是被当作‘计算的未来’来提及。”恩塞纳达CETYS软件工程协调员莫雷诺(Carlos Andrés Trasviña Moreno)说。

量子计算机利用量子比特,与只能存在于两种状态之一(0或1)的经典比特不同,这些量子比特可以存在于两种状态以及这两种状态的叠加:它既可以是0、1,也可以同时是0和1。如果这听起来非常令人困惑,那是因为它确实令人困惑,但它也具有巨大的潜力。

量子计算机预计将强大到足以破解现代“牢不可破”的加密、加速医学发现、重塑全球经济的货物运输方式、探索恒星,以及彻底改变任何涉及大量数字运算的事物。

问题是,量子计算机很难制造,也许更难运行。

图片

这就是所谓的低温恒温器,它实际上是一个冷却器,用于将量子材料降至低于外太空的温度。这个是微软公司的,看起来非常漂亮

“量子计算的主要缺点之一是耗电量大,因为它所使用的算法的复杂程度远远超过目前的任何CPU。”莫雷诺继续说:“此外,量子计算需要一个接近绝对零度的温度环境,这也增加了系统的功耗要求。最后,它们对热、光和振动等环境干扰极为敏感。”

“任何这些都会改变当前的量子状态,产生意想不到的结果。”

虽然你可以用量子比特复制经典逻辑的功能,但在开发这些机器的过程中,我们并不是完全从零开始,要利用量子计算机的强大功能,需要新的、复杂的量子算法,而我们才刚刚开始掌握这些算法。

IBM是在量子计算领域投入巨资的公司之一,其目标是在2025年之前制造出拥有4158个或更多量子比特的量子计算机;谷歌也在量子领域有所涉猎。

图片

谷歌的“梧桐树”Sycamore量子计算芯片看起来特别可爱

图片

微软的量子芯片也有可取之处

诚然,我们距离无处不在的“量子优势”(即量子计算机优于当今顶级经典超级计算机的时刻)还有很长的路要走。早在2019年,谷歌就曾宣称自己做到了这一点,尽管这可能只是一项小众成就,但仍然令人印象深刻。无论如何,在实际应用中,我们还没到那一步。

科学地讲,要弄清它们确实很麻烦。但这从未阻止过优秀工程师的脚步。

“我确实认为,我们在量子计算方面已经触及表面。”英特尔游戏总经理马库斯·肯尼迪(Marcus Kennedy)表示:“同样,就像我们一次又一次地打破了硅的物理定律一样,我认为我们在这里也打破了物理定律。”

人工智能——2023年流行语,对未来计算机的发展潜力更为直接。但对许多人来说,人工智能确实是一项巨大的、改变生活的发展,而且不仅仅是浏览器中那个听起来很聪明、争论得有点过火的聊天机器人。如今,我们对人工智能的应用还仅仅停留在表面,而为了实现这些更深层次、更具影响力的应用,一种全新的芯片正在酝酿之中。

莫雷诺说:“在我看来,神经形态计算是经典计算最可行的替代方案。”

“在某种意义上,我们可以说神经形态计算机是在硬件上实现的生物神经网络。人们会认为它只是将感知器转换为电压和门,但实际上它更接近于模仿大脑的工作原理,模仿实际神经元之间如何通过突触进行交流。”

什么是神经形态计算?答案就在“神经”这个名字上,意思是与神经系统有关。神经形态计算机旨在模仿人类有史以来最伟大的计算机和最复杂的创造物:大脑。

“我认为,神经形态芯片的处理能力将远远超过基于x86架构(一种传统架构)的单片处理能力。”肯尼迪说:“根据大脑的运作方式,我们知道它的容量和能力远远超过其他任何东西。”

“最有效的系统往往与你在自然界中看到的东西非常相似。”

传统的中央处理器根据“时钟时间”处理指令:信息按照固定的时间间隔传输,就像由节拍器管理一样。而神经形态芯片则通过内置数字等效神经元,利用“尖峰”——可随时发送的突发电流,进行并行通信(没有时钟时间的僵化)。就像我们的大脑一样,芯片的神经元通过处理输入的电流进行通信,每个神经元都能根据输入的尖峰电流决定是否向下一个神经元发送电流。

让人眼前一亮的是,这些芯片处理人工智能算法所需的电力要少得多。例如,IBM制造的一款神经形态芯片包含的晶体管数量是标准英特尔处理器的五倍,但功耗却只有70毫瓦;而英特尔处理器的功耗在35瓦到140瓦之间,是英特尔处理器的2000倍。

神经形态芯片尚未达到突破性的时刻,但它们正在到来。英特尔公司目前正在开发几款神经形态芯片:Loihi和Loihi 2。

图片

它还没有达到大脑的大小,但这就是英特尔的Loihi 2芯片

神经形态芯片到底是什么?它就是一个拥有神经元和突触的大脑。但由于它们仍然是由硅制成的,因此可以把它们看作是传统计算机芯片和大脑生物学的混合体。

但这并不一定是一个大大脑:Loihi 2拥有100万个神经元和1.2亿个突触,比拥有大约860亿个神经元和数万亿个突触的人类大脑要小很多个数量级。正如你可能想象的那样,很难数清所有的神经元,所以我们并不确切地知道,但我们的大脑很大。你可以向你的小脑袋动物伙伴们尽情炫耀。

据估计,一只蟑螂的突触数量相当于“Loihi 2”,这样就能更好地理解我们所说的灰质规模。

神经形态计算有很大的发展空间,而随着人们对人工智能的兴趣迅速增长,这项新兴技术可能会成为为你不断读到的令人印象深刻的人工智能模型提供动力的关键。

你可能会认为,人工智能模型如今运行得很好,这主要归功于英伟达的显卡。莫雷诺说:“神经形态计算之所以如此吸引人,是因为它可以大幅降低处理器的功耗,同时还能实现与现代芯片相同的计算能力。”

“相比之下,人脑的处理能力可达数百teraflops,能耗却只有20瓦,而一块普通的显卡能输出40-50 teraflops的功率,能耗却只有450瓦。”

基本上,“如果在图形处理器中开发并实现神经形态处理器,其处理能力将超过任何现有产品,而能耗仅为现有产品的一小部分。”

听起来很吸引人?是的,当然吸引人。降低能耗不仅能带来巨大的潜在计算能力,还能减少能源消耗,这对冷却也会产生连锁反应。 

莫雷诺继续说:“改变计算架构还需要采用不同的编程模式,这本身也是一项了不起的壮举。”

图片

英特尔并不是依靠一个神经形态芯片来完成大脑的工作,而是将许多芯片连接在一起,作为一个大脑来工作

制造神经形态芯片是一回事,为其编程则是另一回事;这也是英特尔神经形态计算框架开源的原因之一。

英特尔公司的肯尼迪(Marcus Kennedy)说:“我们尚未破解的是如何利用这种结构背后的软件。这样,你就可以制造出一个看起来非常像大脑的芯片,而真正让它像大脑一样运作的是软件。迄今为止,我们还没有破解这个难题。”

我们还需要一段时间,才能用类似大脑的东西完全取代人工智能加速器;或者用量子计算机取代与计算本身一样古老的加法器和二进制函数。然而,我们已经开始尝试用经验来取代我们所熟知的经典计算。

微软公司最近宣布的一项突破让该公司非常看好量子的未来,IBM公司最近也预测量子计算机将在两年内在重要任务中超越经典计算机。

用英特尔公司肯尼迪的话说,“我认为我们正在实现这一目标”。

参考链接:

[1]https://www.nature.com/articles/d41586-023-01965-3?utm_medium=affiliate&utm_source=commission_junction&utm_campaign=CONR_PF018_ECOM_GL_PHSS_ALWYS_DEEPLINK&utm_content=textlink&utm_term=PID100046954&CJEVENT=d9944712a93911ee80ff71950a18b8f7

[2]https://www.intel.com/content/www/us/en/research/neuromorphic-computing-loihi-2-technology-brief.html

[3]https://www.pcgamer.com/quantum-classical-neuromorphic-computing/

[4]https://www.wired.co.uk/article/ai-neuromorphic-chips-brains

[5]https://research.ibm.com/publications/truenorth-design-and-tool-flow-of-a-65-mw-1-million-neuron-programmable-neurosynaptic-chip

[6]https://thequantuminsider.com/2022/10/26/the-future-of-digitalisation-quantum-and-neuromorphic-computing/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/294174.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

前端根据URL地址实现下载(txt,图片,word,xlsx,ppt)

前端根据URL地址实现下载(txt,图片,word,xlsx,ppt) 一、对于txt,图片类的二、对于word,xlsx,ppt类的1.a标签可以实现下载2. window.open() 一、对于txt,图片类…

软件推荐:MobaXterm

介绍 MobaXterm 是远程计算的终极工具箱,它提供了几乎所有重要的远程网络工具,SSH、RDP、FTP、VNC,只要你能想到的,都可以在MobaXterm中找到。除了海量协议外,MobaXterm 还支持安装额外的插件来扩展其功能。 软件官网…

技术查漏补缺(1)Logback

一、下定义&#xff1a;Logback是一个开源的日志组件 二、Logback的maven <!--这个依赖直接包含了 logback-core 以及 slf4j-api的依赖--> <dependency><groupId>ch.qos.logback</groupId><artifactId>logback-classic</artifactId><v…

MySQL-数据库概述

数据库相关概念&#xff1a; 数据库(DateBase)简称DB,就是一个存储数据的仓库&#xff0c;数据有组织的进行存储。 数据库分为关系型数据库简称RDBMS和非关系型数据库 关系型数据库简称RDBMS:建立在关系模型的基础上&#xff0c;由多张相互连接的二维表组成的数据库.简单来说…

D6208双向直流马达驱动芯片 用于IPC产品,可兼容BA6208,噪声低 ,工作电源电压范围宽。

D6208 是一块单片双向马达驱动电路&#xff0c;它使用TTL电平的逻辑信号就能控制卡式录音机和其它电子设备中的双向马达。该电路由一个逻辑部分和一个功率输出部分组成。逻辑部分控制马达正、反转向及制动&#xff0c;功率输出部分根据逻辑控制能提供100mA&#xff08;典型值&a…

处理数组,将一维转二维

实现金刚区可滑动效果 由于后端返回的数据是 不符合项目需求&#xff0c;所以需要将它转为为二位数组 // 转为二维数组convertOneDimArray() {let arr [integral, kefu-ermai, coupon, gift, scan, pause-circle, wifi, email, integral,kefu-ermai, coupon, gift, scan, pau…

前端知识体系思维导图

绝大部分分类方法、专业术语&#xff0c;出自专业书籍&#xff0c;如《JavaScript 高级程序设计&#xff08;第 4 版&#xff09;》、《JavaScript 权威指南&#xff08;第 7 版&#xff09;》《CSS 权威指南&#xff08;第四版&#xff09;》、《HTML5 权威指南》、《计算机网…

Postman的七种断言方法+超时设置!

超时的设置 Settings->General->Request Timeout in ms(0 for infinity)&#xff1a;设置请求超时的时间,默认为0 1.postman断言介绍 postman在发送请求后&#xff0c;需要对返回的结果做判断&#xff0c;验证是否符合预期&#xff0c;如状态码、响应头、响应正文等信息…

关于一名资深Java程序员在移动端的进阶之路

今天呢&#xff0c;就借此机会&#xff0c;跟大家聊一聊我的个人职业经历吧&#xff01; 那年刚毕业 刚毕业时候&#xff0c;入职的第一家公司&#xff0c;进去后&#xff0c;说实话&#xff0c;没有太大成长吧&#xff01;基本就是让我做一些可有可无的边缘性的工作&#xff…

提升办公效率:掌握批量文件重命名的技巧

在日常生活和工作中&#xff0c;经常要处理大量的文件&#xff0c;如文档、图片、音频等。在这些情况下&#xff0c;会遇到要批量重命名文件的情况。如果一个一个地重命名&#xff0c;不仅耗时&#xff0c;而且效率低下。今天来讲解一些技巧通过批量重命名文件&#xff0c;从而…

【Python学习】Python学习1

目录 【Python学习】Python学习1 1.前言2.Python安装3.PyCharm安装4.PyCharm插件推荐5.参考 文章所属专区 Python学习 1.前言 Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python 由 Guido van Rossum 于 1989 年底发明&#xff0c;第一个公开发行版发…

go install后仍无法使用全局命令

如下图使用go install命令后人无法使用全局命令 发生这种情况是由于安装Go SDK时&#xff0c;不是一键安装&#xff0c;而是使用者自己区官网下载SDK后配置的环境变量。 使用iso或者应用商城下载就不会出现这种问题。 出现上述的问题是检查GOPATH的环境便利是否配置成功&…

【亲测有效】Win11 卸载MySQL5.7以及安装MySQL8.0.35

目录 一、卸载原来本地的mysql5.7 1.mysql服务部分 1.1停止mysql服务 1.2删除mysql服务 2.卸载 MySQL程序 3.残余文件的清理 3.1删除mysql安装的目录 3.2删除mysql数据存放的目录 3.3删除mysql自定义目录 4.清理注册表 5.删除环境变量配置 二、安装mysql8.0.35 1.…

算法31:针对算法30货币问题进行拓展 + 时间复杂度 + 空间复杂度优化--------从左往右尝试模型

在算法30中&#xff0c;我们说过从左往右尝试模型&#xff0c;口诀就是针对固定集合&#xff0c;值不同&#xff0c;就是讨论要和不要的累加和。 那么对于非固定集合&#xff0c;我们应该怎么做呢&#xff1f; 针对非固定集合&#xff0c;面值固定&#xff0c;张数无限。口诀…

Python中 的函数介绍

函数 在Python中,函数是用来执行某种功能的 函数定义 def function_name(参数列表):代码块[return val]比如 #---------------定义------------- def add_3(num):newnum num3return newnumnum 3 print(add_3(num))函数调用 def add_3(num):newnum num3return newnumnum …

vue3 - Element Plus 切换主题色及el-button hover颜色不生效的解决方法

vue3 - Element Plus 切换主题色及el-button hover颜色不生效的解决方法 GitHub Demo 地址 https://github.com/iotjin/jh-vue3-admin 在线预览 https://iotjin.github.io/jh-vue3-admin/ 如果您想要通过 js 控制 css 变量&#xff0c;可以这样做&#xff1a; // document.do…

【InnoDB数据存储结构】第3章节:区、段、碎片区和表空间

文章目录结构 区、段、碎片区和表空间 什么是区&#xff1f;什么是段&#xff1f;什么是碎片区&#xff1f;什么是表空间&#xff1f; 在上文 InooDB 存储行格式一文中已经大致讲述过&#xff0c;再来回顾一下&#xff0c;直接上图&#xff1a; 名词解释如下&#xff1a; 行…

go构建项目与打包

环境搭建 使用的组件及版本 operator-sdk v1.22.0go 1.20.0 linux/amd64git 1.8.3.1k8s 1.18.5docker 20.10.5 前期配置 安装Git yum install git安装docker yum install docker-ce安装go 官网下载 tar -C /usr/local/ -xvf go1.20.linux-amd64.tar.gz 环境配置 // 将go配置…

【tensorflowflutter】自己写个机器学习模型用在项目上?

背景 拍摄APP项目上线有一阵了&#xff0c;每天的拍摄数据呈现波动上升状态、业务方需要对数据进行加工&#xff0c;如果能有对未来的数据量的预测就好了 。 目标 在端侧展示拍摄数据可视化趋势图等、并能推断数据&#xff08;选择预测日期&#xff09; 简单实现个demo gif背…

uniapp自定义顶部导航并解决打包成apk后getMenuButtonBoundingClientRect方法失效问题

需求&#xff1a;要在app上的顶部导航提示哪里添加一些东西进去&#xff0c;用uniapp自带的肯定不行啊&#xff0c;所以自定义了所有的页面的顶部导航&#xff0c;之后自定义后用手机调试发现 uni.getMenuButtonBoundingClientRect()这个方法的top获取不到....网上找了很多种方…