微软发布量子编程语言Q#
极客时间编辑部
讲述:杜力大小:1.07M时长:02:21
近年来,微软、谷歌、IBM 及一些小型专业公司都在开发量子计算机,不过,此前取得的进展大都在硬件层面。
近日,微软发布了一门新的编程语言 Q#,这是一个工具,可以协助开发者为量子计算机开发软件。微软还发布了相关模拟器,供程序员在传统台式机上或者通过 Azure 云计算服务测试量子计算机软件。
量子计算机是目前世界上的先进技术之一,它与人工智能、增强现实一起被微软 CEO 萨提亚·纳德拉 (Satya Nadella) 视为对公司未来至关重要的技术。和 IBM、谷歌一样,微软极有可能会通过互联网以服务的形式,向用户出租这些量子计算机的计算时间。
D-Wave 系统公司在 2011 年成为了首家销售量子计算机的公司,但由于只能解决特定的数学问题,该公司的技术一直存在争议。而谷歌和 IBM 已经开发出了被认为接近实现“量子霸权”的计算机,能够处理任何过于复杂而无法在标准超级计算机上解决的问题。IBM 和创业公司 Rigetti Computing 还为他们的量子计算机开发了相关软件。
微软则表示,他们在使用一种新型的设计,即拓扑量子计算机,其基础是控制一种难懂的马约拉那费米子 (Majorana fermion)。就在几年前,这种粒子是否存在还无法被确定。
微软量子计算业务主管托德·霍尔姆达尔 (Todd Holmdahl) 表示,使用这种设计开发出的量子计算机的错误率只有其他公司量子计算机的万分之一至千分之一。
同时,他还透露,在工程师们的努力下,微软即将能够以一种方法控制马约拉那费米子,使其能够执行运算任务,并将在 5 年内向市场推出一款量子计算机。
霍尔姆达尔表示:“我们希望解决今天还无法解决的问题,并且有机会利用独特、有差异化的技术做到这一点。”
一直以来,科学家们在不断研究量子计算,但至今仍然没有走出研究阶段,量子技术真的实用吗?大家意见不一。目前,研究人员只能在几分之一秒的时间内让量子位(qubits)保持量子态。一旦量子位脱离量子态,计算就会出错,这样一来使用量子计算机的好处就会被抹杀。
伦敦帝国理工学院研究人员乔纳森·布雷兹 (Jonathan Breeze) 认为,如果想将量子技术变成商用技术,减少或者修正量子计算错误是关键。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论