找回密码
 立即注册
搜索
查看: 428|回复: 0

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

[复制链接]

986

主题

92

回帖

5万

积分

管理员

积分
55255
发表于 2024-5-17 11:11:16 | 显示全部楼层 |阅读模式
仅支持 VaM 1.22.0.3!
- Z- N( o6 U3 X7 a7 U+ l& ^
: Q" f1 c2 @/ W, I& q请使用此场景与您的设置共享之前和之后的基准测试: https://hub.virtamate.com/resources/benchmark.11336/. L: ]  J2 H& o- ~9 }% {
4 T' p- Z1 z1 X3 G0 v
基线 3 是应该改进最多的(或者只是具有多个角色的任何场景)。
* g" ?1 f( B  K/ t  \7 U: e* y& \6 M2 J+ ^% ]. s" T- ?
如果您在讨论线程中遇到任何错误,例如皮肤翻来覆去或其他插件中断,请分享!
1 L5 x/ [4 ]9 j* n! _/ _& h
  {) i) \! w% u# z如果您看到一些奇怪的改进,例如“更简单的物理”基准测试现在比“Baseline3”慢,请设置
  L% \" s6 `% d% U/ X$ @* f, N  ]' C! n[profiler]9 a7 ^2 D; ?5 d
enabled=13 B% f' z& d$ o# l1 Z/ o
重新运行基准测试,压缩ThreadProfile.csv文件并将其与您的设置一起分享到讨论线程中。csv 仅包含线程计时,并对场景中的角色使用随机数。然后再次禁用分析器,因为它消耗 1-2fps。
8 D& {% L8 h% A6 N3 j) i, n9 B' p. o1 W' A
查看时,请至少命名您的 CPU/GPU。
) b& W8 l1 U2 |. f; @. |5 `( ^) O3 K2 n* g/ C0 M* K3 p, a9 ?
摘要:
. O4 k' C6 B# C# g, I; h5 G6 Y9 hCPU 密集型函数的本机 C 实现,卸载到 dll,该 dll 从修改后的Assembly-CSharp.dll调用。皮肤网格划分现在是多线程的,尽管并非所有 CPU 都能从中受益。碰撞体计算的 CPU 部分现在是多线程的,所有 CPU 都直接从中受益。该补丁还可以自动将线程限制为单个 CCD,这对 AMD CPU 很重要,因为快速 CPU 缓存仅在同一 CCD 的内核之间共享。
( |2 `6 _+ y# {4 r) e$ e! r+ ?" I8 ^; ~: h9 B& M
安装:7 f( |2 g9 r, a
先备份\VaM_Data\Managed\Assembly-CSharp.dll。
8 W4 O4 Q5 I8 g; H4 k& o解压缩到主目录中,这样你就可以得到:$ v4 B! r# a% Q: p1 b

; f1 f8 |7 P6 ]" ?\VaM.exe(不包括在补丁中,只是为了让你知道你把它放在正确的文件夹中)1 e1 b3 G4 }* o5 P
\PerformancePatches\SkinMeshPartDLL.dll
( A! H7 g" w. W- k\PerformancePatches\SkinMeshPartDLL.ini
! |* F6 g) R  d. v/ T6 F\VaM_Data\Managed\Assembly-CSharp.dll
3 S  A( C$ A5 P3 e8 D- u- N1 r3 p& z4 p; C# ^5 r5 l
# U. P( q; E5 v( d

patched13beta1.zip

1.93 MB, 阅读权限: 10, 下载次数: 5, 下载积分: 金钱 -5

MacGruber.Benchmark.4.var

27.04 MB, 阅读权限: 10, 下载次数: 2, 下载积分: 金钱 -5

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|

GMT+8, 2026-3-21 11:54 PM , Processed in 0.078856 second(s), 26 queries .

Powered by xyh-moon X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表