fudyou 发表于 2024-5-17 11:11:16

VAM CPU 性能补丁(物理性能提升高达 30%,FPS 提升高达 60%)

仅支持 VaM 1.22.0.3!

请使用此场景与您的设置共享之前和之后的基准测试: https://hub.virtamate.com/resources/benchmark.11336/

基线 3 是应该改进最多的(或者只是具有多个角色的任何场景)。

如果您在讨论线程中遇到任何错误,例如皮肤翻来覆去或其他插件中断,请分享!

如果您看到一些奇怪的改进,例如“更简单的物理”基准测试现在比“Baseline3”慢,请设置

enabled=1
重新运行基准测试,压缩ThreadProfile.csv文件并将其与您的设置一起分享到讨论线程中。csv 仅包含线程计时,并对场景中的角色使用随机数。然后再次禁用分析器,因为它消耗 1-2fps。

查看时,请至少命名您的 CPU/GPU。

摘要:
CPU 密集型函数的本机 C 实现,卸载到 dll,该 dll 从修改后的Assembly-CSharp.dll调用。皮肤网格划分现在是多线程的,尽管并非所有 CPU 都能从中受益。碰撞体计算的 CPU 部分现在是多线程的,所有 CPU 都直接从中受益。该补丁还可以自动将线程限制为单个 CCD,这对 AMD CPU 很重要,因为快速 CPU 缓存仅在同一 CCD 的内核之间共享。

安装:
先备份\VaM_Data\Managed\Assembly-CSharp.dll。
解压缩到主目录中,这样你就可以得到:

\VaM.exe(不包括在补丁中,只是为了让你知道你把它放在正确的文件夹中)
\PerformancePatches\SkinMeshPartDLL.dll
\PerformancePatches\SkinMeshPartDLL.ini
\VaM_Data\Managed\Assembly-CSharp.dll


页: [1]
查看完整版本: VAM CPU 性能补丁(物理性能提升高达 30%,FPS 提升高达 60%)