As Tari said, GPU Limited doesn't mean "only uses GPU"

Basically if you upgrade your CPU to one thats 50% faster, you won't get a 50% gain, more like a 5% FPS gain (unlesss you have a really crappy CPU to begin with). However, if you switch from one GPU to another thats 50% faster, your game will be 50% faster - the GPU is the bottleneck, not the CPU
Oh, and new GPUs are fully programmable, meaning they can do quite literally anything a CPU can

For example, soon they will also take care of physics processing, and there have been programs made that run solely on the GPU, but aren't graphical. However, it is a mistake to say that GPUs are faster than a CPU, as this isn't technically correct. Remember that GPUs are massively-parallel. My 7900GT has 24 pixel pipelines, which would be roughly equivelant to a 24-core CPU. As graphics is an inherintly parrallel task, this is a very efficient design. However, it can be rather hard to code a program to effectively and fully utilize 2 cores in a CPU, much less 24.
And thanks for bringing up the GNU issue! Further proof that FreeBSD won't make any noticeable difference over linux, and that is.... *drum roll* EVERYTHING ELSE IS THE SAME!!! They use the same compiler, libraries, shell, etc... The *only* difference is the kernel, which is NOT the most important part, nor does it even have the largest impact in speed. You seriuosly need to go do some research.
As for your ASM in FreeBSD is faster than ASM in Linux - are you retarded? I am serious now... If you contributed to FreeBSD and/or linux, then god help us all...
And you most definitely can't read, as I never said "make" only links to libraries. I'm not sure where you get this crap, but you aren't helping FreeBSD's image any by posting this BS
Oh, and I know about source-distrabutions, as I've built my entire system from source, whereas FreeBSD is a largely a binary distro