Forged Alliance Forever Forged Alliance Forever Forums 2015-11-24T07:34:00+02:00 /feed.php?f=2&t=9487 2015-11-24T07:34:00+02:00 2015-11-24T07:34:00+02:00 /viewtopic.php?t=9487&p=114648#p114648 <![CDATA[Re: Optimizing your Experience with Forged Alliance - It wor]]>
I have been asking for help with ui lag and people never linked this. Why?

Why isn't this front page of FAF for all incoming players.

The real test is a laggy massive multiplayer game where you are giving orders and rapidly moving the camera. If that is not the test you are doing then you shouldn't be replying to this thread.

Why did I have to figure out this shit on my own and make a post ( viewtopic.php?f=2&t=11169&p=114647#p114647) , only to find out something similar was suggested, but a bunch of idiots decided to argue for the sake for arguing.

Statistics: Posted by SeraphimLeftNut — 24 Nov 2015, 07:34


]]>
2015-08-03T11:08:24+02:00 2015-08-03T11:08:24+02:00 /viewtopic.php?t=9487&p=106471#p106471 <![CDATA[Re: Optimizing your Experience with Forged Alliance - It wor]]>
-_V_- wrote:
Back after like 2 months, and considering the other topic about perf was closed (gotta love the mods always ...), I will put an answer to my own former question about why my G3258 was slower than my i7, even if the pentium is clocked higher.

It was just the bottleneck of the integrated GPU. I really thought it would be enough to not bottleneck FA, I was wrong. The second I started using a decent GPU, well that damn cheap G3258 was totally competing with my i7.

So all the stuff about l3 cache and all. Just rubbish , at least in that case ;)


Yes, a fast dual is enough for FA due to high single thread dependency. Good that you got this sorted out.

Statistics: Posted by Col_Walter_Kurtz — 03 Aug 2015, 11:08


]]>
2015-07-31T20:49:13+02:00 2015-07-31T20:49:13+02:00 /viewtopic.php?t=9487&p=106285#p106285 <![CDATA[Re: Optimizing your Experience with Forged Alliance - It wor]]>
-_V_- wrote:
Back after like 2 months, and considering the other topic about perf was closed (gotta love the mods always ...), I will put an answer to my own former question about why my G3258 was slower than my i7, even if the pentium is clocked higher.

It was just the bottleneck of the integrated GPU. I really thought it would be enough to not bottleneck FA, I was wrong. The second I started using a decent GPU, well that damn cheap G3258 was totally competing with my i7.

So all the stuff about l3 cache and all. Just rubbish , at least in that case ;)

I've been using the two optimization tricks (first core affinity deselect and high prio) for awhile now in my script : viewtopic.php?f=2&t=9778

thank you the results are small but noticeable.

Statistics: Posted by tatsu — 31 Jul 2015, 20:49


]]>
2015-07-31T18:54:28+02:00 2015-07-31T18:54:28+02:00 /viewtopic.php?t=9487&p=106270#p106270 <![CDATA[Re: Optimizing your Experience with Forged Alliance - It wor]]>
It was just the bottleneck of the integrated GPU. I really thought it would be enough to not bottleneck FA, I was wrong. The second I started using a decent GPU, well that damn cheap G3258 was totally competing with my i7.

So all the stuff about l3 cache and all. Just rubbish , at least in that case ;)

Statistics: Posted by -_V_- — 31 Jul 2015, 18:54


]]>
2015-07-24T03:11:35+02:00 2015-07-24T03:11:35+02:00 /viewtopic.php?t=9487&p=105426#p105426 <![CDATA[Re: Optimizing your Experience with Forged Alliance - It wor]]>
quark036 wrote:
Also webarchive saved a copy here:
http://web.archive.org/web/201412201554 ... wered.com/


That is not a complete copy. It is missing some important threads, especially under mod support.

Statistics: Posted by The Mak — 24 Jul 2015, 03:11


]]>
2015-07-23T20:08:09+02:00 2015-07-23T20:08:09+02:00 /viewtopic.php?t=9487&p=105400#p105400 <![CDATA[Re: Optimizing your Experience with Forged Alliance - It wor]]> http://web.archive.org/web/201412201554 ... wered.com/

Statistics: Posted by quark036 — 23 Jul 2015, 20:08


]]>
2015-07-23T18:48:22+02:00 2015-07-23T18:48:22+02:00 /viewtopic.php?t=9487&p=105394#p105394 <![CDATA[Re: Optimizing your Experience with Forged Alliance - It wor]]>
ckitching wrote:
Regarding the deadness of the GPG forums: Sheeo saved a copy. We have access to all that information.

He was talking about putting it online somewhere at one point, too.


Good save way to go Sheeo!

Statistics: Posted by KD7BCH — 23 Jul 2015, 18:48


]]>
2015-07-23T03:26:23+02:00 2015-07-23T03:26:23+02:00 /viewtopic.php?t=9487&p=105311#p105311 <![CDATA[Re: Optimizing your Experience with Forged Alliance - It wor]]>
ckitching wrote:
Regarding the deadness of the GPG forums: Sheeo saved a copy. We have access to all that information.

He was talking about putting it online somewhere at one point, too.


Please please do.

Statistics: Posted by The Mak — 23 Jul 2015, 03:26


]]>
2015-07-23T01:47:32+02:00 2015-07-23T01:47:32+02:00 /viewtopic.php?t=9487&p=105303#p105303 <![CDATA[Re: Optimizing your Experience with Forged Alliance - It wor]]>
He was talking about putting it online somewhere at one point, too.

Statistics: Posted by ckitching — 23 Jul 2015, 01:47


]]>
2015-07-23T02:04:42+02:00 2015-07-23T01:43:05+02:00 /viewtopic.php?t=9487&p=105301#p105301 <![CDATA[Re: Optimizing your Experience with Forged Alliance - It wor]]>
I added it to my AHK script as you can read here : viewtopic.php?f=2&t=9778

it doesn't even open cmd and is lightning fast

Statistics: Posted by tatsu — 23 Jul 2015, 01:43


]]>
2015-07-22T09:53:01+02:00 2015-07-22T09:53:01+02:00 /viewtopic.php?t=9487&p=105153#p105153 <![CDATA[Re: Optimizing your Experience with Forged Alliance - It wor]]>
edit: it was way less known and the thread regarding it was quite small

Statistics: Posted by Col_Walter_Kurtz — 22 Jul 2015, 09:53


]]>
2015-07-21T18:40:05+02:00 2015-07-21T18:40:05+02:00 /viewtopic.php?t=9487&p=105081#p105081 <![CDATA[Re: New FAF Wiki]]> Also, I guess you missed this bit when reading (I imagine you just didn't read it)
VoiceofReason wrote:
I think it was also noted, you'd only see the "actual % difference" if you set priority to high, and untick core 0 for ForgedAlliance.exe affinity. Also to not do this unless you have at least a quadcore cpu. Thirdly, if your cpu is at stock clocks, and only the first core (core0) is running at the advertised speed, and all others are running slower; I can guarantee you'll see a performance DROP; I add this because most CPUs now days only have the first core running at full speed, and the rest running slower, sometimes by quite a bit.

Statistics: Posted by VoiceofReason — 21 Jul 2015, 18:40


]]>
2015-07-21T14:17:48+02:00 2015-07-21T14:17:48+02:00 /viewtopic.php?t=9487&p=105039#p105039 <![CDATA[Re: New FAF Wiki]]> Statistics: Posted by Col_Walter_Kurtz — 21 Jul 2015, 14:17


]]>
2015-07-21T12:46:27+02:00 2015-07-21T12:46:27+02:00 /viewtopic.php?t=9487&p=105034#p105034 <![CDATA[Re: New FAF Wiki]]> Statistics: Posted by nine2 — 21 Jul 2015, 12:46


]]>
2015-07-21T11:39:34+02:00 2015-07-21T11:39:34+02:00 /viewtopic.php?t=9487&p=105033#p105033 <![CDATA[Re: New FAF Wiki]]>
VoiceofReason wrote:
REFERENCES
viewtopic.php?f=2&t=9487 "Optimizing your Experience with Forged Alliance - It works"
viewtopic.php?f=2&t=9420&start=20 "Optimizing your Experience with Forged Alliance"


I could also point to the poster in this thread stating it had an adverse effect. That was exactly why I warned against adopting this method as some kind of general performance increase. It might work for some, but has to be looked at on a case-by-case basis.

Just putting this in wiki (a wiki should be a reliable source of information) as a working method is not justified.

VoiceofReason wrote:
These are threads where Col_Walter_Kurtz gives his same opinion, seen here, repeated everywhere; trying to discourage anyone and everyone from even trying something to gain performance via this method.

What you'll also see there, are different people who have tried/tested this and have gained performance - I encourage anyone with a half decent system that plays large/big games to give this stuff a read.


There was no serious testing, and it is one or two persons only. Ionic reports difference of 3% that is meaningless. Also _V_ did not take turbo into account, or at least ignored my question on that front. You also see a poster reporting no influence:

viewtopic.php?f=2&t=9487&start=20#p95015

Clearly you are still a huge fan of the method, and that's fine. Like stated from my very first post on the subject I just gave reasonable doubt. Well, and I provided sources from GPG and Intel backing up my claim that single thread performance matters a huge deal. Because at some point you were claiming that your method and/or the OS are dividing the sim thread over multiple cores, or something to that effect. Which is wrong. Just for your convenience here is what I quoted, also found in the threads you linked.


GPG on mutlithreading FA engine: http://twvideo01.ubm-us.net/o1/vault/gd ... 6589i2.ppt

Also this:

Supreme Commander simspeed is dependent on only 1 thread: the sim thread. Once that thread completely saturates a logical core (or more like 85% of a core's capacity due to the way the engine works), the simspeed will slow down. The reason you are seeing only 2 logical cores worked to the max is because there are only 2 main threads in SupCom: the sim thread and the render thread. SupCom FA actually has 22 threads, but the other 20 do very minor tasks that have little in the way of CPU usage. So at best you can see 2 and a half logical cores being used. With Hyperthreading, one physical core will appear as 2 logical cores so what you are seeing with your hyperthreaded i7 looks fine to me.

Before you go around talking trash about how the Moho engine is poorly optimized, remember that the engine was built in 2005. Back then, dual-cores were the new thing. No one expected quad-cored CPUs to be released so quickly. So making a dual-threaded engine where the game simulation and graphical rendering could be processed on separate cores was very innovative for the time.

Source: http://forums.gaspowered.com/viewtopic.php?f=2&t=61250



Not only is this manual affinity method not for fast dualcores suchs as the G3258 which reportedly runs FA at +1 an hour into a Setons game but you might also disturb the OS managing threads on a quad. After all you're telling the OS to use 3 instead of 4 cores for FA decreasing the available resources. It's worth noting these things instead of spreading this method as some kind of general performance increase.


Also, there is the fact that on GPG forums (unfortunately dead) a tool was distributed that reportedly told FA to be less conservative using up resources. Apparently the main thread (sim) will not tax a logical core 100%, even if there are free resources. This is an interesting observation, that I also say when using process monitor. Of course I'm going on the same thin ice as you so I'm not claiming the truth, but it is something to consider. I just really wish GPG forums were not dead and current coders could get there hands on this information. who knows where it might lead to.

TL:DR don't back up claims about the affinity / priority method with 'testing' of a few individuals. And as a seperate issue, there is some actual technical stuff to consider and it would be cool if current coders could get a look at that

Statistics: Posted by Col_Walter_Kurtz — 21 Jul 2015, 11:39


]]>