【技术实现步骤摘要】
【国外来华专利技术】量子错误纠正
本申请涉及用于量子计算机中的错误纠正的硬件。更特别地,本申请涉及用于确定量子计算机中的错误的经典处理阵列。
技术介绍
量子计算机是利用量子叠加和纠缠来比经典计算机更快地解决某些类型问题的计算设备。量子计算机的构造块(buildingblock)是量子比特。量子比特是两级系统,其状态可以处于其两个状态的叠加中,而不是像经典位那样仅处于两个状态中的任何一个中。量子算法是在量子计算机上运行的算法。在量子计算机上执行这些算法期间,可能会从包括退相干和噪声的多种源引入错误。由于不可克隆定理,涉及创建状态的多个副本的经典错误检测和纠正技术是不适合的。相反,量子错误检测和纠正技术涉及将量子比特与多个其他量子比特纠缠,并对纠缠的量子比特的子集执行测量,以识别何时发生错误。
技术实现思路
总体上,在一些方面,本公开的主题可以体现在一种装置中,该装置包括:处理核的阵列,每个处理核包括:第一芯片上的处理器;和第一芯片上的处理器高速缓存;以及总线,用于互连处理核的阵列中的相邻处理核;其中,每个处理核包括:控 ...
【技术保护点】
1.一种装置,包括:/n处理核的阵列,每个处理核包括:/n第一芯片上的处理器;和/n所述第一芯片上的处理器高速缓存;以及/n总线,用于互连所述处理核的阵列中的相邻处理核;其中,每个处理核包括:/n控制代码,所述控制代码在由所述处理器执行时,使所述处理器访问至少一个相邻处理核的处理器高速缓存。/n
【技术特征摘要】
【国外来华专利技术】1.一种装置,包括:
处理核的阵列,每个处理核包括:
第一芯片上的处理器;和
所述第一芯片上的处理器高速缓存;以及
总线,用于互连所述处理核的阵列中的相邻处理核;其中,每个处理核包括:
控制代码,所述控制代码在由所述处理器执行时,使所述处理器访问至少一个相邻处理核的处理器高速缓存。
2.根据权利要求1所述的装置,其中,所述控制代码存储在所述处理器高速缓存中。
3.根据权利要求1或2所述的装置,其中,每个处理器高速缓存包括:
第一级处理器高速缓存;和
第二级处理器高速缓存,其中,数据通过所述第一级高速缓存在所述处理器和所述第二级处理器高速缓存之间传递。
4.根据权利要求3所述的装置,其中,所述控制代码存储在所述第二级处理器高速缓存中。
5.根据权利要求4所述的装置,其中,所述控制器代码包括机器代码。
6.根据权利要求3至5中的任一项所述的装置,其中,所述控制器代码在由所述处理器执行时,使所述处理器访问所述至少一个相邻处理器核的所述第二级处理器高速缓存。
7.根据前述权利要求中的任一项所述的装置,其中,所述处理器高速缓存包括被配置为存储从所述至少一个相邻处理核访问的数据的一个或多个缓冲器。
8.根据权利要求7所述的装置,其中,将从所述至少一个相邻处理核访问的数据循环地写入所述缓冲器中的一个或多个。
9.根据前述权利要求中的任一项所述的装置,其中,每个处理核被布置为接收相应的一组测量数据、将所述一组测量数据存储在所述处理器高速缓存中并处理所述一组测量数据。
10.根据权利要求9所述的装置,其中,用于处理所述测量数据的指令存储在所述处理器高速缓存中。
11.根据权利要求9或10所述的装置,其中,为了处理所述一组测量数据,所述处理核被配置为执行量子错误纠正。
12.根据权利要求11所述的装置,其中,所述量子错误纠正包括实现表面代码。
13.根据权利要求9至12中的任一项所述的装置,其中,为了处理所述一组测量数据,所述处理核被配置为不使用随机存取存储器。
14.根据前述权利要求中任一项所述的装置,其中,所述处理器核还包括一个或多个附加处理器。
15.一种系统,包括:
第一经典计算层,所述第一经典计算层包括根据任一前述权利要求所述的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。