Dwarden 1125 Posted June 12, 2014 damn that new binary is blessed by someone, jesus or nurgle I don't care. I was struggling to get my FPS above 2. its now 50 :D needs more work still, I got some new crashes for fix ;) Share this post Link to post Share on other sites
Rath 10 Posted June 13, 2014 Dwarden, thank you for all your hard work it is much appreciated. 1.20 perf1 is amazing. Share this post Link to post Share on other sites
whiztler 137 Posted June 13, 2014 (edited) SPB | Server Performance Benchmark updated to 1.10 Added: Headless Client (autodetect) Updated: Slots, 49 Client slots + 1 HC slot http://forums.bistudio.com/showthread.php?177487-MP-CO25-SPB-Server-Performance-Benchmark Edited June 13, 2014 by whiztler removed question Share this post Link to post Share on other sites
ecid 10 Posted June 15, 2014 damn that new binary is blessed by someone, jesus or nurgle I don't care. I was struggling to get my FPS above 2. its now 50 :D Was this the windows or the linux binary ? :crossing my Fingers for linux: Share this post Link to post Share on other sites
Dwarden 1125 Posted June 18, 2014 testing 1.22 PERF v1, PROF v1 Share this post Link to post Share on other sites
Sari 18 Posted June 18, 2014 (edited) Daft question, if you're advertising 1.22 perf/prof 1 as available, why the file itself called DoNotDownload? Edited June 18, 2014 by Sari typo Share this post Link to post Share on other sites
Tankbuster 1746 Posted June 18, 2014 Daft question, if you're advertising 1.22 perf/prof 1 as available, why the file itself called DoNotDownload? And if you do download it, the usual password gets rejected. :) Share this post Link to post Share on other sites
Dwarden 1125 Posted June 18, 2014 I'm not advertising is available for download ... did I said so? also the file name is clearly giveaway ... Share this post Link to post Share on other sites
Sari 18 Posted June 18, 2014 (edited) oh ok, I may have read between the lines a bit there, my bad. edit: It might be worth changing your OP editing reason if that is indeed the case Edited June 18, 2014 by Sari Share this post Link to post Share on other sites
Dwarden 1125 Posted June 18, 2014 I'm too lazy to edit twice ;) plus it's now available ;) Share this post Link to post Share on other sites
DaViSFiT 21 Posted June 19, 2014 Just a question what commands are in the stable 1.22 and what is in the perf? -cpuCount=XXX -enableHT -maxMem=3071 And where is the limit of cpucount? Cant imagine that this is endless. Share this post Link to post Share on other sites
cyruz 103 Posted June 19, 2014 -cpucount will override -enableHT. Use cpucount for specifying 2/4/8 cores or use enableHT for using all available logical cores, thats how I understood it. Share this post Link to post Share on other sites
spanishsurfer 58 Posted June 19, 2014 Updated the server today with your PERF update, good work on getting it out fast! Share this post Link to post Share on other sites
Dwarden 1125 Posted June 19, 2014 enableHT is in stable already afaik, so 3GB maxmem and the RPT antispam are the main difference and some small bonus and fixes Share this post Link to post Share on other sites
DaViSFiT 21 Posted June 19, 2014 Aha. So i shouldnt use cpucount and enableHT at the same time? Last time i used HT it didnt worked well, i posted that some pages ago. Is there somewhere a knowledge base about all the stuff the server can now with/since 1.22 ? Share this post Link to post Share on other sites
ramius86 13 Posted June 20, 2014 Aha. So i shouldnt use cpucount and enableHT at the same time? Last time i used HT it didnt worked well, i posted that some pages ago. Is there somewhere a knowledge base about all the stuff the server can now with/since 1.22 ? little confused me too... Is best to use cpucount without ht cores with enableht or cpucount with also ht cores? Share this post Link to post Share on other sites
Dwarden 1125 Posted June 20, 2014 unfortunately you need test that, yet it shall be better to use the -enableHT (tho we plan to rename it to e.g. -cpuCount=includeHT or -cpuCun=all ) as that tells engine to use microjobs/minortasks threads on the HT cores and not normal threads for full cores Share this post Link to post Share on other sites
ibanez89 10 Posted June 23, 2014 Linux binary?? in dont find the 1.22 version :( Share this post Link to post Share on other sites
BL1P 35 Posted June 24, 2014 (edited) FeedBack comparison for Stable and PERF1. Ran on home PC as Dedicated Server with client disconnecting after mission start. System specs in sig. Win 7 home. Mission ran is AIServerBenchmark Link = https://github.com/BL2P/AIServerBenchmark/releases/tag/3 Start params :- @echo off echo Launching BL1PPYS Arma3Server... start "" /wait /high "C:\Program Files (x86)\Steam\steamapps\common\Arma 3\arma3server.exe" -port=2302 "-config=D:\bl1pserver\bl1p\BL1P_config.cfg" "-cfg=D:\bl1pserver\bl1p\BL1P_basic.cfg" "-profiles=D:\bl1pserver\bl1p" -name=bl1pserver -mod=@ASM ==========TEST 1========== Test 1 :- (STABLE) Original output filename: Arma3Retail_Server Exe timestamp: 2014/06/18 11:59:50 Current time: 2014/06/24 06:55:15 Type: Public Branch: Stable Version: 1.22.125300 RPT results Test 1 :- 7:08:47 "===========AI SERVER TEST SETTINGS===========" 7:08:47 "**** FPS LIMIT ON" 7:08:47 "**** SPLITAI OFF" 7:08:47 "**** HEADLESSON = false" 7:08:47 "**** FPSLIMIT = 45" 7:08:47 "**** TIME PER UNIT = 0.05" 7:08:47 "**** AI PER BATCH = 25" 7:08:47 "**** BATCH TIME = 5" 7:08:47 "**** MAX TOTAL AI = 1000" 7:08:47 "=============================================" 7:08:58 "**BATCH Fps = 48.8512 ::: FpsMin = 48 ::: time = 12 ::: _aicount = 25" 7:09:08 "**BATCH Fps = 49.4464 ::: FpsMin = 48 ::: time = 22 ::: _aicount = 50" 7:09:17 "**BATCH Fps = 48.9952 ::: FpsMin = 48 ::: time = 31 ::: _aicount = 75" 7:09:28 "**BATCH Fps = 49.5283 ::: FpsMin = 43 ::: time = 42 ::: _aicount = 100" 7:09:39 "**BATCH Fps = 49.5182 ::: FpsMin = 48 ::: time = 53 ::: _aicount = 125" 7:09:51 "**BATCH Fps = 49.4159 ::: FpsMin = 45 ::: time = 65 ::: _aicount = 150" 7:10:04 "**BATCH Fps = 48.9103 ::: FpsMin = 48 ::: time = 78 ::: _aicount = 175" 7:10:17 "**BATCH Fps = 49.118 ::: FpsMin = 45 ::: time = 91 ::: _aicount = 200" 7:10:32 "**BATCH Fps = 48.8808 ::: FpsMin = 48 ::: time = 106 ::: _aicount = 225" 7:10:47 "**BATCH Fps = 48.6861 ::: FpsMin = 43 ::: time = 121 ::: _aicount = 250" 7:11:03 "**BATCH Fps = 48.9505 ::: FpsMin = 43 ::: time = 137 ::: _aicount = 275" 7:11:19 "**BATCH Fps = 49.0003 ::: FpsMin = 45 ::: time = 153 ::: _aicount = 300" 7:11:38 "**BATCH Fps = 48.9792 ::: FpsMin = 36 ::: time = 172 ::: _aicount = 325" 7:11:57 "**BATCH Fps = 48.8089 ::: FpsMin = 37 ::: time = 191 ::: _aicount = 350" 7:12:19 "**BATCH Fps = 48.5449 ::: FpsMin = 45 ::: time = 213 ::: _aicount = 375" 7:12:45 "**BATCH Fps = 48.0882 ::: FpsMin = 40 ::: time = 239 ::: _aicount = 400" 7:13:25 "**BATCH Fps = 46.5125 ::: FpsMin = 43 ::: time = 279 ::: _aicount = 425" 7:14:12 "**FPS Wait** Fps = 44.819 ::: FpsMin = 33 ::: time = 326 ::: _aicount = 438" 7:14:27 "**FPS Wait** Fps = 44.9359 ::: FpsMin = 43 ::: time = 341 ::: _aicount = 441" 7:14:32 "**FPS Wait** Fps = 44.5102 ::: FpsMin = 29 ::: time = 346 ::: _aicount = 442" 7:14:38 "**FPS Wait** Fps = 44.24 ::: FpsMin = 45 ::: time = 352 ::: _aicount = 443" 7:14:49 "**FPS Wait** Fps = 44.0229 ::: FpsMin = 43 ::: time = 363 ::: _aicount = 444" ASM and Taskman performance Image for Test 1 :- http://i.imgur.com/ZyQlaOr.jpg (225 kB) ==========TEST 2========== Test 2 :- (PERF1) Original output filename: Arma3Retail_Server Exe timestamp: 2014/06/18 17:46:27 Current time: 2014/06/24 07:35:49 Type: Public Branch: Stable Version: 1.22.125313 RPT results Test 2 :- Rpt messages map size: 61 7:37:14 "===========AI SERVER TEST SETTINGS===========" 7:37:14 "**** FPS LIMIT ON" 7:37:14 "**** SPLITAI OFF" 7:37:14 "**** HEADLESSON = false" 7:37:14 "**** FPSLIMIT = 45" 7:37:14 "**** TIME PER UNIT = 0.05" 7:37:14 "**** AI PER BATCH = 25" 7:37:14 "**** BATCH TIME = 5" 7:37:14 "**** MAX TOTAL AI = 1000" 7:37:14 "=============================================" 7:37:24 "**BATCH Fps = 49.4854 ::: FpsMin = 48 ::: time = 11 ::: _aicount = 25" Rpt messages map size: 12 7:37:36 "**BATCH Fps = 49.6445 ::: FpsMin = 48 ::: time = 23 ::: _aicount = 50" Rpt messages map size: 13 7:37:44 "**BATCH Fps = 49.0112 ::: FpsMin = 48 ::: time = 31 ::: _aicount = 75" 7:37:56 "**BATCH Fps = 49.6525 ::: FpsMin = 48 ::: time = 43 ::: _aicount = 100" Rpt messages map size: 3 7:38:06 "**BATCH Fps = 49.3573 ::: FpsMin = 43 ::: time = 52 ::: _aicount = 125" Rpt messages map size: 2 7:38:18 "**BATCH Fps = 49.2069 ::: FpsMin = 45 ::: time = 65 ::: _aicount = 150" Rpt messages map size: 3 7:38:31 "**BATCH Fps = 49.226 ::: FpsMin = 48 ::: time = 77 ::: _aicount = 175" Rpt messages map size: 2 7:38:43 "**BATCH Fps = 49.2998 ::: FpsMin = 42 ::: time = 90 ::: _aicount = 200" Rpt messages map size: 2 7:38:57 "**BATCH Fps = 48.8532 ::: FpsMin = 43 ::: time = 104 ::: _aicount = 225" Rpt messages map size: 2 7:39:14 "**BATCH Fps = 49.0914 ::: FpsMin = 37 ::: time = 121 ::: _aicount = 250" Rpt messages map size: 2 7:39:29 "**BATCH Fps = 48.5689 ::: FpsMin = 48 ::: time = 135 ::: _aicount = 275" Rpt messages map size: 2 7:39:44 "**BATCH Fps = 48.6836 ::: FpsMin = 42 ::: time = 151 ::: _aicount = 300" Rpt messages map size: 2 7:40:03 "**BATCH Fps = 48.6477 ::: FpsMin = 48 ::: time = 169 ::: _aicount = 325" Rpt messages map size: 2 7:40:24 "**BATCH Fps = 48.88 ::: FpsMin = 42 ::: time = 190 ::: _aicount = 350" Rpt messages map size: 2 7:40:45 "**BATCH Fps = 48.4237 ::: FpsMin = 43 ::: time = 211 ::: _aicount = 375" Rpt messages map size: 2 7:41:11 "**BATCH Fps = 47.7944 ::: FpsMin = 33 ::: time = 238 ::: _aicount = 400" Rpt messages map size: 2 7:41:53 "**BATCH Fps = 46.3661 ::: FpsMin = 32 ::: time = 280 ::: _aicount = 425" Rpt messages map size: 2 7:42:49 "**FPS Wait** Fps = 44.1969 ::: FpsMin = 33 ::: time = 336 ::: _aicount = 442" Rpt messages map size: 2 7:43:00 "**FPS Wait** Fps = 44.801 ::: FpsMin = 32 ::: time = 347 ::: _aicount = 444" Rpt messages map size: 2 7:43:06 "**FPS Wait** Fps = 44.6242 ::: FpsMin = 40 ::: time = 352 ::: _aicount = 445" 7:43:15 "**FPS Wait** Fps = 44.3754 ::: FpsMin = 32 ::: time = 361 ::: _aicount = 446" Rpt messages map size: 3 7:43:40 "**FPS Wait** Fps = 43.4035 ::: FpsMin = 37 ::: time = 387 ::: _aicount = 447" ASM and Taskman performance Image for Test 2 :- http://i.imgur.com/cLj42sx.jpg (222 kB) Edited June 24, 2014 by BL1P Share this post Link to post Share on other sites
sebj 10 Posted June 24, 2014 @BL1P : interesting benchmark. I did a try with param -enableHT and it seems that it improved my frames (not sure because I'm too lazy to perform some bench :)). did you already tried to bench with this param enabled? Share this post Link to post Share on other sites
BL1P 35 Posted June 24, 2014 (edited) @BL1P : interesting benchmark.I did a try with param -enableHT and it seems that it improved my frames (not sure because I'm too lazy to perform some bench :)). did you already tried to bench with this param enabled? The system i ran the test on is AMD As far as i know -enableHT has no effect on AMD systems ? could be wrong usually am :) Did run the same test on stable with -cpucount=6 but it made no difference to the server results. Edited June 24, 2014 by BL1P Share this post Link to post Share on other sites
sebj 10 Posted June 24, 2014 You're right i didn't saw you had an AMD :) I confirm that hyper treading is an intel specificity... Unfortunately my time is limited after work, but I'll try to launch a benck ASAP with intel server to see. Share this post Link to post Share on other sites
Dwarden 1125 Posted June 24, 2014 oh, if you are using PERF1, please remember to try to use these commandlines on machine with 4GB or more -maxmem=3071 on Intel CPU with hyperhreading -enableHT * this tells engine to use logical cores for minor task or microjob threads for sake of experiment you may also try -cpuCount=total number of allcores including hyperthreading *please beware that -cpuCount overrides -enableHT Share this post Link to post Share on other sites
BL1P 35 Posted June 24, 2014 (edited) Is it case sensitive ? -cpuCount not -cpucount ? ---------- Post added at 06:15 PM ---------- Previous post was at 05:24 PM ---------- Same test ran with the following .bat on PERF1 (cpuCount and maxmem) NOTE :- This is NOT my community server this is my HOME server, Dwarden that is why the results are not in the 750s System Specs AMD Phenom X6 1090T @3.8 (H2o Cooled) 16g DDR3 System Ram 2x ATI 6950s (XFIRE) AGILITY3 60g SSD (OS) <--windows Sam Evo 120g SSD (GAMES) <--arma3 1TB HDD storage (PORN) Win 7 home @echo off echo Launching BL1PPYS Arma3Server... start "" /wait /high "C:\Program Files (x86)\Steam\steamapps\common\Arma 3\arma3server.exe" -port=2302 "-config=D:\bl1pserver\bl1p\BL1P_config.cfg" "-cfg=D:\bl1pserver\bl1p\BL1P_basic.cfg" "-profiles=D:\bl1pserver\bl1p" -name=bl1pserver -cpuCount=6 -maxmem=3071 -mod=@ASM RPT :- Rpt messages map size: 61 17:45:09 "===========AI SERVER TEST SETTINGS===========" 17:45:09 "**** FPS LIMIT ON" 17:45:09 "**** SPLITAI OFF" 17:45:09 "**** HEADLESSON = false" 17:45:09 "**** FPSLIMIT = 45" 17:45:09 "**** TIME PER UNIT = 0.05" 17:45:09 "**** AI PER BATCH = 25" 17:45:09 "**** BATCH TIME = 5" 17:45:09 "**** MAX TOTAL AI = 1000" 17:45:09 "=============================================" 17:45:18 "**BATCH Fps = 49.4597 ::: FpsMin = 48 ::: time = 11 ::: _aicount = 25" Rpt messages map size: 14 17:45:30 "**BATCH Fps = 47.5601 ::: FpsMin = 48 ::: time = 23 ::: _aicount = 50" Rpt messages map size: 13 17:45:44 "**BATCH Fps = 49.5531 ::: FpsMin = 48 ::: time = 36 ::: _aicount = 75" Rpt messages map size: 2 17:45:54 "**BATCH Fps = 49.6921 ::: FpsMin = 48 ::: time = 46 ::: _aicount = 100" Rpt messages map size: 2 17:46:05 "**BATCH Fps = 49.4997 ::: FpsMin = 45 ::: time = 57 ::: _aicount = 125" Rpt messages map size: 3 17:46:17 "**BATCH Fps = 49.2437 ::: FpsMin = 48 ::: time = 70 ::: _aicount = 150" Rpt messages map size: 2 17:46:30 "**BATCH Fps = 49.0373 ::: FpsMin = 45 ::: time = 83 ::: _aicount = 175" Rpt messages map size: 2 17:46:44 "**BATCH Fps = 48.8982 ::: FpsMin = 42 ::: time = 96 ::: _aicount = 200" Rpt messages map size: 2 17:46:58 "**BATCH Fps = 48.8498 ::: FpsMin = 45 ::: time = 111 ::: _aicount = 225" Rpt messages map size: 2 17:47:12 "**BATCH Fps = 48.9881 ::: FpsMin = 45 ::: time = 124 ::: _aicount = 250" Rpt messages map size: 2 17:47:28 "**BATCH Fps = 48.7885 ::: FpsMin = 45 ::: time = 140 ::: _aicount = 275" Rpt messages map size: 2 17:47:43 "**BATCH Fps = 48.6503 ::: FpsMin = 45 ::: time = 156 ::: _aicount = 300" Rpt messages map size: 2 17:48:02 "**BATCH Fps = 48.9621 ::: FpsMin = 38 ::: time = 174 ::: _aicount = 325" Rpt messages map size: 2 17:48:22 "**BATCH Fps = 48.8793 ::: FpsMin = 42 ::: time = 194 ::: _aicount = 350" Rpt messages map size: 2 17:48:43 "**BATCH Fps = 48.4308 ::: FpsMin = 36 ::: time = 215 ::: _aicount = 375" Rpt messages map size: 2 17:49:10 "**BATCH Fps = 48.3865 ::: FpsMin = 43 ::: time = 242 ::: _aicount = 400" Rpt messages map size: 2 17:49:51 "**BATCH Fps = 46.6771 ::: FpsMin = 33 ::: time = 283 ::: _aicount = 425" Rpt messages map size: 2 17:50:49 "**FPS Wait** Fps = 44.6707 ::: FpsMin = 32 ::: time = 341 ::: _aicount = 443" Rpt messages map size: 2 17:50:55 "**FPS Wait** Fps = 44.8963 ::: FpsMin = 43 ::: time = 347 ::: _aicount = 444" 17:51:00 "**FPS Wait** Fps = 44.1947 ::: FpsMin = 38 ::: time = 352 ::: _aicount = 445" Rpt messages map size: 3 17:51:10 "**FPS Wait** Fps = 44.6592 ::: FpsMin = 42 ::: time = 362 ::: _aicount = 446" Rpt messages map size: 3 17:51:16 "**FPS Wait** Fps = 43.3357 ::: FpsMin = 37 ::: time = 368 ::: _aicount = 447" ASM and Taskmanager image http://i.imgur.com/isZWzs1.jpg Edited June 24, 2014 by BL1P Share this post Link to post Share on other sites