Przejdź do treści

AMD FX-8150 po dwóch poprawkach Windows 7 i aktualizacjach UEFI

    1651622822

    Planowanie, podstawowe parkowanie i dławienie, o mój!

    Nie jest tajemnicą, że architektura Bulldozer firmy AMD nie doprowadziła do podpalenia świata komputerów PC (przetestowany przez AMD Bulldozer: FX-8150 jest testowany), ponieważ jej osiem całkowitych rdzeni dzieli zasoby czteromodułowej konstrukcji. AMD przypisuje swoje wysiłki niższemu zużyciu energii w porównaniu z w pełni ośmiordzeniową konstrukcją, a nawet zaprezentowało wiele testów porównawczych podczas wydarzeń prasowych, aby zademonstrować, że wydajność jego konfiguracji była naprawdę konkurencyjna we właściwych testach. Jednak pod koniec dnia pozycja Bulldozera w porównaniu z konkurencją nie zrobiła na nas wrażenia, mimo że daliśmy mu szansę na walkę w naszym Maratonie Konstruktorów Systemów w grudniu 2011 r.: pecet Enthusiast 1200 $.

    W naszej historii premiery bardzo jasno powiedzieliśmy, że Windows 7 nie jest zoptymalizowany pod kątem układu opartego na modułach, który wykorzystuje Bulldozer. Chris rozmawiał z przedstawicielami firmy Microsoft, którzy byli w stanie potwierdzić zachowanie systemu operacyjnego, i uruchomił wersję deweloperską systemu Windows 8, aby potwierdzić, że system operacyjny nowej generacji będzie inaczej obsługiwał rodzinę FX. Z tej recenzji:

    „Według Aruna Kishana, inżyniera ds. projektowania oprogramowania w firmie Microsoft, każdy moduł jest obecnie wykrywany jako dwa rdzenie, które są rozmieszczone jednakowo. Tak więc w aplikacji dwuwątkowej możesz zobaczyć jeden aktywny moduł i trzy nieaktywne moduły — świetne do optymalizacji mocy, ale teoretycznie mniej idealne z punktu widzenia wydajności.To również wprowadza spustoszenie w twierdzeniu AMD, że gdy tylko jeden wątek jest aktywny, ma pełny dostęp do współdzielonych zasobów.Dodanie tylko jednego dodatkowego wątku może zablokować te współdzielone zasoby, nawet w przypadku wielu innych modułów siedzieć bezczynnie.

    Microsoft chce jednak zmienić to zachowanie w przyszłości. Arun twierdzi, że moduły dwurdzeniowe mają charakterystykę wydajności bardziej zbliżoną do SMT niż rdzenie fizyczne, więc firma chce w przyszłości wykrywać je i traktować tak samo jak Hyper-Threading. Konsekwencje byłyby znaczące. Wydajność bez wątpienia uległaby poprawie, podczas gdy wysiłki AMD zmierzające do wyłączenia bezczynnych modułów byłyby mniej efektywne”.

    To wyjaśnienie ma sens w przypadku niektórych obciążeń. Dwa wątki działające na dwóch oddzielnych modułach mają dostęp do dwóch frontonów (i dwóch FPU), podczas gdy dwa rdzenie działające na jednym module muszą współdzielić zarówno fronton, jak i FPU. Inteligentniejszy system operacyjny może znać najskuteczniejszy sposób rozprowadzania obciążenia, który według AMD będzie cechą systemu Windows 8. Na szczęście MS wydał poprawkę, która ma na celu rozwiązanie niektórych problemów w systemie Windows 7.

    Pozostała jednak kara wydajności w postaci opóźnienia, jeśli zadanie, które zostałoby zaplanowane dla już aktywnego modułu, zostanie zamiast tego wysłane do „zaparkowanego” rdzenia. Firma Microsoft wprowadziła drugą poprawkę, aby rozwiązać ten problem. Podsumowując, te dwie łatki powinny pomóc przezwyciężyć problemy z wydajnością architektury Bulldozer w aplikacjach o niewielkiej liczbie wątków.

    Po raz kolejny skontaktowaliśmy się z Microsoft w celu uzyskania komentarza i usłyszeliśmy, że główny program planujący rzeczywiście rozpoznaje teraz moduły AMD jako zestawy SMT. Jednak łatki dla Windows 7 nadal nie powinny być traktowane jako wskazówka, jak FX będzie się zachowywać w Windows 8. Najwyraźniej pojawią się dodatkowe ulepszenia harmonogramu, które odnoszą się do sposobu traktowania SMT.

    Chociaż Microsoft pomógł AMD rozwiązać problem architektury Bulldozer w mniej wymagających obciążeniach, nadal istnieje problem, który widzieliśmy na FX-8150, gdzie część 3,6 GHz schodzi do 3,3 GHz przy pełnym obciążeniu. Jest to prawdopodobnie uważane za funkcję oszczędzania energii w gęsto upakowanych serwerach 2U. Jednak użytkownicy komputerów stacjonarnych mają możliwość wyłączenia tego dziwnego kroku wstecz za pomocą opcji trybu HPC ujawnionych w ostatnich aktualizacjach oprogramowania układowego.

    Naszym dzisiejszym celem jest dowiedzieć się, w jaki sposób najnowsze ulepszenia ekosystemu pomagają klientom AMD we wczesnej adaptacji. Zamierzamy przetestować również testy, które zwykle uruchamiamy, a nie ręcznie wybrane tytuły, których AMD używa do zilustrowania korzyści, jakie dają nowe łatki Microsoftu.

    0 0 votes
    Rating post
    Subscribe
    Powiadom o
    guest
    0 comments
    Inline Feedbacks
    View all comments
    0
    Would love your thoughts, please comment.x