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

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

[复制链接]

991

主题

92

回帖

5万

积分

管理员

积分
55422
发表于 2024-5-17 11:11:16 | 显示全部楼层 |阅读模式
仅支持 VaM 1.22.0.3!$ C  T) \9 S# U% \# a+ w
3 \7 @6 ^2 K, Z2 i* t/ D
请使用此场景与您的设置共享之前和之后的基准测试: https://hub.virtamate.com/resources/benchmark.11336/
% P2 F3 }# n) a$ U+ C; t0 g! s
& j8 f/ o4 k% G: I 基线 3 是应该改进最多的(或者只是具有多个角色的任何场景)。
! X, v! R% i& f! r/ W+ N2 F. g2 Z+ A0 ]: k, _0 k1 Z. ~
如果您在讨论线程中遇到任何错误,例如皮肤翻来覆去或其他插件中断,请分享!, t) V+ l) a4 O/ c

+ v3 w' o* T* K( ^) N1 k7 q如果您看到一些奇怪的改进,例如“更简单的物理”基准测试现在比“Baseline3”慢,请设置
( x8 S8 _6 o% j" c& i& e[profiler]% q0 {  |1 u* w% D
enabled=1
( s# n4 @7 B0 j, B" P( D重新运行基准测试,压缩ThreadProfile.csv文件并将其与您的设置一起分享到讨论线程中。csv 仅包含线程计时,并对场景中的角色使用随机数。然后再次禁用分析器,因为它消耗 1-2fps。$ w7 D- z% C, x8 i2 v# V3 \" }: w1 x
- ^" X- _" d; Q0 {7 P: }; s6 t3 q* R
查看时,请至少命名您的 CPU/GPU。
: Z$ o+ j+ \, Q8 B# |- L! L# o8 r( g3 p! P
摘要:+ [# s1 ]) h" {2 h6 K
CPU 密集型函数的本机 C 实现,卸载到 dll,该 dll 从修改后的Assembly-CSharp.dll调用。皮肤网格划分现在是多线程的,尽管并非所有 CPU 都能从中受益。碰撞体计算的 CPU 部分现在是多线程的,所有 CPU 都直接从中受益。该补丁还可以自动将线程限制为单个 CCD,这对 AMD CPU 很重要,因为快速 CPU 缓存仅在同一 CCD 的内核之间共享。
0 ]" r3 `+ Z6 l) Y; ?; R- g: h0 v
, y7 F1 S2 P6 n% z7 J# P2 J. }安装:- Y" h' ^1 s9 G6 M# T4 P- M# H/ e; F
先备份\VaM_Data\Managed\Assembly-CSharp.dll。
" O* |+ |& I$ r( k3 c解压缩到主目录中,这样你就可以得到:* h+ y3 N2 c( N' t: X% s

1 B/ m: E$ p5 G( N; j\VaM.exe(不包括在补丁中,只是为了让你知道你把它放在正确的文件夹中): s( @- }8 B: i1 h
\PerformancePatches\SkinMeshPartDLL.dll9 T& m# q' d" f$ `  D
\PerformancePatches\SkinMeshPartDLL.ini
9 X$ l! L& S3 M. X' m$ P) P- \\VaM_Data\Managed\Assembly-CSharp.dll
3 z, K/ O1 q, Q3 U7 z5 L1 p% _; o' r5 W, ^8 I8 \/ Z+ P

* x% b4 p' y8 Q5 x  x1 W2 i

MacGruber.Benchmark.4.var

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

patched13beta1还原.zip

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

patched13beta1.zip

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

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

本版积分规则

Archiver|手机版|小黑屋|

GMT+8, 2026-6-20 05:57 AM , Processed in 0.084646 second(s), 26 queries .

Powered by xyh-moon X3.5

© 2001-2025 Discuz! Team.

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