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

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

[复制链接]
发表于 2024-5-17 11:11:16 | 显示全部楼层 |阅读模式
仅支持 VaM 1.22.0.3!6 c0 @5 l3 b% Y) a9 s& Q$ z
) o0 p9 t9 |8 L6 j2 i1 x/ M
请使用此场景与您的设置共享之前和之后的基准测试: https://hub.virtamate.com/resources/benchmark.11336/
* }. U* j$ F& }- w" _: I" }7 D( J: H3 N
基线 3 是应该改进最多的(或者只是具有多个角色的任何场景)。
1 f2 m. e/ @. y& m0 H6 a' {: i( Z  r7 g! l
如果您在讨论线程中遇到任何错误,例如皮肤翻来覆去或其他插件中断,请分享!
5 J; O  H7 Z( Q( Q! M" h' o4 |
- j$ D2 x  ~/ ?1 Z如果您看到一些奇怪的改进,例如“更简单的物理”基准测试现在比“Baseline3”慢,请设置& H: r2 L' i, G  @& p, g: n" a
[profiler]. b% |+ Y$ \& _, K1 ~+ g
enabled=11 [7 E; Q1 O* D: M% G( s+ K
重新运行基准测试,压缩ThreadProfile.csv文件并将其与您的设置一起分享到讨论线程中。csv 仅包含线程计时,并对场景中的角色使用随机数。然后再次禁用分析器,因为它消耗 1-2fps。
  h. t$ r: X: n, h! o2 u' N5 K$ f( D( K3 l, Q- c% ^8 b
查看时,请至少命名您的 CPU/GPU。
. q: w/ S. F8 |! a
* W* f7 c1 x. s摘要:
' T* A$ D* \3 ?CPU 密集型函数的本机 C 实现,卸载到 dll,该 dll 从修改后的Assembly-CSharp.dll调用。皮肤网格划分现在是多线程的,尽管并非所有 CPU 都能从中受益。碰撞体计算的 CPU 部分现在是多线程的,所有 CPU 都直接从中受益。该补丁还可以自动将线程限制为单个 CCD,这对 AMD CPU 很重要,因为快速 CPU 缓存仅在同一 CCD 的内核之间共享。) ^* `: w8 L$ _0 b1 @; k& H

( b1 p6 H% L' J3 \& u) m( W安装:& V& g# P+ B- W+ F8 b- P% [
先备份\VaM_Data\Managed\Assembly-CSharp.dll。
" ?, n" e! u# [/ k+ B$ T. i解压缩到主目录中,这样你就可以得到:9 o8 R. s1 m' z9 G" t  \& O
+ J" \% A) w3 d% C  @% `/ n
\VaM.exe(不包括在补丁中,只是为了让你知道你把它放在正确的文件夹中)
, P7 S, U  v: x' a1 k7 z  F% s\PerformancePatches\SkinMeshPartDLL.dll+ u+ B) W6 M9 H6 v% s% ]* D
\PerformancePatches\SkinMeshPartDLL.ini
; t0 u- J9 r6 P\VaM_Data\Managed\Assembly-CSharp.dll
+ W1 M% i% n9 n  G* Q+ ?: N' g% B1 T8 `" y
2 b7 a& K7 q( f/ b

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-11-3 04:46 AM , Processed in 0.087226 second(s), 26 queries .

Powered by xyh-moon X3.5

© 2001-2026 Discuz! Team.

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