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

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

[复制链接]

986

主题

92

回帖

5万

积分

管理员

积分
55255
发表于 2024-5-17 11:11:16 | 显示全部楼层 |阅读模式
仅支持 VaM 1.22.0.3!
* N9 J  o' g3 o! l- W: P) H) v4 l, D7 @/ R5 h+ {" e: L( y
请使用此场景与您的设置共享之前和之后的基准测试: https://hub.virtamate.com/resources/benchmark.11336/
, v) C2 Q7 }" l) |7 E' R
6 ~' e6 q8 M( t' \; K 基线 3 是应该改进最多的(或者只是具有多个角色的任何场景)。
$ Y4 E! V3 w1 H9 d5 l, b$ P4 D# c3 K
2 c7 V6 `# W+ s; Z7 j8 y. r0 O, L如果您在讨论线程中遇到任何错误,例如皮肤翻来覆去或其他插件中断,请分享!
) H- l1 h) i( A
% a: G9 L9 H9 q) j如果您看到一些奇怪的改进,例如“更简单的物理”基准测试现在比“Baseline3”慢,请设置2 F, y+ M4 M7 S( m1 g
[profiler]# t1 k; |& I- {; e5 y  ?, S6 r
enabled=1
" Y6 W, ?/ i* z! ?# B重新运行基准测试,压缩ThreadProfile.csv文件并将其与您的设置一起分享到讨论线程中。csv 仅包含线程计时,并对场景中的角色使用随机数。然后再次禁用分析器,因为它消耗 1-2fps。/ s4 c$ \; Z, [' G! P2 t! D# Z

' O" f( J: A& ?8 A7 K- S, V: U查看时,请至少命名您的 CPU/GPU。. `- `7 q0 \. j" m

/ ^* P: v9 g. ?9 A5 ]1 N& @  c5 o9 g摘要:8 h$ b( N. l1 p* g4 \+ C5 G
CPU 密集型函数的本机 C 实现,卸载到 dll,该 dll 从修改后的Assembly-CSharp.dll调用。皮肤网格划分现在是多线程的,尽管并非所有 CPU 都能从中受益。碰撞体计算的 CPU 部分现在是多线程的,所有 CPU 都直接从中受益。该补丁还可以自动将线程限制为单个 CCD,这对 AMD CPU 很重要,因为快速 CPU 缓存仅在同一 CCD 的内核之间共享。
& ]- V, z3 B7 R% y' L8 ^% l1 a* A( U7 P0 R3 h4 k
安装:
. x4 m& ^5 m/ c  a" Y8 U% k先备份\VaM_Data\Managed\Assembly-CSharp.dll。
! t  J7 G( `, ^解压缩到主目录中,这样你就可以得到:" c6 y' G( ^6 w" S
) P  H: {4 }2 G+ `5 m$ D2 Y0 ]
\VaM.exe(不包括在补丁中,只是为了让你知道你把它放在正确的文件夹中)! O, }$ g) R, i; o
\PerformancePatches\SkinMeshPartDLL.dll0 _- K  g. M8 H9 [) R" F
\PerformancePatches\SkinMeshPartDLL.ini; k4 c) \6 c6 X7 ]2 M
\VaM_Data\Managed\Assembly-CSharp.dll: o) M# R# v$ {  u; j1 j

3 P0 g$ X% Y: [
" R1 n  |* y1 C" \. ^6 u0 r

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:55 PM , Processed in 0.075429 second(s), 26 queries .

Powered by xyh-moon X3.5

© 2001-2025 Discuz! Team.

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