视频:六分钟带你走进量子计算机,时长6分49秒

光计算机,俗称“光脑”。上世纪,早在电子计算机刚刚兴起之时,科学家便提出了光子计算机的概念。这是因为利用光进行计算,比用电子计算有许多优点。

例如大家所熟悉的,光计算有并行性,即可以多路同时计算,结果互不干扰。这使得光路可以在空间中交叉却互不影响。在这一点上,电路难以做到。此外还有功耗低、信道密度高、容错性好之类的优点。

另外,光在模拟计算领域,还有着独一无二的优势。通常我们所理解的计算机是指数字计算机,即利用逻辑门和0101的信息来进行计算。但实际上除了数字计算机,还有一类不依赖逻辑门的计算机,叫作模拟计算机。电子式的模拟计算机直接利用电压和电流进行计算,目的是得到一个可供测试或实验的数值解,而不是解析解或准确解。此类计算机大家很陌生,是因为其往往应用于工业、实验和科研领域,普通商用和家用计算机一般都是数字计算机。

光的很多特性可以用来打造高速计算系统

在模拟运算领域,光有着独特的“上帝算法”。例如,在许多领域需要运用傅里叶变换相关的计算,如卷积。数字计算机来计算傅里叶变换是非常消耗计算量的,这使得一些需要运用傅里叶变换作为基础运算的算法往往很耗时,如图像处理领域。而光通过透镜的过程,本身就是一次傅里叶变换的过程,这个过程几乎完全不需要时间。

早在上世纪,以光模拟计算为基础的计算机就已被发明出来,并在图像识别、图像处理等领域使用,甚至据说美国以前提出的星球大战计划,就打算发展这种计算机来识别高速飞行的导弹图像。

但这种计算机的应用面相对较窄,大众更需要的是集成化、能够处理各种运算的数字式计算机。在这

光子计算机应用领域,光子计算机离我们还有多远?相关推荐

  1. 光子计算机应用领域,光子学应用课件.ppt

    光子学应用课件 * 光子学应用 光纤通信技术 光信息存储技术 光纤传感技术 光子学应用 光子学的应用包括 光信息的传输(光纤通信.计算机光互联), 光信息处理(光计算.光交换), 光信息获取(光学与光 ...

  2. 不属于未来新型计算机的是光子计算机,光子计算机(三进制计算机很可怕么)

    光子计算机 1990年初,美国贝尔实验室制成世界上第一台光子计算机. 光子计算机是一种由光信号进行数字运算.逻辑操作.信息存贮和处理的新型计算机.光子计算机. 量子计算机全世界有一些,但是由于能耗大, ...

  3. 计算机硬件 — 计算机简介

    计算机(Computer)俗称电脑,是一种能够按照程序运行,自动.高速处理海量数据的现代化智能电子设备.由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机. 可分为超级计算机.工业控制计算机 ...

  4. 计算机(computer)

    计算机(computer)俗称电脑,是一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能.是能够按照程序运行,自动.高速处理海量数据的现代化智能电子设备.由硬件系 ...

  5. 函授计算机与科学论文,函授计算机科学与技术论文

    计算机科学与技术的发展已经不仅仅是一种技术现象,更是一种经济.政治.文化.军事及社会现象,下面是小编为大家整理的,希望你们喜欢. 篇一 计算机科学与技术应用研究 摘要:计算机科学与技术的发展已经不仅仅 ...

  6. 未来计算机会朝什么方向发展,计算机更新换代非常快,未来计算机会向哪些方向发展...

    描述 (文章来源:网络整理) 未来的计算机会向巨型晔.微型化.智能化.网络化和非冯·诺依曼体系结构发展,那么是什么样子的计算机呢? 1.量子计算机:量子计算机的概念源于对可逆计算机的研究.量子计算机是 ...

  7. Asp.net学习心得

    ASP.NET是一种强大而流行的网站开发框架,由微软公司开发和维护.它提供了一种可靠且高效的方式来构建动态和交互性的网页应用程序.ASP.NET结合了服务器端脚本.HTML和CSS,并支持多种编程语言 ...

  8. 计算机专业刚学应该自学什么,晋中计算机专业主要学什么课?

    第二代:晶体三极管数字机(1958-1964年)手机软件层面的电脑操作系统.高語言以及编译程序主要用途以计算机的应用和事务管理主导,并刚开始进到工业控制系统行业.特性是容积变小.耗能减少.可信性提升. ...

  9. 华人科学家量子计算机,华人科学家在美国研发出性能强大的光子计算机,能够与中国的量子计算机一战高下!...

    原标题:华人科学家在美国研发出性能强大的光子计算机,能够与中国的量子计算机一战高下! 在最近的<自然·纳米技术>杂志上,一篇来自美国哥伦比亚大学的论文在业界掀起了轩然大波,一位名叫虞南方的 ...

最新文章

  1. 通过正则表达式查找一个模式的所有实例
  2. java 文件读取 进度_读取文本文件时如何使用Java进度栏?
  3. oracle是堆屎山,Oracle NUMBER 类型细讲
  4. git reset revert 回退回滚取消提交返回上一版本
  5. Windows平台使用Gitblit搭建Git服务器图文教程
  6. oracle临时表读,Oracle之临时表详细解读
  7. thinkphp中如何使用PHP函数,如何在ThinkPHP中使用函数进行回调
  8. 如何打开php格式文件_如何打开php文件?
  9. Java初学者可以实现的简单小程序(建议收藏学习)
  10. AVOD、SVOD、TVOD、PVOD:揭秘视频点播商业模式
  11. 阿里云服务器搭建 Redis 集群
  12. 这样的员工一定会成为高管
  13. 基于微信小程序的每日签到打卡系统ssm框架
  14. Order by 语句 的使用
  15. 百度地图清除标注和聚合点
  16. mysql中的汉字怎么转换_Mysql中文汉字转拼音的实现(每个汉字转换全拼)
  17. mysql uid怎么获取_新浪微博API如何获取uid,并根据uid获取用户的基本信息
  18. ARM Linux设备树
  19. Ubuntu安装NextCloud相关命令
  20. Auto.js 旋转图标

热门文章

  1. 【2018-11-09】中证500指数的估值详情
  2. python3实现链表的基础操作
  3. Python3 序列解包
  4. JS设置select标签选中的值
  5. spring spel 获取环境变量
  6. 移动硬盘修复后文件丢失恢复方法
  7. 达人评测 华为matebook16对比联想小新pro16锐龙版 2021哪个好
  8. 计算机安全的基本概念,计算机安全包括哪几个方面
  9. intent.setComponent()方法
  10. 移动硬盘的“磁盘结构损坏且无法读取”问题的解决方法