Title: Ponderings about PGO Post by: fromhell on August 22, 2015, 08:24:08 PM How much performance would be gained if the Client/Server/Renderer was built with profile generation?
I've been thinking about trying the profile stuff with a Pentium (P5) target to see where that would end up. Some of the expensive non-VM things I can think of are the tr_shade_calc math and the sound code Title: Re: Ponderings about PGO Post by: Gig on August 23, 2015, 03:28:10 AM https://en.wikipedia.org/wiki/Profile-guided_optimization
(For who, like me, was wondering what PGO meant) Title: Re: Ponderings about PGO Post by: ostar2 on August 24, 2015, 07:01:25 PM It can really speed things up but what about using lto and enabling SSE4.2 or AVX2 which really speed up math calculations?
Title: Re: Ponderings about PGO Post by: fromhell on August 24, 2015, 07:44:45 PM because it would screw over AMD players such as myself for a questionably small performance gain, and there will still be the QVM bottleneck.
i'd like to keep the thing as -march=i686 as possible. |