并行处理单元 (Crafting Co-Processing Unit)
物品命令:/give @p ae2:crafting_accelerator 64
此段资料引用于“并行处理单元 (Crafting Co-Processing Unit)”并与其保持同步更新。  编辑

可用于构建CPU的设备之一,能够增加CPU发配材料的性能。

CPU最大发送材料频率为 [并行数量+1] /3*20Hz。

故此可以达成多个不同的样板被同时使用,或者均分材料到不同接口对应的容器。

同时,合成发布时,[自动选取]的CPU会被并行处理单元的数量影响。详见自动合成1.3发布合成与CPU选择。


具体来说,材料发配如下:
    1) 临时定义:线程。线程的数量是并行处理单元数量+1。(不在资料外的交流使用该概念)

    2) 线程是CPU发配材料的单位。

    3) 每个线程工作后,包含工作的gametick在内,有3gt的冷却。故CPU最大发送材料频率为 [并行数量+1] /3*20Hz。

            *实际上记录的只有总线程数量、上 1gt/2gt 所用的线程数量计算出本gt的可用线程数量。

    4) 同一gt内,CPU会按“顺序”访问每一个拥有“被记录的样板”的ME接口

            a) 如果已经没有空闲线程,则中止访问。
            b) 如果ME接口可以使用 (任意一个,靠前者优先) 被记录的样板,即:拥有材料&容器可用(未满 / 阻挡模式检测到空)。
                    则发送材料,并使一空闲线程陷入冷却,并访问下一个ME接口

            c) 否则,不再访问该ME接口(拉黑),并访问下一个ME接口

            d) 如果所有ME接口都已经被访问完了而还有空闲线程,则从头重新开始访问。

            e) 如果已经没有可用的ME接口,则直接进入下一gt。


        *如果网络结构不发生改变,则该“顺序”是不变的。

        *被记录的样板:CPU在计算合成的时候会从网络中搜寻样板,而这些被记录的样板就是被搜寻和选中的样板。

                在判定一个样板是否是“被记录的样板”的时候,是精准匹配的,样板中的物品位置、数量也是要被匹配的。

        *注意,是以接口为查找单位,而非以样板作为单位。因此可以均分材料到不同机器。


实验例:

    CPU有13个并行处理单元,欲在EIO打粉机合成1000赛特斯石英粉,同时在EIO合金炉烧玻璃,最终合成石英玻璃。

        没有开启阻挡模式。

        有7台打粉机,各自配备了ME接口和相关物流、配电。ME接口中的样板都是完全一致的:1*赛特斯石英水晶->1*赛特斯石英粉。

        有6台合金炉,各自配备了ME接口和相关物流、配电。ME接口中的样板都是完全一致的:1*沙子->1*玻璃。

        t=0gt(CPU开始工作):13台设备,12台收到了1个物品,剩下一台是被收到了2个物品。

        t=1gt/2gt:                    无事发生,所有线程都在冷却。

        t=3gt:                           由于仍然不能合成石英玻璃,且机器都可以接收物品,和0gt的情况完全一致。



使用例:

    (1) 籍此运用多个合金炉同时进行合成是完全可行的,不过如果并行处理单元数量不充足,可能并不能调用全部合金炉工作。

    (2) 你可以建立一个分子装配塔,从ME终端向 不同的 分子装配塔中的 ME接口  放入相同的合成样板,这样可以让多个分子装配室一起进行这个合成。

并行处理单元 (Crafting Co-Processing Unit)
并行处理单元 (Crafting Co-Processing Unit)
资料分支:1.16+
资料分类:ME网络:自动合成
最大叠加:64个 / 组
滑动合成表可以查看更多信息~
材料统计输入 >> 输出备注

[使用: 工作台]


工程处理器 * 1

合成单元 * 1

并行处理单元 * 1

工程处理器
合成单元
并行处理单元
*这里只会显示该物品合成方式,且最多显示10个,点击右边栏"查看合成/用途"可查看该物品作为材料的合成。

短评加载中..