找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 334|回复: 0

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

[复制链接]

983

主题

83

回帖

5万

积分

管理员

积分
53122
发表于 2024-5-17 11:11:16 | 显示全部楼层 |阅读模式
仅支持 VaM 1.22.0.3!
6 A& \# H  S, N# U% ]/ L
: ?! F( ?0 l0 f0 I请使用此场景与您的设置共享之前和之后的基准测试: https://hub.virtamate.com/resources/benchmark.11336/) G1 J5 ^0 {. `+ [/ Q: n6 s
+ {$ L. U1 g) F7 G3 B6 O
基线 3 是应该改进最多的(或者只是具有多个角色的任何场景)。; W3 X1 W% [- l3 b7 v9 \# l& u$ y8 x
! q# @& v- O4 d& Z+ G) F
如果您在讨论线程中遇到任何错误,例如皮肤翻来覆去或其他插件中断,请分享!
% u* C& ~, ?  L1 [* k/ g5 u/ r4 Q! s9 D9 J
如果您看到一些奇怪的改进,例如“更简单的物理”基准测试现在比“Baseline3”慢,请设置; `; P- {3 M! j9 q! G" F4 }
[profiler]
9 m' C( l) U: l9 H+ Senabled=1
, S8 Y" e& D% ~) ^+ |+ H重新运行基准测试,压缩ThreadProfile.csv文件并将其与您的设置一起分享到讨论线程中。csv 仅包含线程计时,并对场景中的角色使用随机数。然后再次禁用分析器,因为它消耗 1-2fps。% [. Z$ Z2 h/ n1 K0 `9 ~3 A

1 ?: X. x3 ?7 r) s, O查看时,请至少命名您的 CPU/GPU。; Z$ h4 A, A& ^& o
, y! U' K* E# c
摘要:  o! u  l4 d. d$ z, A4 k6 v
CPU 密集型函数的本机 C 实现,卸载到 dll,该 dll 从修改后的Assembly-CSharp.dll调用。皮肤网格划分现在是多线程的,尽管并非所有 CPU 都能从中受益。碰撞体计算的 CPU 部分现在是多线程的,所有 CPU 都直接从中受益。该补丁还可以自动将线程限制为单个 CCD,这对 AMD CPU 很重要,因为快速 CPU 缓存仅在同一 CCD 的内核之间共享。* T- O* W/ ]( W% h1 H; P: L

) y' C8 \' D3 ^安装:
6 v: Q+ r. d- f1 I先备份\VaM_Data\Managed\Assembly-CSharp.dll。3 r9 C9 A3 g& w8 T, g
解压缩到主目录中,这样你就可以得到:
3 `; |& F# e2 g2 D- O( B- `* L
/ s! u; n" F7 M! l\VaM.exe(不包括在补丁中,只是为了让你知道你把它放在正确的文件夹中)
' J& r& J- ^$ B4 n\PerformancePatches\SkinMeshPartDLL.dll
& a' ~' e2 S; E8 n# S' v6 Y4 L7 Q\PerformancePatches\SkinMeshPartDLL.ini: P1 ]" C! B2 R+ W+ l, p# r
\VaM_Data\Managed\Assembly-CSharp.dll
5 a& @' b( w+ E
* O) t2 v2 L4 U: A" N" y% ^& `8 a+ \- c4 c+ |6 _, [9 `

patched13beta1.zip

1.93 MB, 阅读权限: 10, 下载次数: 8

MacGruber.Benchmark.4.var

27.04 MB, 阅读权限: 10, 下载次数: 2

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

本版积分规则

Archiver|手机版|小黑屋|返回首页

GMT+8, 2024-12-23 20:30 , Processed in 0.094063 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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