Jump to content

dadax

Member
  • Content Count

    30
  • Joined

  • Last visited

  • Medals

Everything posted by dadax

  1. In this thread I would like to discuss ways and means that allow us to improve the clientside (serverside is of secondary relevance for this thread) performance in Arma 3 Installing MALLOCs, changing Windows settings, AMD/Nvidia settings and Arma 3 settings/profile settings for example.
  2. I upgraded from a 4790K and a 1060 gb/1080 to my 12900K with a 3060Ti It gets you 90 FPS more than before. (from 48 to 140 FPS) in the YAAB benchmark.
  3. Intel 12th gen 140 FPS Intel 11th gen 115 FPS Ryzen 5th gen 100 FPS → So yes, since Ryzen 5th Gen you get a good experience in Arma 3. To all you guys: 5800X3D test in YAAB still would be great!
  4. Sorry for answering late, I am not following the forum as much as before. You need to ensure that your Windows Version has the ability to secure/to lock pages for the mallocs to work. My Advice: If you alerady have a working version with invoice of W7, I would buy an upgrade to W11 from an e-tailer, W10 is also an option that you could definitely use, W7 idk. Why W 11 - there will cetrainly be some general performance improvements with future updates that MS will keep W11 exclusive and those might even help in Arma 3.
  5. the extra 40 bucks are totally worth it in ARMA 3 - latency is everythign with a 12900K or similar in the CPU limit. I didn t play antistasi I just missed a Liberation but it is nice to play in huge COOPs 40-90 participants and 60-100 fps average around 85 fps everyday P.S.: capped at 100 FPS due to my monitor 3440x1440@100hz
  6. MY point of view: -12700KF FTW (budget) 12900KF (every last %) -fast RAM (latency! not just frequency) -and a gpu better than 3060TI
  7. NEW FPS: 140.7 AVG - 102 MIN (This value is the bigger story, passed the 100 Min fps wall) Just a logical result. I think 145 maybe possible. GJK Ampersand Edition MALLOC: https://github.com/GoldJohnKing/oneTBB/releases/tag/Arma-3-v2021.5.0-20211230 https://github.com/GoldJohnKing/one...mpersand_Edition_Tbbmalloc_v202150_AVX512.dll Testsystem: CPU 12900K@5.4 Ghz, Cache Frequency@5.0 Ghz, E-Cores and HT-off, Battle Eye off , nologs=on, RAM 4000 CL14-15-15-30-Real:1N, Gear 1, RTX 3060 TI non-OC, G-Sync/V-Sync off, Arma 3 Full HD Standard Settings, Windows 11 w AVX512
  8. 12700K emulation - my results in 121-122, Thx for testing!
  9. dadax

    Arma 3 performance improvement

    Simulated your settings. Very close. And thanx again for your testing. It helps a lot to inform the community.
  10. Great news! That is a very good result, your CPU frequency is a little bit lower etc. -Which mainboard did you use? -Are you 100% sure AVX512 is really on - sometimes you can enable it in the mainboard settings but it is turned off in your AIDA64 screenshot or in CPU-Z ? This happended to a friend of mine. Just asking to be 100% sure, from my estimate of you values I think it is on. Will try to emulate your settings with my system.
  11. THX for the link @Horus https://www.igorslab.de/en/intel-deactivated-avx-512-on-alder-lake-but-fully-questionable-interpretation-of-efficiency-news-editorial/ This article also adresses the question - should you update your z690 board, probably very likely with a DDR5 board. I dont see the need for update right now - it works very fine with AVX512 and DDR4. If I had a DDR5 board I believe i could profit from future updates, will follow the patchnotes. Addition: I just checked the MSI website and its support section. The same BIOS update is offerd, that I installed. I also compared the file size, it is identical. This is the BIOS version that enabled the AVX512 option in the BIOS after disabling the E-Cores.
  12. dadax

    Arma 3 performance improvement

    AVX 512 has a wide base. Intel 11th Gen. desktop PC has it, Intel 10th Gen. HEDT has it , also Intel 12th Gen. HEDT as stated in the article you linked will have it. Zen 4 is very likely to have it. So we - as the ARMA3 Community - can and will hopefully profit from this MALLOC now and in the future. You have a point about Intel 12th Gen. desktop, but with DDR4 memory the need for updates is not so high, I installed the last BIOS from late December and it works fine even with very demanding RAM timings. Does your system allow to use AVX512 - are you interested in running benchmarks for comparison? Your feedback would be very valuable.
  13. dadax

    You've played to much Arma when:

    You've played to much Arma when you know every scene in the YAAB benchmark inside and out.
  14. NEW FPS in: 138.1 (Please be informed: System settings substantially lowered in comparison to the previous test runs) CPU 12900K@5.3 Ghz, Cache Frequency@4.8 Ghz, E-Cores, AVX512 offest=0, Guardband Voltage=128, HT-off, Battle Eye off , nologs on, RAM 3866 CL14-14-14-30-1N Gear 1, RTX 3060 TI non-OC, G-Sync/V-Sync off, Arma 3 Full HD Standard Settings, Windows 11. The 10% performance improvement to the default MALLOC can be seen in this chart. Details on the NEW MALLOC with AVX512 go beyond the topic of this thread and can be found here:
  15. dadax

    Arma 3 performance improvement

    Let us start with a new alternative MALLOC. Performance increase in Arma 3 using Intel AVX512(F) – A brief, first analysis Foreword - a short history of performance development in Arma 3 We all know the lamenting about low fps in the Arma (3) franchise. A substantial amount of low fps can be attributed to unoptimized client and server PCs. For example: you simply cannot expect your PC RAM to perform well in Arma with JEDEC timings and disabled XMP profile. You cannot compare the Arma 3 simulation with a simple, trivial game. Arma 3 delivers and computes so much more. BI constantly updates Arma 3 and communicates with the community about performance thanks to the work of dedmen and Dwarden. A lot of development is still done for us and Arma 4 - as of 2022 - might still be three or four years away, albeit we are all eager to test Enfusion/Reforger. Intel has finally shrunk its CPU die size to 10nm with large effects in performance. MSI has delivered a motherboard that allows for AVX512 instruction set to be enabled if the E-Cores are turned off. The addition of new mallocs by BI and modders/progammers allows to improve performance even more. Why this short sketch of history? Well, simply put, since the days when Ryzen 1st Gen. and Intel 6th Gen. were top-notch CPUs this process has allowed to increase the fps by almost 90 fps, making Arma 3 a smoother and more pleasant experience in the field of simulation. 1 Test System Reduced the settings to get 365/24/7 stability. All system components are not pushed to the limit. In words: CPU 12900K@5.3 Ghz, Cache Frequency@4.8 Ghz, E-Cores, AVX512 offest=0, Guardband Voltage=128, HT-off, Battle Eye off , nologs on, RAM 3866 CL14-14-14-30-1N Gear 1, RTX 3060 TI non-OC, G-Sync/V-Sync off, Arma 3 Full HD Standard Settings, Windows 11with "Lock pages in memory". (An un optimzed system with JEDEC RAM times, Gear 2 mode and stock CPU and Cache settings reduces the FPS by half to 70 FPS. You need to work on your system for Arma 3. HT on has not shown a consistent increase of performance but a measurable and repeatable decrease of 2-7 FPS and is hence turned off. Further testing is needed.) 2 Test results The following test runs were done. 1. Vanilla official Tbb (no matter if huge pages is enabled, as it does not utilize it) 2. Legacy CMA with huge pages enabled in cma.ini - one run only displayed in Table1 but mutiple test runs were done to ensure consistency 3. GJK's Tbb v2021.5.0 w/o AVX (github.com/GoldJohnKing/oneTBB/releases/tag/Arma-3-v2021.5.0-20211230) 4. GJK's Tbb v2021.5.0 w AVX2 (not yet published) 5. GJK's Ampersand Edition Tbb v2021.5.0 w AVX512 (see below) 6. GJK's mimalloc v2.0.3 (github.com/GoldJohnKing/mimalloc/releases/tag/Arma-3-v2.0.3-20211230) 7. GJK's mimalloc v1.7.3 (github.com/GoldJohnKing/mimalloc/releases/tag/Arma-3-v1.7.3-20211230) - one run only displayed in Table1 but mutiple test runs were done to ensure consistency Table 1 On the new Malloc GJK's & Ampersand Edition Tbb v2021.5.0 w AVX512 It has now been released. It is the product of collaboration between Gold John King and Ampersand (dadax) and does include the AVX512 Intel instruction set in an alternative Arma 3 memory allocator. https://github.com/GoldJohnKing/oneTBB/releases/tag/Arma-3-v2021.5.0-20211230 3 Analysis Key findings -The GJK's & Ampersand Edition Tbb v2021.5.0 w AVX512 Mallocs results in the highest result and highest minimum fps and should be applied to all capable Intel CPUs. -The Delta between GJK's Ampersand Edition Tbb v2021.5.0 w AVX512 Malloc and the Vanilla official Tbb was up to 10% (see Table 1) -The GJK's mimalloc v2.0.3 and GJK's Tbb v2021.5.0 w AVX2 Malloc both resulted also in very high fps, albeit lower minimum fps. They are both a viable alternative for the majority of desktop CPUs that don't allow for the application of the AVX512(F) instruction set. GJK's mimalloc v1.7.3 showed some instability issues in a 25+ multiplayer enviroment, further testing of GJK's mimalloc v2.0.3 is therefore necessary and advised. 32GB of RAM are recommended ---------------------------- Further findings of this and previous test runs -Higher overall system performance with Intel's 12th Gen. CPUs results in more consistent test runs and therefore reduces the need for more test runs drastically to avoid observational errors. -Disabling E-Cores in Intel's 12th Gen. CPUs allows not only to use AVX512, but improves results in all possible scenarios 4 Future development of AVX512 Leaks have shown that it is highly probable that the AVX512 instruction set will be introduced to the future Ryzen Zen 4 platform in 2022 Thus the relevance of this memory allocator might even increase, beyond the present Intel Server, HEDT and select 12th Gen. desktop CPUs. 5 A thank you list Thanks for GrooveC and Eszett for personal advise on RAM tuning. -Ampersand (dadax in the BI forum) and Gold John King 2022-3-1 (revised 2022-5-1) P.S.: I am not identical with Ampersand38 - but I appreciate his work highly
  16. Hi I am very interested in this mod? Did you maange to tackle the problem?
  17. dadax

    Gulf War

    this thread seems to have quite some potential for absolute greatness
  18. CPU 12900K 5.4 Ghz, Cache reduced to 4.8 Ghz, E-Cores and HT-off, Battle Eye off (and forever off so 2 fps more), nologs on, RAM 4000 CL14-14-14-30-1N Gear 1, TBBMALLOC 2021.5 Hugepages On. Full HD Standard Settings,
  19. Of course - sharing is caring - will send you via PM.
  20. Yes you are right but those settings have been used in all the previous benchmarks
  21. -I do not need Battle Eye in COOP so of course it is disabled, I dont play KOTH. -8 E-cores are disabled to allow the Cache to be overclocked, Hyperthreading gives only minimal to none fps improvements with the 12900K and produces unnecessary heat.
×