News

Walki trwają

AMD oskarżyło Intela tym razem o tworzenie kompilatorów spowalniających wydajność aplikacji na platformach, których sercem jest procesor AMD.

Jak twierdzi przedstawiciel AMD, kompilatory od Intela tworzą kilka „ścieżek” wykonywania aplikacji. Część z nich używana jest do kompilacji kodu na procesorach Intela, inne zaś AMD. Używając instrukcji CPUID, program rozpoznaje z jakim układem ma do czynienia. Skompilowana aplikacja, po sprawdzeniu CPUID, może otrzymać dwie odpowiedzi: „GenuineIntel” - program wykonany zostanie z maksymalną wydajnością lub „AuthenticAMD” - program będzie działał wolno lub zawiesi się.

Przekonanie Intela, aby swoje kompilatory tworzył także pod względem procesorów konkurencji, jest praktycznie niemożliwe. Poza tym optymalizacja kodu pod określone CPU, może powodować spowolnienie na procesorach innych firm.

Zgłoś błąd