|
通过将这些原理整合到一个统一的系统中,研究人员发现MISIM能够比当前的最新系统更准确地识别相似的代码,最多可识别40倍。
从研究到演示:代码推荐,大幅削减开发成本
尽管英特尔仍在扩展 MISIM 的功能集,但公司已将其从研究工作转移到了演示工作,目的是创建一个代码推荐引擎,以协助所有软件开发人员能够跨英特尔各种异构体系结构进行编程。
这种类型的系统将能够识别开发人员输入的简单算法背后的意图,并提供语义上相似但性能有所提高的候选代码。
MISIM 提供了基于神经的代码相似性评分算法,该算法可通过具有学习参数的各种神经网络体系结构来实现。
一旦将代码的结构集成到 CASS 中,神经网络系统就会根据其设计要执行的工作,为代码片段提供相似性评分。
换句话说,如果两段代码在结构上看起来有很大不同,但执行相同的功能,则神经网络会将它们评为大致相似。
研究人员最后将 MISIM 与三个最新的检测代码相似性系统进行了比较:
(i)code2vec
(ii)Neural Code Comprehension
(iii) Aroma
英特尔实验室首席科学家兼机器编程研究总监 Justin Gottschlich 表示,「这是迈向更宏伟的机器编程愿景的重要一步。」
MISIM 与现有代码相似性系统之间的核心区别在于其新颖的上下文感知语义结构(CASS),其目的是了解代码的实际作用,可以帮助从代码语法中提升语义含义。
与其他现有方法不同,它可以将 CASS 配置为特定的上下文,从而使其可以捕获更高级别描述代码的信息。CASS 可以提供有关代码功能而非方法的更具体的见解。
此外,MISIM 无需使用编译器即可对代码进行评级,编译器将人类可读的源代码转换为计算机可执行的机器代码。
与现有系统相比,MISIM 还具有许多优势,包括能够在开发人员当前正在编写的不完整代码段上执行的能力,这是推荐系统或自动错误修复的重要实用特征。
两个超导量子比特充当巨大的人造原子。这些 「原子」受到保护,不会被退相干,但仍然通过波导相互作用
这种「巨型原子」的特殊性在于,它是可调节的。研究人员可以调整量子比特-波导(即电磁波导)相互作用的强度。这样一来,利用波导加速,脆弱的量子比特就可以在执行高保真操作时免受退相干或自然衰减的影响。
为什么要这么做呢?
一旦计算完成,量子比特与波导耦合(相互作用、相互影响)的强度就会重新调整,量子比特就能够以光子的形式将量子数据释放到波导中。
「将量子比特耦合到波导通常对量子比特操作非常不利,因为这样做会大大缩短量子比特的寿命。」 麻省理工学院研究生、该论文第一作者Bharath Kannan表示, 「但是,为了在整个处理器中释放和传输量子信息,波导又是必不可少的。在这里,我们证明了即使量子比特与波导强耦合,也有可能保持它的相干性。然后我们就有能力决定什么时候释放存储在量子比特中的信息。我们已经展示了如何使用巨型原子来开启和关闭与波导的相互作用。」
量子处理与量子通讯融为一体,2量子比特纠缠的保真度为94%
研究人员说,这代表了一种新的光-物质相互作用机制。由于「巨型原子」本质上是电路,当与波导耦合时,与之相互作用的微波波长一样大的结构。
通过「巨型原子」可以执行低误差量子计算,同时还可以在处理器之间快速共享量子通讯信息。这项工作使量子信息处理和量子通讯成为一体,是向完整的量子平台迈出的关键一步。
据研究人员观察,并入巨型原子的量子比特的相干时间大约为30微秒,这意味着量子比特保持在量子状态的时间,与未耦合到波导的量子比特的相干时间几乎相同,而波导的耦合时间范围在10到100微秒之间。
此外,该研究还演示了2量子比特纠缠的保真度为94%。这是研究人员首次为强耦合波导的量子比特引用双量子比特保真度。因为在这种结构中,使用传统小原子进行此类操作的保真度通常很低。

(编辑:四平站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|