On 12/19/2011 08:15 AM, Dale wrote:
Pandu Poluan wrote:

Kind of like what I always do when I switch from -march=nocona to
-march=native. (Usually I use -march=nocona to ensure seamless VM
migration on my XenServer-equipped boxen, but for some VMs, i.e.,
those requiring me to wring out every last drop of performance, I go
native.)

That said, if you want to experience fully the "GCC Graphite"
optimizations, you'll also want to do emerge -ev ;-)


Is Graphite worthwhile on a desktop system or is it better suited for
servers or both?

This isn't something that even remotely has anything to do with servers or desktops. Just like -O2 does not magically work better on servers.


I found this but still not sure what it is intended for:

http://gcc.gnu.org/wiki/Graphite/4.5

It's an optimization that produces faster running executables. Are you interested in *how* it works :-)


Are there any reasons to leave this be for a while? You know, bugs or
packages that don't work with it?

Just like with any other optimization switch, there can be bugs. If Gentoo says it doesn't support graphite, then I'd stay away from it because Gentoo devs might not listen to your bug reports if you use it. I don't know if they support it or not though.


Reply via email to