gamerk316 :
The fault is on Microsoft part. You don't need to download and apply patches on linux, for instance.
No, Linux just releases a new kernel to accomplish the same exact thing. Or the package that contains wherever scheduler is being used gets updated.
Who said you that AMD wasn't working with MSFT to get the issue resolved prior to product launch? You are assuming too much.
Based on the fact BD was in development for what, FIVE YEARS, and a relatively simple change to the scheduler wasn't introduced, even after a major version change (Vista) and an additional minor version change (7) to the kernel was released during the time BD was in development? So yeah, that's telling me either MSFT was too lazy to implement/test a few line fix for their second largest CPU vendor, or that AMD simply didn't bother to go to MSFT ahead of time.
The second is more believable.
The popular idea that GDDR5 latencies are astronomic and will affect CPU performance is a myth. Latencies are essentially the same and outperformed by the bandwidth gain.
Astronomic? No. But even minor latency degregation can force the CPU to wait around doing nothing, which is the last thing you want the CPU doing. And extra bandwidth doesn't help if your application is only asking for a few KB worth of data. If that trend happens enough, then it will show in the final performance.
Releasing a new kernel for supporting a new architecture is not the same than releasing fixes to patch the unfixable.
Therefore the unix/linux community had absolutely no problem with AMD, but when Microsoft has serious problems and released buggy hotfixes to fix that bad scheduler, the problem is... AMD.
According to you, the well-known fact that AMD chips work better under linux has nothing to do with Microsoft releasing mediocre products or only caring about Intel (Wintel).
DDR3 typical latencies 10-15 ns. GDDR5 typical latencies 10-12 ns. Myth: GDDR5 has very poor latencies...
This myth seems to have been initiated by Intel fanboys when Sony presented its AMD-powered console. You can find lots of posters in forums and blogs claiming that "PC is better", that GDDR5 is not used in gaming PCs (aka they did mean Wintel PCs) because drops CPU performance.
So many AMD hate around...