量子计算机(Quantum Computer)是高级AE添加的一种合成处理单元,功能极为强大。
基本信息
量子计算机是一种特殊的合成处理单元(CPU),可以像常规的CPU一样执行合成任务。
在量子计算机搭建成功后,每个量子计算机外壳上都可以连接ME线缆,内部没有能量缓存,耗能取决于搭建该结构使用的方块。
量子计算机需要占用1个频道,可以传递最多8个频道,频道能从任意量子计算机外壳上传出,方向不限。
注意:在量子计算机的外表面上,不能放置任何可用于构成量子计算机的方块,否则会导致量子计算机失效。
(玩家可以修改量子计算机的名称,但其名称不会像常规CPU一样在其GUI和发起合成的界面内显示)
构成
所需材料
外层:
量子计算机外壳 —— 用于搭建量子计算机的最外层,默认外径最大为 7×7×7。
内部:
量子计算机核心 —— 必须安装且只安装1个,自带256M容量和8并行;
量子合成单元 —— 数量不限,可用于占位,不提供任何额外功能;
128M量子计算机合成存储器 —— 数量不限,每个为量子计算机提供128M容量;
256M量子计算机合成存储器 —— 数量不限,每个为量子计算机提供256M容量;
量子计算机加速器 —— 数量不限,每个为量子计算机提供8并行;
量子数据纠缠器 —— 最多安装1个,将量子计算机的容量变为4倍;
量子计算机多线程处理器 —— 最多安装1个,将量子计算机的并行变为4倍。
建造方法
玩家需要先使用量子计算机外壳建造厚度为1格的外壳,外径最大为 7×7×7,且必须搭建成长方体。
接下来,在其内部的空间中放入1个量子计算机核心(必须刚好1个)和其余部件,具体数量见上表。
量子计算机的内部空间中,只允许存在上表中所述的方块(不允许存在空气),材料不足时可使用量子合成单元占位。
图示
一个未完成的量子计算机,用于展示其内部可以放置什么方块搭建失败的量子计算机搭建成功的量子计算机已供能的量子计算机功能
相较于AE2提供的常规CPU,量子计算机可以使用更少的方块,来获得更大的容量和更多的并行。
量子计算机相对于常规CPU的另一个优势在于,只要容量足够,量子计算机可以同时执行的合成任务数量不限,并且不同任务之间可以共享并行数量。
例:使用256M容量和8并行的量子计算机(1个量子计算机核心)处理A(占用1M)、B(占用10M)两合成任务时:
A任务会使用刚好1M容量,有8并行;
B任务会使用刚好10M容量,有8并行;
量子计算机会剩余245M容量和8并行。
在原理上,量子计算机会在接收到合成任务时,自行“分配”出一个小CPU,容量 = 该合成任务的占用,并行数 = 该量子计算机的并行数。
分配出的小CPU会占用量子计算机的剩余容量。在还有足够的剩余容量时可不断分配,直到容量不足;
在合成任务完成时,分配出的小CPU会重新“回收”进量子计算机中,作为空余容量;
玩家可以在AE的终端中观察到量子计算机创建新CPU。
GUI
量子计算机的GUI
打开指南
图示含义点击该按钮自动跳转至指南的量子计算机相关界面
该界面详细介绍了量子计算机的搭建方式和功能,但尚无完整汉化
CPU自动分配模式
图示含义功能同应用能源2本体的CPU自动分配模式
(默认为最上方一项)
左击该按钮,按照上表所示顺序从上向下切换,右击则从下向上,均可循环切换。
内存卡可以复制/粘贴该配置。
配置项
量子计算机相关数据可以通过服务端配置文件进行修改,文件位于 ./config/advanced_ae-common.toml:
配置项描述值类型默认值范围quantumComputerMaxSize量子计算机最大外径整数75~12quantumComputerAcceleratorThreads每个量子计算机加速器可以提供的并行数量84~16quantumComputerMaxMultiThreaders量子计算机中量子计算机多线程处理器的最大数量11~2quantumComputermaxDataEntanglers量子计算机中量子数据纠缠器的最大数量quantumComputerMultiThreaderMultiplication量子计算机中每个量子计算机多线程处理器带来的并行倍数42~8quantumComputerDataEntanglerMultiplication量子计算机中每个量子数据纠缠器带来的容量倍数