Przejdź do treści

Część 2: Ile rdzeni procesora potrzebujesz?

    1652315342

    Czas na kontynuację

    Kilka miesięcy temu przyjrzeliśmy się efektywności wykorzystania różnej liczby rdzeni procesora z różnymi rodzajami oprogramowania. Otrzymaliśmy wiele pozytywnych opinii z tego artykułu, a społeczność pojawiła się kilka interesujących sugestii, które wzięliśmy sobie do serca w tej dalszej części.

    Przede wszystkim istniała obawa, że ​​część pierwsza może być wadliwa technicznie, ponieważ Core 2 Quad Q6600, którego używaliśmy w naszych testach, nie dzieli wszystkich 8 MB pamięci podręcznej L2 między cztery rdzenie procesora. Q6600 Intela ma zamiast tego dwa oddzielne repozytoria pamięci podręcznej 4 MB, z których każde jest współdzielone przez jedną parę rdzeni procesora. Oznacza to, że wyniki dla cztero- i trzyrdzeniowych procesorów wykazałyby, że procesory wykorzystują 8 MB całkowitej pamięci podręcznej, podczas gdy wyniki dla dwu- i jednordzeniowych pokazują, że prawdopodobnie korzystały one z 4 MB. Rzeczywiście, testy porównawcze mogły w większym stopniu odzwierciedlać różnicę w dostępności pamięci podręcznej L2 niż wydajność przypisywaną włączonym rdzeniom przetwarzania.

    Aby temu zaradzić, tym razem używamy innego procesora: AMD Phenom II X4 955 BE. Istnieje wiele powodów, dla których Phenom II jest idealny do tych testów. Po pierwsze, 6 MB pamięci podręcznej L3 jest współdzielone przez wszystkie cztery rdzenie procesora, więc wpływ pamięci podręcznej na wyniki będzie ograniczony do minimum. Po drugie, ponieważ są teraz wersje X2, X3 i X4 procesora Phenom II oparte na tej samej kości, będziemy mieli okazję przetestować poprawność metody, której używamy do symulacji mniejszej liczby rdzeni procesora. Porównując symulowane wyniki z rzeczywistym procesorem w sprzedaży detalicznej z mniejszą liczbą rdzeni procesora, dowiemy się dokładniej, czy wyłączenie rdzeni procesora w systemie operacyjnym jest naprawdę uzasadnionym testem.

    Pod koniec tych testów będziemy mogli porównać wyniki Phenom II X4 z wynikami osiągniętymi przez Intel Core 2 Quad Q6600, aby sprawdzić, czy wpływ współdzielonej pamięci podręcznej procesora jest dramatyczny, czy minimalny.

    Kilku czytelników było również zainteresowanych symulacją scenariusza, w którym wiele aplikacji działa jednocześnie, aby ocenić korzyści z dodatkowych rdzeni procesora podczas pracy wielozadaniowej. Dlatego przeprowadziliśmy nowy test, aby przeanalizować również tego typu scenariusze.

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