EU4因为程式的关系导至无法完全利用到多核,到后期必卡成狗。
想问EU5应该会在设计阶段就考量到这点,善加利用多核心(执行绪)了吧?
作者:
kons (kons)
2024-09-02 15:00:00印象之前事说,多核心各自处理,会有各CPU间沟通协调的问题例如cpu0处理贸易、cpu1处理物产。cpu0计算A国跟B国买货物,cpu1计算B国货物产出。B国货物产出少了,没法即时跟cpu1协调没法即时跟cpu0协调就出错了,B国明明没货了,但A国凭空买到了
作者: laputab (laputab) 2024-09-02 15:25:00
你看看cs2 , ck3 感觉不要有期望好。
使用多核心很吃重计算的独立性,相干性太高的计算做不到多核
作者:
Jintsu (川内型轻巡洋舰二号舰)
2024-09-02 19:11:00祖宗之法不可变
作者: DVDR 2024-09-03 05:37:00
你能让十个女人一个月就生出小孩吗?
作者:
kons (kons)
2024-09-03 10:22:00但我能让十个女人十个月生十个小孩
data dependency是平行化计算无解的问题如果是没有dependency的工作 现在的引擎早就有了不信你就启动指令加个disable_multithread
作者:
lordmi (星宿喵)
2024-09-03 14:40:00玩家没有无限个大核去模拟所有个别ai,就算有这一天,写入全局资讯时所有ai还是都必须锁定后解锁重读。所以,除非EU5改成完全回合制,不然不可能解决多执行绪的彼此冲突