Jak powstaje częstotliwość rdzenia procesora. Co jest lepsze: więcej rdzeni czy częstotliwość procesora?

  • Instruktaż

W tym artykule postaram się opisać terminologię stosowaną do opisu systemów zdolnych do wykonywania kilku programów równolegle, czyli wielordzeniowych, wieloprocesorowych, wielowątkowych. Różne typy równoległości pojawiały się w procesorze IA-32 w różnym czasie i w nieco niespójnej kolejności. Łatwo się w tym wszystkim pogubić, zwłaszcza biorąc pod uwagę, że systemy operacyjne starannie ukrywają szczegóły przed mniej wyrafinowanymi aplikacjami.

Celem artykułu jest pokazanie, że przy całej różnorodności możliwych konfiguracji systemów wieloprocesorowych, wielordzeniowych i wielowątkowych, powstają możliwości dla działających na nich programów zarówno w zakresie abstrakcji (ignorowanie różnic), jak i uwzględnienia specyfiki ( możliwość programowego znalezienia konfiguracji).

Ostrzeżenie o znakach ®, ™ w artykule

Mój wyjaśnia, dlaczego pracownicy firmy powinni używać informacji o prawach autorskich w komunikacji publicznej. W tym artykule musiałem z nich korzystać dość często.

procesor

Oczywiście najstarszym, najczęściej używanym i kontrowersyjnym terminem jest „procesor”.

We współczesnym świecie procesor to coś, co kupujemy w pięknym opakowaniu detalicznym lub niezbyt ładnym opakowaniu OEM. Niepodzielna jednostka włożona do gniazda na płycie głównej. Nawet jeśli złącza nie ma i nie da się go wyjąć, czyli jeśli jest szczelnie wlutowane, to jest to jeden chip.

Systemy mobilne (telefony, tablety, laptopy) i większość komputerów stacjonarnych ma jeden procesor. Stacje robocze i serwery są czasami wyposażone w dwa lub więcej procesorów na jednej płycie głównej.

Obsługa wielu procesorów w jednym systemie wymaga licznych zmian projektowych. Należy przynajmniej zapewnić ich fizyczne połączenie (zapewnić kilka gniazd na płycie głównej), rozwiązać problemy związane z identyfikacją procesorów (patrz dalej w tym artykule, a także moja notatka), koordynować dostępy do pamięci i dostarczanie przerwań (przerwanie kontroler musi mieć możliwość kierowania przerwań do kilku procesorów) i oczywiście wsparcie ze strony systemu operacyjnego. Niestety nie udało mi się znaleźć żadnej dokumentalnej wzmianki o powstaniu pierwszego systemu wieloprocesorowego na procesorach Intela, ale Wikipedia podaje, że firma Sequent Computer Systems dostarczyła je już w 1987 roku, korzystając z procesorów Intel 80386. Obsługa wielu chipów w jednym systemie staje się powszechna, zaczynając od Intel® Pentium.

Jeśli jest kilka procesorów, każdy z nich ma własne złącze na płycie. Każdy z nich posiada kompletne niezależne kopie wszystkich zasobów, takich jak rejestry, urządzenia wykonawcze, pamięci podręczne. Łączy je wspólna pamięć – RAM. Pamięć można z nimi wiązać na różne i dość nietrywialne sposoby, ale to już osobna historia wykraczająca poza ramy tego artykułu. Ważne jest, aby w każdym przypadku stworzyć iluzję jednorodnej pamięci współdzielonej dostępnej ze wszystkich procesorów wchodzących w skład systemu dla programów wykonywalnych.


Gotowy do startu! Płyta główna Intel® D5400XS do komputerów stacjonarnych

Rdzeń

Historycznie rzecz biorąc, wielordzeniowość w Intel IA-32 pojawiła się później niż Intel® HyperThreading, ale w logicznej hierarchii była następna.

Wydawać by się mogło, że jeśli system ma więcej procesorów, to jego wydajność jest wyższa (w przypadku zadań, które mogą wykorzystać wszystkie zasoby). Jeśli jednak koszt komunikacji między nimi jest zbyt wysoki, wszelkie korzyści z równoległości zostaną zniszczone przez duże opóźnienia w przesyłaniu wspólnych danych. Dokładnie to obserwuje się w systemach wieloprocesorowych - zarówno fizycznie, jak i logicznie są one od siebie bardzo oddalone. Aby komunikacja w takich warunkach była skuteczna, konieczne jest wymyślenie specjalistycznych magistral, takich jak Intel® QuickPath Interconnect. Zużycie energii, wielkość i cena finalnego rozwiązania oczywiście nie zmniejszają się przez to wszystko. Na ratunek powinna przyjść wysoka integracja komponentów - obwody realizujące części programu równoległego muszą być zbliżone do siebie, najlepiej na jednym chipie. Innymi słowy, jeden procesor powinien zorganizować kilka rdzenie, identyczni we wszystkim, ale pracujący niezależnie.

Pierwsze wielordzeniowe procesory IA-32 firmy Intel zostały wprowadzone na rynek w 2005 roku. Od tego czasu średnia liczba rdzeni w platformach serwerowych, stacjonarnych, a obecnie mobilnych stale rośnie.

W przeciwieństwie do dwóch jednordzeniowych procesorów w tym samym systemie, które dzielą tylko pamięć, dwa rdzenie mogą także współużytkować pamięć podręczną i inne zasoby związane z pamięcią. Najczęściej pamięci podręczne pierwszego poziomu pozostają prywatne (każdy rdzeń ma swój), natomiast drugi i trzeci poziom mogą być współdzielone lub oddzielne. Taka organizacja systemu pozwala zmniejszyć opóźnienia w dostarczaniu danych pomiędzy sąsiednimi rdzeniami, szczególnie jeśli pracują one nad wspólnym zadaniem.


Mikrofotografia czterordzeniowego procesora Intel o nazwie kodowej Nehalem. Przydzielane są oddzielne rdzenie, wspólna pamięć podręczna trzeciego poziomu, a także łącza QPI do innych procesorów i wspólny kontroler pamięci.

Hiperwątek

Do około 2002 roku jedynym sposobem na uzyskanie systemu IA-32 zdolnego do jednoczesnego uruchamiania dwóch lub więcej programów było użycie systemów wieloprocesorowych. Intel® Pentium® 4, a także linia Xeon o nazwie kodowej Foster (Netburst), wprowadziły nową technologię - hyperthreads lub hyperthreads - Intel® HyperThreading (zwaną dalej HT).

Nie ma nic nowego pod słońcem. HT jest szczególnym przypadkiem tego, co w literaturze określa się mianem jednoczesnej wielowątkowości (SMT). W przeciwieństwie do „prawdziwych” rdzeni, które są kompletnymi i niezależnymi kopiami, w przypadku HT tylko część węzłów wewnętrznych, odpowiedzialnych przede wszystkim za przechowywanie stanu architektury – rejestry, jest zduplikowana w jednym procesorze. Węzły wykonawcze odpowiedzialne za organizację i przetwarzanie danych pozostają pojedyncze i w danym momencie wykorzystywane są co najwyżej przez jeden z wątków. Podobnie jak rdzenie, hiperwątki współdzielą pamięć podręczną, ale od jakiego poziomu zależy od konkretnego systemu.

Nie będę próbował wyjaśniać wszystkich zalet i wad konstrukcji SMT w ogóle, a konstrukcji HT w szczególności. Zainteresowany czytelnik może znaleźć dość szczegółowe omówienie tej technologii w wielu źródłach, a także oczywiście w Wikipedii. Zwrócę jednak uwagę na następujący ważny punkt, który wyjaśnia obecne ograniczenia liczby hiperwątków w rzeczywistych produktach.

Ograniczenia wątków
W jakich przypadkach uzasadniona jest obecność „nieuczciwych” wielordzeniowych w postaci HT? Jeśli jeden wątek aplikacji nie jest w stanie załadować wszystkich węzłów wykonawczych wewnątrz jądra, wówczas można je „pożyczyć” innemu wątkowi. Jest to typowe dla aplikacji, które mają wąskie gardło nie w obliczeniach, ale w dostępie do danych, to znaczy często generują braki w pamięci podręcznej i muszą czekać na dostarczenie danych z pamięci. W tym czasie rdzeń bez HT będzie zmuszony do pracy na biegu jałowym. Obecność HT pozwala szybko przełączyć wolne węzły wykonawcze do innego stanu architektonicznego (ponieważ jest zduplikowany) i wykonać jego instrukcje. Jest to szczególny przypadek techniki zwanej ukrywaniem opóźnień, gdy jedna długa operacja, podczas której przydatne zasoby są bezczynne, jest maskowana przez równoległe wykonywanie innych zadań. Jeśli aplikacja ma już wysoki stopień wykorzystania zasobów jądra, obecność hiperwątków nie pozwoli na przyspieszenie - potrzebne są tu „uczciwe” jądra.

Typowe scenariusze dla aplikacji stacjonarnych i serwerowych zaprojektowanych dla architektur maszyn ogólnego przeznaczenia mają potencjał równoległości zaimplementowany przy użyciu HT. Potencjał ten jednak szybko się wyczerpuje. Być może z tego powodu na prawie wszystkich procesorach IA-32 liczba hiperwątków sprzętowych nie przekracza dwóch. W typowych scenariuszach zysk z zastosowania trzech lub więcej hiperwątków byłby niewielki, ale strata w rozmiarze matrycy, jej zużyciu energii i kosztach była znacząca.

Odmienną sytuację obserwuje się w typowych zadaniach realizowanych na akceleratorach wideo. Dlatego te architektury charakteryzują się wykorzystaniem technologii SMT z większą liczbą wątków. Ponieważ koprocesory Intel® Xeon Phi (wprowadzone na rynek w 2010 r.) są ideologicznie i genealogicznie dość bliskie kartom graficznym, mogły mieć cztery hyperthreading na każdym rdzeniu – konfiguracja unikalna dla IA-32.

Procesor logiczny

Z trzech opisanych „poziomów” równoległości (procesory, rdzenie, hiperwątki) w konkretnym systemie może brakować niektórych lub nawet wszystkich. Wpływ na to mają ustawienia BIOS-u (wielordzeniowość i wielowątkowość są wyłączone niezależnie), funkcje mikroarchitektury (na przykład technologia HT była nieobecna w Intel® Core™ Duo, ale została przywrócona wraz z wydaniem Nehalem) i zdarzenia systemowe (wielo- serwery procesorowe mogą wyłączyć uszkodzone procesory w przypadku wykrycia usterek i kontynuować „latanie” na pozostałych). W jaki sposób to wielopoziomowe zoo współbieżności jest widoczne dla systemu operacyjnego i ostatecznie dla aplikacji?

Ponadto dla wygody oznaczamy liczbę procesorów, rdzeni i wątków w określonym systemie przez trzy ( X, y, z), Gdzie X to liczba procesorów, y- liczba rdzeni w każdym procesorze oraz z- liczba hiperwątków w każdym rdzeniu. Odtąd będę nazywał tę trójkę topologia- ustalony termin, który ma niewiele wspólnego z dziedziną matematyki. Praca P = xyz określa liczbę wywoływanych podmiotów procesory logiczne systemy. Definiuje całkowitą liczbę niezależnych kontekstów procesów aplikacji w systemie pamięci współdzielonej, wykonujących się równolegle, które system operacyjny musi wziąć pod uwagę. Mówię „wymuszony”, ponieważ nie może kontrolować kolejności wykonywania dwóch procesów na różnych procesorach logicznych. Dotyczy to również hiperwątków: chociaż działają one „sekwencyjnie” na tym samym rdzeniu, konkretna kolejność jest podyktowana sprzętem i nie może być obserwowana ani kontrolowana przez programy.

Najczęściej system operacyjny ukrywa przed aplikacjami końcowymi cechy topologii fizycznej systemu, na którym działa. Przykładowo trzy topologie: (2, 1, 1), (1, 2, 1) i (1, 1, 2) - system operacyjny będzie reprezentował dwa procesory logiczne, chociaż pierwszy z nich ma dwa procesory, drugi - dwa rdzenie, a trzeci - tylko dwa wątki.


Menedżer zadań Windows pokazuje 8 procesorów logicznych; ale ile to jest w procesorach, rdzeniach i hiperwątkach?


Na górze Linuksa widoczne są 4 procesory logiczne.

Jest to dość wygodne dla twórców aplikacji – nie muszą oni zajmować się funkcjami sprzętowymi, które często są dla nich nieistotne.

Programowa definicja topologii

Oczywiście abstrakcja topologii na pojedynczą liczbę procesorów logicznych w niektórych przypadkach stwarza wystarczające podstawy do zamieszania i nieporozumień (w gorących sporach internetowych). Aplikacje komputerowe, które chcą wycisnąć maksymalną wydajność ze sprzętu, wymagają szczegółowej kontroli nad tym, gdzie zostaną umieszczone ich wątki: bliżej siebie na sąsiednich hiperwątkach lub odwrotnie, dalej na różnych procesorach. Szybkość komunikacji pomiędzy procesorami logicznymi w ramach tego samego rdzenia lub procesora jest znacznie większa niż prędkość przesyłania danych pomiędzy procesorami. Możliwość heterogeniczności w organizacji pamięci roboczej również komplikuje obraz.

Informacje o topologii systemu jako całości, a także o położeniu każdego procesora logicznego w IA-32 dostępne są za pomocą instrukcji CPUID. Od czasu pojawienia się pierwszych systemów wieloprocesorowych schemat identyfikacji procesorów logicznych był kilkakrotnie rozszerzany. Do tej pory jego części znajdują się w arkuszach 1, 4 i 11 CPUID. Na który arkusz należy zwrócić uwagę, można określić na podstawie następującego schematu blokowego zaczerpniętego z artykułu:

Nie będę Was tutaj zanudzać wszystkimi szczegółami poszczególnych części tego algorytmu. Jeśli jest zainteresowanie, można temu poświęcić następną część tego artykułu. Zainteresowanego czytelnika odsyłam do artykułu, który możliwie szczegółowo omawia to zagadnienie. Tutaj najpierw krótko opiszę, czym jest APIC i jaki ma związek z topologią. Następnie przyjrzymy się pracy z arkuszem 0xB (jedenaście w systemie dziesiętnym), który jest obecnie ostatnim słowem w „budowaniu apico”.

Identyfikator APIC
Lokalny APIC (advanced programmable przerwać kontroler) to urządzenie (obecnie część procesora) odpowiedzialne za obsługę przerwań przychodzących do określonego procesora logicznego. Każdy procesor logiczny ma swój własny interfejs APIC. A każdy z nich w systemie musi mieć unikalną wartość APIC ID. Numer ten jest używany przez kontrolery przerwań do adresowania podczas dostarczania komunikatów i przez wszystkich innych (na przykład system operacyjny) do identyfikacji procesorów logicznych. Specyfikacja tego kontrolera przerwań ewoluowała od Intel 8259 PIC poprzez Dual PIC, APIC i xAPIC do x2APIC.

Obecnie szerokość numeru zapisanego w APIC ID osiągnęła pełne 32 bity, chociaż w przeszłości była ograniczona do 16, a jeszcze wcześniej – tylko 8 bitów. Dziś pozostałości dawnych czasów są rozproszone po całym CPUID, ale CPUID.0xB.EDX zwraca wszystkie 32 bity identyfikatora APIC. Na każdym procesorze logicznym, który niezależnie wykonuje instrukcję CPUID, zostanie zwrócona inna wartość.

Wyjaśnienie więzi rodzinnych
Sama wartość identyfikatora APIC nie mówi nic o topologii. Aby dowiedzieć się, które dwa procesory logiczne znajdują się w jednym procesorze fizycznym (tzn. są to hiperwątki „bracia”), które dwa znajdują się w tym samym procesorze, a które to zupełnie różne procesory, należy porównać ich wartości APIC ID. W zależności od stopnia powiązania niektóre ich fragmenty będą się pokrywać. Informacje te zawarte są w podlistach CPUID.0xB, które są kodowane w ECX. Każdy z nich opisuje położenie pola bitowego jednego z poziomów topologii w EAX (dokładniej liczbę bitów, które należy przesunąć w prawo w identyfikatorze APIC ID, aby usunąć dolne poziomy topologii), a także typ tego poziomu - hyperthread, core lub procesor - w ECX.

Procesory logiczne znajdujące się w tym samym rdzeniu będą miały te same wszystkie bity identyfikatora APIC, z wyjątkiem tych należących do pola SMT. W przypadku procesorów logicznych znajdujących się w tym samym procesorze, wszystkie bity z wyjątkiem pól Core i SMT. Ponieważ liczba podarkuszów dla CPUID.0xB może rosnąć, schemat ten pozwoli nam na obsługę opisu topologii na większej liczbie poziomów, jeśli w przyszłości zajdzie taka potrzeba. Ponadto możliwe będzie wprowadzenie poziomów pośrednich pomiędzy już istniejącymi.

Ważną konsekwencją organizacji tego schematu jest to, że w zbiorze wszystkich identyfikatorów APIC wszystkich procesorów logicznych w systemie mogą pojawić się „dziury”, tj. nie pójdą po kolei. Przykładowo w procesorze wielordzeniowym z wyłączonym HT wszystkie identyfikatory APIC mogą okazać się parzyste, gdyż najmniej znaczący bit odpowiedzialny za zakodowanie numeru hiperwątku będzie zawsze wynosił zero.

Zaznaczam, że CPUID.0xB nie jest jedynym źródłem informacji o procesorach logicznych dostępnych dla systemu operacyjnego. Lista wszystkich dostępnych dla niego procesorów wraz z ich wartościami APIC ID jest zakodowana w tabeli MADT ACPI.

Systemy operacyjne i topologia

Systemy operacyjne dostarczają aplikacjom informacji o topologii procesorów logicznych za pomocą własnych interfejsów.

W systemie Linux informacje o topologii zawarte są w pseudopliku /proc/cpuinfo oraz w wynikach polecenia dmidecode. W poniższym przykładzie filtruję zawartość cpuinfo na jakimś czterordzeniowym systemie bez HT, pozostawiając jedynie wpisy związane z topologią:

Ukryty tekst

ggg@shadowbox:~$ cat /proc/cpuinfo |grep "procesor\|fizyczny\ id\|rodzeństwo\|rdzeń\|rdzeni\|apicid" procesor: 0 identyfikator fizyczny: 0 rodzeństwo: 4 identyfikator rdzenia: 0 rdzeni procesora: 2 apicid: 0 początkowy apicid: 0 procesor: 1 identyfikator fizyczny: 0 rodzeństwo: 4 identyfikator rdzenia: 0 rdzeni procesora: 2 apicid: 1 początkowy apicid: 1 procesor: 2 identyfikator fizyczny: 0 rodzeństwo: 4 identyfikator rdzenia: 1 rdzenie procesora: 2 apicid: 2 początkowy apicid: 2 procesor: 3 identyfikator fizyczny: 0 rodzeństwo: 4 identyfikator rdzenia: 1 rdzenie procesora: 2 apicid: 3 początkowy apicid: 3

We FreeBSD topologia jest raportowana poprzez mechanizm sysctl w zmiennej kern.sched.topology_spec w formacie XML:

Ukryty tekst

użytkownik@host:~$ sysctl kern.sched.topology_spec kern.sched.topology_spec: 0, 1, 2, 3, 4, 5, 6, 7 0, 1, 2, 3, 4, 5, 6, 7 0, 1 grupa WĄTGrupa SMT 2, 3 grupa WĄTGrupa SMT 4, 5 grupa WĄTGrupa SMT 6, 7 grupa WĄTGrupa SMT

W systemie MS Windows 8 informacje o topologii można zobaczyć w Menedżerze zadań.

01.02.2013

Debata na temat zapotrzebowania na procesory wielordzeniowe już dawno ucichła. Jednak kwestia zapotrzebowania na dużą liczbę rdzeni jest nadal pilna. Przecież znaczna część aplikacji, w tym gier, wciąż nie wie, jak korzystać z dużej liczby równoległych. W tym teście postanowiliśmy sprawdzić, jak liczba rdzeni w procesorze wpływa na wydajność w grach.

Wraz z pojawieniem się procesorów wielordzeniowych sytuacja z ich wyborem stała się bardziej skomplikowana, ponieważ oprócz zwykłego wskaźnika wydajności, którym zawsze była częstotliwość taktowania, dodano jeszcze jeden - liczbę rdzeni. Intel i AMD zaczęły je gwałtownie zwiększać, ale potem uspokoiły się, choć analitycy przewidywali dalszą liczbę rdzeni. W rzeczywistości w tej chwili maksymalną liczbę rdzeni można uznać za cztery. I nie ma co kłaniać się procesorom AMD FX, które sam producent nazywa „ośmirdzeniowymi”. W rzeczywistości mają one również cztery rdzenie, jeśli nie liczyć podwójnej liczby jednostek ALU. AMD nazywa po prostu modułami rdzeni. Pod każdym względem ta liczba rdzeni jest optymalna do gier.


Jednak ogólna opinia nie zawsze odzwierciedla rzeczywisty stan rzeczy. W rzeczywistości wiele gier nadal nie może wykorzystywać więcej niż dwóch rdzeni. I wcale nie dlatego, że programiści w firmach, które je stworzyły, nie są zwolennikami wielordzeniowości, ale po prostu dlatego, że większość projektów gier nie potrzebuje dużej mocy obliczeniowej. Co więcej, dotyczy to zarówno dość skromnych gier, jak i wielu hitów kinowych. Tendencja ta stała się szczególnie wyraźna wraz z pojawieniem się DirectX 11. Najnowsze API od Microsoftu przyniosło znaczną liczbę zmian związanych z rozkładem obciążenia, w efekcie czego znaczna część pracy nad wstępnym obliczeniem i przygotowaniem danych została przeniesiona z centralnego procesora do karty graficznej. Obciążenie podsystemu graficznego wzrosło, ale wręcz przeciwnie, spadło na procesorze.

Informacja ta została niedoceniana przez wielu nabywców, którzy w dalszym ciągu poszukiwali najmocniejszego procesora do komputera do gier, kiwając głową licznym testom gier, w których procesory wykazały ogromną różnicę w wydajności. I większość ludzi nie myśli o tym, że do testów procesorów do gier wybierane są specjalne ustawienia, które powinny ujawnić różnicę w wydajności różnych modeli i wykazać ją tak wyraźnie, jak to możliwe. W prawdziwym życiu nikt nie korzysta z takich ustawień, zwłaszcza jeśli ma dość mocny system. W końcu trzeba przyznać, że dość głupio jest grać w nowe arcydzieło w rozdzielczości 1280 na 720 i minimalnych ustawieniach graficznych, mając doskonałą kartę graficzną, taką jak Radeon HD 7970 lub GeForce GTX 680.

Aby odpowiednio ocenić różnicę w wydajności wykazywanej przez procesory o różnej liczbie rdzeni i w warunkach jak najbardziej zbliżonych do rzeczywistych, wybraliśmy inną drogę. Na naszym tradycyjnym stanowisku testowym, wyposażonym w procesor Core i7-2700K, zainstalowaliśmy potężną kartę graficzną Radeon HD 7950 i przeprowadziliśmy testy w ustawieniach znacznie bliższych trybom rzeczywistym. Czyli w rozdzielczości Full HD, na maksymalnych ustawieniach i z włączonym filtrowaniem anizotropowym. Jedyne, co zostało porzucone, to antyaliasing, który znacznie zwiększa obciążenie karty graficznej, dodatkowo wyrównując różnicę w wydajności procesora.


W teście jednocześnie biorą udział cztery procesory. Chociaż fizycznie jest to wciąż ten sam Core i7 na rdzeniu Sandy Bridge, użyjemy go z jednym, dwoma, trzema i czterema aktywnymi rdzeniami i ocenimy wpływ ich liczby na wydajność. Aby wyniki były bardziej wyrównane, wyłączyliśmy HyperThreading, co może mieć wpływ na wyniki, poprawiając sytuację w przypadku konfiguracji z mniejszą liczbą rdzeni. Wyłączono także automatyczne podkręcanie, a częstotliwość procesora ustalono na 3,5 GHz, co jest dla niego standardem.

Do testów używamy pięciu gier z naszego regularnego zestawu testów kart graficznych. Są to Metro 2033, Crysis 2, Battlefield 3, F1 2011 i ArmA 2. Cztery z nich zostaną przetestowane w obsługiwanym przez nie trybie DirectX 11. Natomiast ArmA 2, która nie obsługuje najnowszego API, posłuży jako próbka kontrolna . Na podstawie zachowania tej gry wyciągniemy wnioski na temat wpływu liczby rdzeni procesora na gry działające w trybie DirectX 10, który (podobnie jak poprzednie) znacznie bardziej obciąża centralny procesor. Poza tym wśród fanów ArmA 2 krąży legenda, że ​​gra ta jest jedną z najbardziej zależnych od procesora. Sprawdźmy.

Zanim przejdziemy do testów, zastrzegajmy, że nasz test przyda się jedynie posiadaczom lub osobom planującym zakup procesora Intel Core kilku ostatnich generacji. To znaczy na rdzeniach Sandy Bridge i Ivy Bridge. Ponieważ ze względu na wysoką wydajność tych procesorów, mogą one w dużym stopniu kompensować mniejszą liczbę rdzeni stosunkowo mniej wydajnych procesorów, takich jak AMD Athlon/Phenom i Core 2 Duo/Core 2 Quad. W przypadku takich procesorów zależność od liczby rdzeni może być bardziej wyraźna. Jednocześnie musimy pamiętać o wpływie częstotliwości procesora na wydajność, niezależnie od liczby rdzeni i dostosować wyniki, które wykazuje nasz obiekt testowy. Wszystkie „i” wydają się być kropkowane, możemy przejść do studiowania wyników testu.

Jako pierwszy do walki tradycyjnie trafia syntetyczny pakiet 3DMark 11. Syntetyki są na ogół bardzo wrażliwe na wydajność komponentów i z pewnością dobrze zareagowałyby na zmianę liczby rdzeni, gdyby naszym celem było zbadanie czystej wydajności za pomocą testu fizycznego. Ale nas interesuje test graficzny, a wyniki w nim wcale nie były najbardziej oczekiwane. Jak widać na wykresie różnica pomiędzy 2,3 a 4 rdzeniami okazała się praktycznie zerowa, w granicach błędu. I dopiero gdy aktywny pozostał tylko jeden (!) rdzeń, 3DMark jakoś zareagował na zmniejszenie ilości zasobów obliczeniowych. Ale on zareagował bardzo opieszale. Jak widać obciążenie procesora w teście graficznym pakietu jest na tyle małe, że poradzi sobie z nim doskonale zaledwie jeden szybki i wydajny rdzeń Sandy Bridge. Tak naprawdę w tym teście nie są potrzebne więcej niż dwa rdzenie, dlatego szybki Pentium tutaj nie pokaże gorszych wyników niż Core i5 i Core i7, które kosztują kilka razy więcej.

Metro 2033

Jedna z najcięższych i najpiękniejszych gier na PC, działa bardzo szybko na karcie graficznej Radeon HD 7950. Jednak jest bardzo sceptyczny co do liczby rdzeni. Różnica pomiędzy 2,3 a 4 rdzeniami jest dość skromna, choć bardziej wyraźna niż w 3DMark. Ale przy jednym aktywnym rdzeniu widać zauważalny spadek, choć warto przyznać, że na jednym rdzeniu można grać, choć zdarzają się nieprzyjemne drgania, ponieważ minimalna liczba klatek na sekundę również spadła. Ale dwurdzeniowe Metro 2033 wystarczy dla oczu i tylko perfekcjonistom można polecić zakup czterordzeniowego, ponieważ będzie on dawał średnio tylko trochę więcej klatek na sekundę. Pentium znów wygląda na dobry procesor do gier. Nie wspominając już o Core i3 pracującym na wyższych częstotliwościach.

Kryzys 2

Zaczęliśmy już zakładać, że wszystko będzie przebiegało według tego samego schematu, ale jak się okazało, Crysis 2 ma swoje własne zdanie na temat liczby rdzeni i ich wykorzystania. Jak widać z wykresu, CryEngine 3 w miarę adekwatnie reaguje na wzrost liczby rdzeni procesora. I nawet wie, gdzie wykorzystać cztery rdzenie. Ale z drugiej strony dwa rdzenie dają całkiem akceptowalne wyniki, zapewniając płynny obraz i brak drgań. Tak, można grać na jednym rdzeniu, ale nie jest to zbyt wygodne, ale utrata średnio 24 klatek na sekundę jest dość zauważalna. Ponadto, jeśli ten jeden rdzeń jest mniejszy niż częstotliwość (przypominamy, 3,5 gigaherca), wynik może być jeszcze gorszy. W zasadzie, podobnie jak w poprzednich testach, ponownie zauważamy, że dla Crysis 2 wystarczą dwa szybkie rdzenie, mimo że trzy i cztery rdzenie zapewnią niewielki wzrost.

Battlefield 3

Najbardziej genialna część graficzna, sądząc po wynikach testów, jest całkowicie niezależna od liczby rdzeni. Wykres dla dwóch, trzech i czterech rdzeni jest prawie liniowy i ponownie mieści się w granicach błędu. Jak widać, Battlefield 3 nie wykorzystuje więcej niż dwóch rdzeni. Ale też mniej. Przy jednym aktywnym rdzeniu gra próbowała się uruchomić, ale nie udało się, więc po prostu nie ma wyniku tego testu. Najwyraźniej silnik gry koniecznie wymaga co najmniej dwóch wątków, których jednordzeniowy procesor nie jest w stanie zapewnić. Wniosek znów jest ponury dla posiadaczy potężnych czterordzeniowych procesorów – w tej grze kompletnie nie mają pracy. Tę samą wydajność zapewni procesor z dwoma rdzeniami. Najprawdopodobniej gra będzie lepiej reagować na zmiany częstotliwości zegara, co postaramy się sprawdzić w przyszłości. Na razie stwierdzamy, że Core i3 będzie tutaj najlepszym wyborem.

Symulator wyścigów, który w przeciwieństwie do strzelanek musi obliczać dużo danych fizycznych, powinien wykazywać znacznie wyraźniejszą zależność od liczby rdzeni. A F1 2011 nie zawiodła. W tym przypadku 4 rdzenie są w pełni wykorzystywane, a wyłączenie każdego rdzenia robi prawdziwą różnicę. Wyłączenie tylko jednego rdzenia już zmniejsza liczbę klatek na sekundę o połowę! Przy dwóch aktywnych rdzeniach sytuacja jest jeszcze gorsza. A na jednym rdzeniu... w ogóle nie będzie można grać, bo gra po prostu nie chce się uruchomić, zgłaszając, że konfiguracja komputera nie spełnia minimalnych wymagań systemowych. Co prawda po raz kolejny można zauważyć, że do w pełni komfortowej gry wystarczą dwa rdzenie, ale w tym przypadku zastosowanie czterordzeniowych Core i5 i Core i7 możemy uznać za w pełni uzasadnione.

Pacjentka kontrolna, reprezentowana przez ArmA 2, również bardzo pozytywnie oceniła dodanie nowych jąder. Gra oczywiście działa na jednym rdzeniu, lecz wrażenia z niej nie są najlepsze – niekończące się hamulce nie pozwalają na zabawę. Przy dwóch rdzeniach sytuacja staje się znacznie lepsza – ArmA 2 działa w miarę płynnie. No cóż, trzy lub cztery rdzenie czynią sytuację niemal idealną, choć różnica w wydajności pomiędzy nimi nie jest zbyt zauważalna. Na podstawie tego faktu możemy stwierdzić, że w przypadku ArmA 2 idealnym rozwiązaniem byłby Core i5 lub Core i7, ale szybkie dwurdzeniowe procesory, takie jak Pentium czy Core i3, zapewnią całkiem przyzwoitą wydajność.

wnioski

Dość trudno podsumować i jakoś podsumować wyniki testów. Ale spróbujmy. Przede wszystkim należy zauważyć, że procesory czterordzeniowe wcale nie są bezużyteczne, a w niektórych grach mają znaczną przewagę nad procesorami mającymi tylko dwa rdzenie. Ale wiele gier, w tym takie hity jak Battlefield 3, nadal jest całkiem zadowolonych z systemów dwurdzeniowych i jest całkowicie spokojnych o pojawienie się trzeciego i czwartego rdzenia. Prawie niemożliwe jest przewidzenie z góry, jak dana gra będzie działać podczas pracy z różną liczbą rdzeni procesora, chociaż nadal istnieją pewne wspólne cechy. W szczególności wykorzystanie mocy obliczeniowej procesora w dużej mierze zależy od gatunku gry. Strzelanki nie wymagają znacznych zasobów procesora, natomiast różne symulatory, a także gry strategiczne, które wymagają obliczania dużych ilości danych związanych z rozwojem fizycznych aspektów gry, czy inteligencją wielu postaci, są znacznie bardziej wymagające pod względem wydajności. edytor.

Z drugiej strony wszystkie gry w naszym teście wykazały całkiem akceptowalne wyniki nawet na dwóch rdzeniach. Oznacza to, że jeśli nie gonisz za rekordami i po prostu chcesz wygodnie grać, to szybki dwurdzeniowy procesor, taki jak na przykład Core i3, a nawet Pentium, będzie dla Ciebie wystarczający. Jednocześnie w 99 procentach gier nie odczujesz żadnych trudności, ponieważ dla użytkownika nie jest wcale krytyczne, czy gra generuje 40 klatek na sekundę, czy 200. Jednak w przyszłości sytuacja może się zmienić i po pojawienie się nowej generacji konsol

Ponieważ znaczną część odwiedzających projekt stanowi społeczność graczy (dziękuję, otstrel.ru ;-)) Często otrzymuję pocztą pytania dotyczące wydajności, charakterystyki i konfiguracji komputerów, komponentów i tak dalej. Stosunkowo częstym pytaniem jest m.in.: „Co jest ważniejsze w grach, wielordzeniowy procesor czy jego taktowanie?” Czym w istocie jest częstotliwość i ile jest rdzeni i jaką rolę to wszystko odgrywa?

W tym artykule postaram się odpowiedzieć na te pytania, a także w przystępny sposób opowiedzieć o podstawowych zasadach działania procesora.

O liczbie rdzeni i częstotliwości procesora

Nie da się jednoznacznie stwierdzić, co jest ważniejsze – częstotliwość czy liczba rdzeni. Te rzeczy są zbyt różne. Faktem jest, że częstotliwość procesora to liczba operacji na sekundę. Im wyższa częstotliwość, tym więcej akcji wykonuje procesor w jednym przebiegu. To jak z transportem ładunku: im szybciej jedziesz, tym szybciej dostarczysz towar do celu. Nie ma innych opcji. Jeśli weźmiesz dwa identyczne procesory, ale o różnych częstotliwościach, możesz mieć pewność, że ten o wyższej częstotliwości pracy będzie szybszy.

W przypadku wielu rdzeni jest to trudniejsze. Dwa rdzenie mogą przetwarzać kilka zadań jednocześnie. A w idealnym przypadku będą działać znacznie szybciej niż rozwiązanie jednordzeniowe. Ale tutaj wszystko zależy od programu lub samej gry: czy może podzielić zadanie na kilka prostych akcji i załadować nimi oba rdzenie? Dla ułatwienia wróćmy do przykładu transportu towarów. Jeśli masz dwie ciężarówki, mogą one przewieźć dwa razy więcej ładunku. Ale pod warunkiem, że ładunek można podzielić na części. Ale co, jeśli jest to, powiedzmy, już zmontowany samochód, którego nie można zdemontować i nie można go przeciąć na pół? Wtedy tylko jedna ciężarówka pojedzie z ładunkiem, a druga stanie bezczynnie i nie zrobi nic pożytecznego. To samo z procesorami. Jeśli program nie będzie w stanie podzielić zadania na części, wówczas będzie działał tylko jeden rdzeń, a prędkość będzie zależała tylko od jego częstotliwości.

Oprócz częstotliwości i liczby rdzeni istnieje jeszcze jeden ważny czynnik - architektura procesora. Właściwie tak procesor działa na otrzymanych danych. Weźmy jeszcze raz nasz ładunek. Przykładowo jeden kierowca zna drogę lepiej niż drugi i wie, gdzie iść na skróty, dzięki czemu dociera na miejsce szybciej niż jego towarzysz. Podobnie jest z procesorami. Im bardziej racjonalnie wykorzystane zostaną jego zasoby, tym szybciej będzie działać. Dlatego np. procesory Intela w tych samych warunkach często są szybsze od rozwiązań AMD.

Teraz, rozumiejąc, na co wpływają główne cechy procesora, możemy porozmawiać o tym, który z nich jest dla Ciebie ważniejszy. Wielordzeniowy pomaga w konwersji wideo, pracy z dźwiękiem, renderowaniu obrazów w 3DS Max itp. Są to proste procesy, które zawsze można podzielić na składowe i po obliczeniu złożyć w całość. W grach wszystko jest znacznie bardziej skomplikowane, zależy to od tego, jak się tam dostaniesz. Niektórzy programiści są zaangażowani w równoległe zadania w kodzie gry, podczas gdy inni nie. Jednak trend „więcej rdzeni – szybsza gra” jest nadal widoczny. Doskonale widać to po porównaniu starych gier z nowymi. Przykładowo gra Crysis sprzed trzech lat działa znacząco szybciej na dwurdzeniowym procesorze o częstotliwości 4,5 GHz niż na czterordzeniowym procesorze o częstotliwości 2,6 GHz. Nie powinieneś jednak spieszyć się i szukać czterordzeniowego procesora. Przed zakupem należy wziąć pod uwagę wiele innych czynników, z których najważniejszym jest karta graficzna. W grach procesory ujawniają się tylko wtedy, gdy grafika jest przetwarzana przez potężną płytę, na przykład GTX 480 lub Radeon HD5870. Jeśli za grafikę odpowiada budżet, po prostu nie odczujesz różnicy między tym samym Core i3 a Core i7, ponieważ wydajność w tym przypadku będzie ograniczona przez kartę graficzną.

Posłowie

Tak się sprawy mają. Mam nadzieję, że ten artykuł był dla Ciebie przydatny i odpowiedział na Twoje pytania. Jeśli jednak nie o wszystko, to pytaj w komentarzach – chętnie odpowiem w miarę moich możliwości.

PS: Specjalne podziękowania dla magazynu o komputerach i grach „Gaming” za zamieszczenie tego artykułu.

sonikelf.ru

Co to jest jednostka centralna?

Prawdopodobnie każdy użytkownik, który nie jest zaznajomiony z komputerami, spotkał się z szeregiem niezrozumiałych cech przy wyborze procesora centralnego: proces techniczny, pamięć podręczna, gniazdo; Zwróciłem się o radę do przyjaciół i znajomych, którzy są kompetentni w sprawach sprzętu komputerowego. Przyjrzyjmy się różnorodności różnych parametrów, ponieważ procesor jest najważniejszą częścią Twojego komputera, a zrozumienie jego cech da Ci pewność zakupu i dalszego użytkowania.

procesor

Procesor komputera osobistego to układ scalony, który odpowiada za wykonywanie wszelkich operacji na danych oraz steruje urządzeniami peryferyjnymi. Zawarty jest w specjalnym silikonowym opakowaniu zwanym matrycą. W przypadku krótkiego oznaczenia używany jest skrót - CPU (jednostka centralna) lub CPU (od angielskiej jednostki centralnej - jednostka centralna). Na rynku nowoczesnych podzespołów komputerowych funkcjonują dwie konkurujące ze sobą korporacje, Intel i AMD, które nieustannie uczestniczą w wyścigu o wydajność nowych procesorów, stale udoskonalając proces technologiczny.

Proces techniczny

Technologia procesu to wielkość stosowana przy produkcji procesorów. Określa rozmiar tranzystora, którego jednostką jest nm (nanometr). Tranzystory z kolei tworzą wewnętrzny rdzeń procesora. Najważniejsze jest to, że ciągłe doskonalenie technik produkcyjnych umożliwia zmniejszenie rozmiarów tych komponentów. Dzięki temu na chipie procesora znajduje się ich znacznie więcej. Pomaga to poprawić wydajność procesora, dzięki czemu jego parametry zawsze wskazują na zastosowaną technologię. Na przykład Intel Core i5-760 jest wytwarzany w procesie technologicznym 45 nm, a Intel Core i5-2500K w procesie 32 nm. Na podstawie tych informacji można ocenić, jak nowoczesny jest procesor i jak bardzo jest lepszy pod względem wydajności dorównuje swojemu poprzednikowi, jednak przy wyborze należy wziąć pod uwagę także szereg innych parametrów.

Architektura

Procesory charakteryzują się także taką cechą jak architektura – zespół właściwości właściwych całej rodzinie procesorów, produkowanych zwykle przez wiele lat. Innymi słowy, architektura to ich organizacja lub wewnętrzna konstrukcja procesora.

Liczba rdzeni

Rdzeń jest najważniejszym elementem centralnego procesora. Jest to część procesora, która może wykonywać jeden wątek instrukcji. Rdzenie różnią się wielkością pamięci podręcznej, częstotliwością magistrali, technologią produkcji itp. Producenci przypisują im nowe nazwy z każdym kolejnym procesem technologicznym (np. rdzeń procesora AMD to Zambezi, a Intel to Lynnfield). Wraz z rozwojem technologii produkcji procesorów stało się możliwe umieszczenie więcej niż jednego rdzenia w jednej obudowie, co znacznie zwiększa wydajność procesora i pomaga wykonywać kilka zadań jednocześnie, a także wykorzystywać kilka rdzeni w programach. Procesory wielordzeniowe będą w stanie szybciej poradzić sobie z archiwizacją, dekodowaniem wideo, uruchamianiem nowoczesnych gier wideo itp. Na przykład linie procesorów Intel Core 2 Duo i Core 2 Quad, które wykorzystują odpowiednio procesory dwurdzeniowe i czterordzeniowe. Obecnie powszechnie dostępne są procesory z 2, 3, 4 i 6 rdzeniami. Większa ich liczba stosowana jest w rozwiązaniach serwerowych i nie jest wymagana przez przeciętnego użytkownika komputera PC.

Częstotliwość

Oprócz liczby rdzeni na wydajność wpływa również częstotliwość taktowania. Wartość tej cechy odzwierciedla wydajność procesora w liczbie cykli zegara (operacji) na sekundę. Kolejną ważną cechą jest częstotliwość magistrali (FSB – Front Side Bus), która pokazuje prędkość, z jaką dane są wymieniane pomiędzy procesorem a urządzeniami peryferyjnymi komputera. Częstotliwość zegara jest proporcjonalna do częstotliwości magistrali.

Gniazdo elektryczne

Aby przyszły procesor był kompatybilny z istniejącą płytą główną podczas aktualizacji, musisz znać jego gniazdo. Gniazdo to złącze, w którym instalowany jest procesor na płycie głównej komputera. Typ gniazda charakteryzuje się liczbą nóżek oraz producentem procesora. Różne gniazda odpowiadają określonym typom procesorów, dlatego każde gniazdo umożliwia instalację określonego typu procesora. Intel korzysta z gniazd LGA1156, LGA1366 i LGA1155, natomiast AMD korzysta z AM2+ i AM3.

Pamięć podręczna

Pamięć podręczna to objętość pamięci o bardzo dużej szybkości dostępu, niezbędna do przyspieszenia dostępu do danych znajdujących się na stałe w pamięci o wolniejszej szybkości dostępu (RAM). Wybierając procesor, pamiętaj, że zwiększenie rozmiaru pamięci podręcznej ma pozytywny wpływ na wydajność większości aplikacji. Pamięć podręczna procesora ma trzy poziomy (L1, L2 i L3), umieszczone bezpośrednio na rdzeniu procesora. Odbiera dane z pamięci RAM w celu uzyskania większej szybkości przetwarzania. Warto również wziąć pod uwagę, że w przypadku procesorów wielordzeniowych wskazana jest ilość pamięci podręcznej pierwszego poziomu dla jednego rdzenia. Pamięć podręczna L2 spełnia podobne funkcje, ale jest wolniejsza i ma większy rozmiar. Jeśli planujesz używać procesora do zadań wymagających dużej ilości zasobów, preferowany będzie model z dużą pamięcią podręczną drugiego poziomu, biorąc pod uwagę, że w przypadku procesorów wielordzeniowych wskazany jest całkowity rozmiar pamięci podręcznej L2. Najmocniejsze procesory, takie jak AMD Phenom, AMD Phenom II, Intel Core i3, Intel Core i5, Intel Core i7, Intel Xeon, są wyposażone w pamięć podręczną L3. Pamięć podręczna trzeciego poziomu jest najmniej szybka, ale może osiągnąć 30 MB.

Zużycie energii

Zużycie energii przez procesor jest ściśle powiązane z technologią jego produkcji. Wraz ze zmniejszaniem się nanometrów procesu technicznego, zwiększaniem liczby tranzystorów i zwiększaniem częstotliwości taktowania procesorów, wzrasta zużycie energii przez procesor. Na przykład procesory Intel Core i7 wymagają do 130 watów lub więcej. Napięcie podawane na rdzeń wyraźnie charakteryzuje pobór mocy procesora. Parametr ten jest szczególnie istotny przy wyborze procesora, który będzie pełnił funkcję centrum multimedialnego. Nowoczesne modele procesorów wykorzystują różne technologie, które pomagają zwalczać nadmierne zużycie energii: wbudowane czujniki temperatury, automatyczne systemy kontroli napięcia i częstotliwości rdzeni procesora, tryby oszczędzania energii, gdy obciążenie procesora jest niewielkie.

Dodatkowe funkcje

Nowoczesne procesory nabyły możliwość pracy w trybach 2- i 3-kanałowych z pamięcią RAM, co znacząco wpływa na jej wydajność, a także obsługują większy zestaw instrukcji, podnosząc ich funkcjonalność na nowy poziom. Procesory graficzne samodzielnie przetwarzają wideo, odciążając w ten sposób procesor, dzięki technologii DXVA (DirectX Video Acceleration). Intel wykorzystuje wspomnianą technologię Turbo Boost do dynamicznej zmiany taktowania procesora. Technologia Speed ​​Step zarządza zużyciem energii procesora w oparciu o aktywność procesora, a technologia Intel Virtualization tworzy w sprzęcie wirtualne środowisko do użytku w wielu systemach operacyjnych. Ponadto nowoczesne procesory można podzielić na rdzenie wirtualne za pomocą technologii Hyper Threading. Na przykład procesor dwurdzeniowy jest w stanie podzielić częstotliwość taktowania jednego rdzenia na dwa, co skutkuje wysoką wydajnością przetwarzania przy użyciu czterech rdzeni wirtualnych.

Myśląc o konfiguracji swojego przyszłego komputera, nie zapomnij o karcie graficznej i jej GPU (z angielskiego Graphics Processing Unit - jednostka przetwarzania grafiki) - procesorze Twojej karty graficznej, który jest odpowiedzialny za renderowanie (operacje arytmetyczne na geometrycznych , przedmioty fizyczne itp.). Im wyższa częstotliwość rdzenia i częstotliwość pamięci, tym mniejsze będzie obciążenie procesora centralnego. Gracze powinni zwrócić szczególną uwagę na procesor graficzny.

MediaPure.ru

Jak wybrać procesor?

Procesor to jeden z głównych i ważnych elementów współczesnych komputerów stacjonarnych, laptopów, netbooków i tabletów zaprojektowanych do wykonywania zadań otrzymywanych z różnych programów. Niedawno, wybierając procesor, kupujący najpierw zwracali uwagę na producenta i częstotliwość zegara. Sytuacja ta nie uległa obecnie zmianie, jednak oprócz wyboru jednej z dwóch światowych marek AMD i Intel, należy zwrócić uwagę na inne, równie ważne wskaźniki procesorów. Spróbujmy więc odpowiedzieć na tak ważne pytanie - jak wybrać procesor? Wybierając procesor, należy wziąć pod uwagę następujące główne parametry techniczne: częstotliwość taktowania, pamięć podręczną, liczbę rdzeni, rozpraszanie ciepła, gniazdo, częstotliwość magistrali i proces techniczny.

Dane techniczne

Częstotliwość zegara

Ważny wskaźnik określający liczbę operacji wykonywanych przez procesor w jednostce czasu (na 1 sekundę). Szybkość zegara mierzona jest w GHz (gigahercach). Na przykład procesor o częstotliwości 1,8 GHz jest w stanie przetworzyć 1 miliard i 800 milionów operacji na sekundę. Oznacza to, że im wyższa częstotliwość, tym mocniejszy otrzymasz procesor. Dlatego zalecamy, aby przy wyborze najpierw skupić się na tej charakterystyce.

Pamięć podręczna

Pamięć podręczna to kolejna ważna cecha techniczna procesora, określająca prędkość, z jaką mikroprocesor uzyskuje dostęp do pamięci RAM. Pamięć podręczna pomaga poprawić wydajność procesora poprzez szybkie przetwarzanie niezbędnych danych ładowanych z pamięci podręcznej, a nie z pamięci RAM komputera.

Pamięć podręczna może mieć trzy poziomy:
  1. Poziom pierwszy (L1). Jest to najbardziej początkowy poziom pamięci podręcznej, który ma małą objętość, ale dużą prędkość. Rozmiar pamięci podręcznej może wynosić 8 – 128 KB.
  2. Poziom drugi (L2). Jest to średni poziom pamięci podręcznej, większy i wolniejszy. Rozmiar pamięci podręcznej wynosi 128 KB - 12,28 MB.
  3. Poziom trzeci (L3). To ostatni poziom pamięci podręcznej, najwolniejszy i najbardziej obszerny. Rozmiar takiej pamięci wynosi 0 KB - 16,38 MB. Trzeci poziom pamięci podręcznej może być zawarty tylko w niektórych modelach procesorów lub może być całkowicie nieobecny.


Liczba rdzeni

Pomimo liczby rdzeni, niektóre programy działają szybciej na zwykłym procesorze. Jeśli rozwój częstotliwości zegara ma określone ramy, liczba rdzeni procesora stale rośnie. Co decyduje o liczbie rdzeni w procesorze? Wpływa na wydajność komputera jako całości, innymi słowy pokazuje, ile programów może działać jednocześnie w określonym przedziale czasu. Warto jednak pamiętać, że niektóre programy mogą celować tylko w określoną liczbę rdzeni, co oznacza, że ​​jeśli procesor ma 2 rdzenie, a program wykorzystuje tylko 1 rdzeń, to drugi rdzeń nie zostanie wykorzystany. Jeśli używasz komputera PC, laptopa, netbooka lub tabletu do pracy, nauki lub dostępu do Internetu, to 2-rdzeniowy procesor w zupełności wystarczy. Jeśli planujesz instalować gry na swoim komputerze lub przetwarzać duże pliki wideo i zdjęcia, wybierz procesory 4-rdzeniowe lub wyższe. Wybierz procesory zbudowane na nowoczesnych rdzeniach. Są bardziej zoptymalizowane i dlatego działają szybciej. Ponadto nie nagrzewają się i mają inne zalety.

Rozpraszanie ciepła

Parametr rozpraszania ciepła określa poziom nagrzania procesora w stanie roboczym, a także wymagany układ chłodzenia. Jednostką miary wydzielania ciepła są W (waty). Szybkość rozpraszania ciepła może wynosić od 10 do 160 W.

Gniazdo elektryczne

Jest to niewielkie gniazdo przeznaczone do montażu procesora na płycie głównej. Dlatego przy wyborze procesora skup się na tym parametrze. Musi być identyczne z gniazdem płyty głównej.

Częstotliwość autobusów

Jest to wskaźnik prędkości, który określa prędkość wymiany informacji z akceleratorem wideo, pamięcią RAM i urządzeniami peryferyjnymi. Dodatkowo należy wziąć pod uwagę przepustowość, która wpływa na prędkość. Jednostką częstotliwości magistrali jest GHz (gigaherc).

Proces techniczny

Ten parametr pokazuje wymiary elementów półprzewodnikowych wchodzących w skład wewnętrznych obwodów procesora. Im mniejsze połączenia tranzystorów użyte w obwodach, tym mocniejszy procesor otrzymasz. Niestety cecha ta nie jest zaznaczona w cennikach dla zwykłego konsumenta, dlatego należy ją osobno doprecyzować u doradcy handlowego.

Wybierając procesor, należy wziąć pod uwagę nie tylko główne parametry techniczne proponowane przez producentów, ale także wyniki testów przeprowadzonych przez niezależnych ekspertów. Na przykład te same procesory mogą generować różne wyniki testów przy użyciu różnych typów obciążeń podczas uruchamiania tych samych programów. Aby określić, który procesor będzie dla Ciebie najlepszą opcją, powinieneś zdecydować, w jakim celu będzie on używany.

Procesory do domowych i biurowych komputerów stacjonarnych, laptopów i netbooków muszą być wyposażone w 2 rdzenie, a także mieć wysoką częstotliwość taktowania. W przypadku komputerów do gier warto wybierać procesory, które mają najnowocześniejszą architekturę, dużą pojemność pamięci podręcznej, dobre taktowanie i dużą liczbę rdzeni.

Mamy szczerą nadzieję, że podane przez nas informacje dotyczące wyboru procesora pomogą Państwu w podjęciu decyzji o właściwym zakupie!

viborok.ru

Procesor wielordzeniowy lub charakterystyka liczby rdzeni

Na początku rozwoju procesorów wszelkie wysiłki mające na celu zwiększenie wydajności procesorów miały na celu zwiększenie częstotliwości zegara, ale wraz ze zdobyciem nowych szczytów wskaźników częstotliwości zwiększenie stało się trudniejsze, ponieważ wpłynęło to na wzrost TDP procesorów. Dlatego programiści zaczęli zwiększać szerokość procesorów, a mianowicie dodając rdzenie, i powstała koncepcja wielordzeniowa.

Jeszcze dosłownie 6-7 lat temu procesory wielordzeniowe były praktycznie niespotykane. Nie, wielordzeniowe procesory tej samej firmy IBM istniały już wcześniej, ale pojawienie się pierwszego dwurdzeniowego procesora do komputerów stacjonarnych miało miejsce dopiero w 2005 roku i procesor ten nazwano Pentium D. Również w 2005 roku dwurdzeniowy procesor Wypuszczono Opteron firmy AMD, ale dla systemów serwerowych

W tym artykule nie będziemy szczegółowo zagłębiać się w fakty historyczne, ale omówimy nowoczesne procesory wielordzeniowe jako jedną z cech procesora. A co najważniejsze, musimy dowiedzieć się, co ten wielordzeniowy daje pod względem wydajności dla procesora oraz dla ciebie i mnie.

Zwiększona wydajność dzięki wielordzeniowości

Zasadą zwiększania wydajności procesora poprzez zastosowanie wielu rdzeni jest podzielenie wykonywania wątków (różnych zadań) na kilka rdzeni. Podsumowując, możemy powiedzieć, że prawie każdy proces działający w twoim systemie ma wiele wątków.

Od razu zastrzegam, że system operacyjny może wirtualnie stworzyć dla siebie wiele wątków i wykonywać je wszystkie jednocześnie, nawet jeśli procesor jest fizycznie jednordzeniowy. Zasada ta realizuje tę samą wielozadaniowość systemu Windows (na przykład jednoczesne słuchanie muzyki i pisanie).

Weźmy jako przykład program antywirusowy. Jeden wątek będzie skanował komputer, drugi będzie aktualizował antywirusową bazę danych (wszystko bardzo uprościliśmy, aby zrozumieć ogólną koncepcję).

Przyjrzyjmy się, co stanie się w dwóch różnych przypadkach:

a) Procesor jednordzeniowy. Ponieważ mamy jednocześnie uruchomione dwa wątki, musimy stworzyć dla użytkownika (wizualnie) to samo jednoczesne wykonanie. System operacyjny robi coś sprytnego: przełącza się pomiędzy wykonaniem tych dwóch wątków (przełączenia te są natychmiastowe, a czas mierzony jest w milisekundach). Oznacza to, że system „trochę przeprowadził” aktualizację, a następnie nagle przełączył się na skanowanie, a następnie wrócił do aktualizacji. Zatem dla mnie i dla ciebie wygląda na to, że wykonujemy te dwa zadania jednocześnie. Ale co jest stracone? Oczywiście wydajność. Przyjrzyjmy się więc drugiej opcji.

b) Procesor wielordzeniowy. W takim przypadku to przełączenie nie nastąpi. System wyraźnie wyśle ​​każdy wątek do osobnego rdzenia, co w efekcie pozwoli nam pozbyć się szkodliwego dla wydajności przełączania z wątku na wątek (idealizujmy sytuację). Dwa wątki są wykonywane jednocześnie, taka jest zasada wielordzeniowości i wielowątkowości. Docelowo będziemy skanować i aktualizować znacznie szybciej na procesorze wielordzeniowym niż na procesorze jednordzeniowym. Ale jest pewien haczyk - nie wszystkie programy obsługują wiele rdzeni. Nie każdy program można zoptymalizować w ten sposób. I wszystko dzieje się daleko od ideału, jak opisaliśmy. Ale każdego dnia programiści tworzą coraz więcej programów, których kod jest doskonale zoptymalizowany do wykonywania na procesorach wielordzeniowych.

Czy potrzebujesz procesorów wielordzeniowych? Powód codzienny

Wybierając procesor do komputera (a mianowicie myśląc o liczbie rdzeni), należy określić główne rodzaje zadań, które będzie on wykonywał.

Aby poszerzyć swoją wiedzę z zakresu sprzętu komputerowego, możesz zapoznać się z materiałem na temat gniazd procesorów.

Procesory dwurdzeniowe można nazwać punktem wyjścia, gdyż nie ma sensu wracać do rozwiązań jednordzeniowych. Ale procesory dwurdzeniowe są inne. Może nie będzie to „najnowszy” Celeron, ale może to być Core i3 na Ivy Bridge, podobnie jak AMD Sempron czy Phenom II. Naturalnie, ze względu na inne wskaźniki, ich wydajność będzie bardzo różna, dlatego należy spojrzeć na wszystko kompleksowo i porównać wielordzeniowość z innymi cechami procesorów.

Przykładowo Core i3 na Ivy Bridge posiada technologię Hyper-Treading, która pozwala na jednoczesne przetwarzanie 4 wątków (system operacyjny widzi 4 rdzenie logiczne zamiast 2 fizycznych). Ale ten sam Celeron nie może się tym pochwalić.

Wróćmy jednak bezpośrednio do przemyśleń dotyczących wymaganych zadań. Jeśli komputer jest potrzebny do pracy biurowej i surfowania po Internecie, wystarczy dwurdzeniowy procesor.

Jeśli chodzi o wydajność w grach, większość gier wymaga co najmniej 4 rdzeni, aby zapewnić wygodę. Ale tutaj pojawia się ten sam haczyk: nie wszystkie gry mają zoptymalizowany kod dla 4-rdzeniowych procesorów, a jeśli są zoptymalizowane, nie są tak wydajne, jak byśmy tego chcieli. Ale w zasadzie w przypadku gier obecnie optymalnym rozwiązaniem jest 4-rdzeniowy procesor.

Dziś te same 8-rdzeniowe procesory AMD są zbędne w grach, liczba rdzeni jest zbędna, ale wydajność nie jest porównywalna, ale mają inne zalety. Te same 8 rdzeni będzie bardzo pomocne w zadaniach, w których wymagana jest wydajna praca z wysokiej jakości wielowątkowym obciążeniem. Obejmuje to na przykład renderowanie wideo (obliczenia) lub przetwarzanie serwerowe. Dlatego takie zadania wymagają 6, 8 lub więcej rdzeni. A już niedługo gry będą mogły sprawnie ładować 8 lub więcej rdzeni, więc w przyszłości wszystko będzie bardzo różowe.

Nie zapominaj, że nadal istnieje wiele zadań, które powodują obciążenie jednowątkowe. I warto zadać sobie pytanie: czy potrzebuję tej 8-atomowej jednostki, czy nie?

Podsumowując, chciałbym jeszcze raz zauważyć, że zalety wielordzeniowości ujawniają się podczas „ciężkiej” obliczeniowej pracy wielowątkowej. A jeśli nie grasz w gry o wygórowanych wymaganiach i nie zajmujesz się konkretnymi pracami wymagającymi dobrej mocy obliczeniowej, to po prostu nie ma sensu wydawać pieniędzy na drogie procesory wielordzeniowe (który procesor jest lepszy do gier? ).

we-it.net

Jak wybrać laptopa

Aby wybrać odpowiedni laptop, należy określić, w jaki sposób urządzenie to będzie używane. Rzecz w tym, że dokładnie to, jakie oprogramowanie planujesz na nim uruchomić, determinuje, jaki model musisz wybrać. Jeśli nie przeanalizujesz tego wcześniej, możesz albo spotkać się z faktem, że będziesz mieć poważne braki w możliwościach laptopa i nie będziesz mógł go używać zgodnie z jego przeznaczeniem. Ryzykujesz także przepłacaniem za funkcje, których w ogóle nie potrzebujesz.

Jak sprawdzić parametry techniczne laptopa

Definiującymi parametrami laptopa są jego parametry techniczne. Znajdziesz je w paszporcie urządzenia, o który możesz zapytać konsultantów w sklepie. Niezbędne informacje można znaleźć także w specjalnej książeczce umieszczonej obok ceny. W sklepach internetowych informacja ta znajduje się w opisie każdego modelu.

Typ i częstotliwość procesora

Procesor jest głównym elementem każdego urządzenia, decydującym o szybkości jego działania i zużyciu energii. Głównymi producentami na rynku komputerów PC są znane firmy Intel i AMD. Procesory Intela są droższe, ale ich produkty często okazują się prawdziwym przełomem technologicznym w technologii IT.

Procesory AMD są pozycjonowane jako niedrogie i opłacalne rozwiązanie. W walce o rynek producent ten stara się zachować wydajność porównywalną z produktami Intela oraz niską cenę. Obecnie ulepszenia szybkości procesorów podążają ścieżką zwiększania liczby rdzeni, a także optymalizacji ich interakcji.

Najpopularniejsze obecnie procesory w laptopach i netbookach to procesory jedno- i dwurdzeniowe. Jednak ostatnio coraz większą popularnością cieszą się architektury sześcio- i ośmiordzeniowe, które kiedyś były instalowane tylko w komputerach stacjonarnych.

Liczba rdzeni procesora

Główne parametry techniczne procesora to liczba rdzeni, częstotliwość taktowania, pamięć podręczna i częstotliwość magistrali. Jakiś czas temu producenci osiągali zwiększenie wydajności procesorów poprzez proste zwiększenie częstotliwości taktowania, co doprowadziło do ich przegrzania. W rezultacie programiści zmuszeni byli szukać nowego sposobu na zwiększenie mocy urządzeń; rozwiązaniem było wykorzystanie wielu rdzeni, co umożliwiło zwiększenie wydajności systemu poprzez jednoczesne wykonywanie kilku wątków programu.

Zalety procesorów wielordzeniowych mają wiele wspólnego z zastosowanym oprogramowaniem. Starsze aplikacje, które nie są przeznaczone do obsługi wielu rdzeni, w ograniczonym stopniu wykorzystują dodatkowe rdzenie, więc procesory jednordzeniowe mogą działać lepiej podczas uruchamiania starszych programów. Nowoczesne aplikacje są przeznaczone do użytku na urządzeniach z procesorami wielordzeniowymi, a systemy operacyjne automatycznie rozdzielają obciążenie pomiędzy rdzeniami.

Specyfikacje procesora

Szybkość zegara procesora reprezentuje szybkość, z jaką procesor będzie wykonywał określone obliczenia. Wartość ta mierzona jest w gigahercach i bezpośrednio wpływa na jej moc obliczeniową. Obecnie, gdy wszystkie nowe modele procesorów są wielordzeniowe, częstotliwość taktowania nie jest główną cechą wydajności.

Pamięć podręczna to ultraszybka pamięć, której objętość waha się od 1 do 8 MB. Znajduje się na chipie procesora. Do przyspieszenia programów do edycji wideo, gier i filmów potrzebna jest duża ilość pamięci podręcznej.

Częstotliwość magistrali systemowej to liczba cykli zegara na sekundę wykonywaną przez magistralę systemową i główny kanał wymagany do wymiany danych pomiędzy procesorem a pamięcią RAM i innymi urządzeniami.

Baran

Przy wyborze laptopa bardzo ważne jest, aby nie popełnić bardzo częstego błędu, który popełnia wielu niedoświadczonych użytkowników. To błędne przekonanie wynika z faktu, że wielu uważa pamięć RAM za główną cechę określającą szybkość komputera.

Tak naprawdę pamięć RAM nie może w żaden sposób poprawić szybkości działania komputera, jeśli inne komponenty jej na to nie pozwalają. Przykładowo mocny wielordzeniowy procesor będzie praktycznie bezużyteczny, jeśli zostanie zainstalowany w urządzeniu wyposażonym w 512 MB pamięci RAM, natomiast aplikacje wymagające 4 GB pamięci RAM nie będą mogły działać na słabym procesorze.

Należy również pamiętać, że pamięć RAM to funkcja, którą można ulepszyć, natomiast procesora i płyty głównej nie można wymienić. Dlatego dobrym rozwiązaniem może być zakup np. laptopa z 2 GB pamięci RAM, ale z płytą główną, która pozwala na jej zwiększenie do 16 GB.

Pamiętaj, że nie powinieneś kupować laptopa z więcej niż 4 GB pamięci RAM, jeśli zamierzasz zainstalować na nim 32-bitowy system Windows XP i Windows Vista, ponieważ te systemy operacyjne po prostu nie „zobaczą” większej ilości pamięci.

Pojemność dysku twardego

Obecnie istnieją dwa typy dysków twardych, które różnią się między sobą technologią przechowywania wewnętrznego – HDD i SDD. Najpopularniejszy jest dysk twardy (HDD). Takie dyski są tańsze, ale mają wiele innych wad. Dzięki temu, że wszelkie informacje na nich zawarte są przechowywane w postaci namagnesowanych ogniw i odczytywane przez specjalną ruchomą głowicę, urządzenia bardzo łatwo ulegają uszkodzeniu w wyniku upadku czy narażenia na działanie pól magnetycznych.

Dyski półprzewodnikowe (SSD) są oparte na technologii pamięci flash. Tę samą technologię można zobaczyć w dyskach flash USB. Są szybsze, odporne na wstrząsy, a także całkowicie ciche ze względu na brak ruchomych części. Zainstalowanie systemu operacyjnego na dysku twardym umożliwi włączenie urządzenia w ciągu kilku sekund. Maksymalna pojemność dysku SSD jest obecnie gorsza od dysku twardego: 2 TB w porównaniu do 512 GB.

Wybór karty wideo

Obecnie największymi producentami kontrolerów graficznych na rynku są NVidia i AMD. Producenci ci nieustannie konkurują ze sobą o przywództwo, więc kwestia wyboru karty graficznej NVidia lub AMD jest błędna. Każda firma okresowo oferuje użytkownikom nowe produkty funkcjonalne i produktywne. Dlatego dla porównania konieczna jest analiza urządzeń należących do konkretnych rodzin kart graficznych.

Jeśli zamierzasz używać laptopa do uruchamiania na nim nowoczesnych gier 3D, pamiętaj, aby zwrócić uwagę na kartę graficzną (rodzaj kontrolera graficznego) urządzenia. Obecnie w laptopach można spotkać dwa rodzaje kontrolerów graficznych: zintegrowane, gdy kontroler jest wbudowany w procesor, dyskretne, gdy kontroler jest osobnym urządzeniem. Niektóre urządzenia mają jednocześnie kontrolery wbudowane i dyskretne.

Główne cechy kart graficznych

Karta graficzna zintegrowana z płytą główną komputera wykorzystuje zasoby centralnego procesora i pamięci RAM do przetwarzania grafiki. Taki kontroler ma znacznie mniejszą moc w porównaniu do zewnętrznego, ale kosztuje też znacznie mniej. Jeśli nie zamierzasz używać laptopa do gier 3D, edycji zdjęć i filmów, a także chcesz zaoszczędzić na jego kosztach, wbudowany kontroler graficzny będzie Twoim wyborem. Wbudowana karta graficzna jest w stanie odtwarzać gry niewymagające dużych zasobów, a nawet umożliwia oglądanie filmów HD. Umożliwia także uruchomienie starszych gier, które nie korzystały z grafiki 3D.

Oddzielny system graficzny charakteryzuje się obecnością własnego procesora, zaprojektowanego specjalnie do wyświetlania informacji graficznych. Dodatkowo posiada osobną pamięć RAM (pamięć wideo). Pamięć dyskretna jest znacznie droższa i wydajniejsza niż pamięć wbudowana.

Waga i wymiary urządzenia

W zależności od tego, jak planujesz korzystać z laptopa, musisz zwrócić uwagę na jego wagę i rozmiar. Jeśli często podróżujesz i planujesz zabrać urządzenie w podróż, ważnym punktem będzie dla Ciebie wygoda transportu laptopa ze sobą.

Jednak na rzecz wygodniejszego transportu trzeba będzie poświęcić moc urządzenia. Niewielkie urządzenie przeznaczone do ciągłego transportu ma przekątną ekranu nie większą niż 15 cali, waży niecałe 2 kilogramy i ma matową powierzchnię trudną do zarysowania. W przypadku szczególnie częstych wyjazdów, gdzie nie planujesz uruchamiania gier i aplikacji wymagających dużych zasobów, znacznie bardziej opłacalny będzie zakup netbooka lub nawet tabletu.

Jeśli planujesz używać laptopa wyłącznie w domu, powinieneś skupić się na parametrach technicznych urządzenia, ponieważ jego waga i wymiary nie będą dla Ciebie szczególnie ważne.

Moc baterii i żywotność baterii

Jeśli planujesz korzystać z laptopa w pociągach i pociągach podmiejskich, gdzie nie ma gniazdek elektrycznych, wystarczy wybrać model, który będzie mógł pracować przez maksymalny czas bez ładowania.

Wybierając laptopa na podstawie żywotności baterii, musisz dokładnie przeanalizować wszystkie dostępne informacje. Często parametry techniczne deklarowane przez producenta w ogóle nie pokrywają się z wynikami testów. Jeśli więc żywotność baterii jest dla Ciebie bardzo ważną cechą urządzenia, przeczytaj niezależne recenzje laptopów w magazynach komputerowych. Ponadto przydatne informacje można znaleźć na specjalistycznych forach.

Jak zwiększyć żywotność baterii laptopa

Na żywotność baterii wpływa kilka parametrów: moc procesora, pojemność baterii, pojemność baterii, jasność wyświetlacza, wydajność, wykorzystanie dodatkowych urządzeń. Istnieje kilka sposobów na wydłużenie czasu działania urządzenia, ale wszystkie wiążą się z różnymi ograniczeniami (zmniejszenie jasności wyświetlacza, odmowa pracy z aplikacjami wymagającymi dużych zasobów, wyłączenie karty sieciowej lub kart bezprzewodowych itp.). Ale najłatwiejszym sposobem na wydłużenie żywotności laptopa jest zakup zapasowej baterii, którą możesz po prostu nosić przy sobie.

Najnowsze modele laptopów wykorzystują energooszczędne technologie Intel Speed-Step i AMD PowerNow!, które regulują taktowanie procesora.

Dyski wymienne

Pomimo powszechnego wykorzystania Internetu i technologii flash, nadal wygodniejsze jest przechowywanie niektórych informacji na płytach CD i DVD, których zaletą jest niski koszt i możliwość ponownego nagrania.

Jednocześnie wielu producentów odmawia stosowania napędów optycznych, ponieważ pozwala im to zmniejszyć rozmiar i wagę urządzenia. Dlatego komputery ultraprzenośne z reguły nie są wyposażone w dyski. Jeśli jednak planujesz stale instalować na swoim laptopie nowe gry i oglądać filmy, nie możesz obejść się bez napędu DVD.

system operacyjny

Z reguły laptopy sprzedawane są z preinstalowanymi systemami operacyjnymi. Najpopularniejszymi obecnie systemami operacyjnymi są rodzina Windows: XP, Vista, 7, które są w zupełności wystarczające dla potrzeb większości użytkowników. Systemy te wymagają jednak licencji i co za tym idzie podnoszą koszt laptopa, więc jeśli masz możliwość zakupu laptopa w niższej cenie o podobnych parametrach technicznych, ale z systemem operacyjnym, który nie jest dla Ciebie odpowiedni, śmiało kupuj go i możesz samodzielnie zainstalować żądany system operacyjny.

Laptopy Apple wyposażone są w autorski system operacyjny Mac OS oraz zestaw wszystkich aplikacji niezbędnych do pracy. W takim przypadku nie będziesz musiał niczego ponownie instalować. Najczęściej użytkownicy rezygnują z systemów opartych na Linux/Unix, które wymagają większych kwalifikacji i nie nadają się do uruchamiania gier, a także szeregu innych aplikacji.

Kiedy kupujesz nowy laptop lub składasz komputer, najważniejszą decyzją jest wybór procesora. Istnieje jednak wiele żargonu, zwłaszcza dotyczącego jąder. Który procesor wybrać: dwurdzeniowy, czterordzeniowy, sześciordzeniowy czy ośmiordzeniowy. Przeczytaj artykuł, aby zrozumieć, co to naprawdę oznacza.

Dwurdzeniowy lub czterordzeniowy, tak prosto, jak to możliwe

Zachowajmy prostotę. Oto wszystko, co musisz wiedzieć:

  • Jest tylko jeden układ procesora. Układ ten może mieć jeden, dwa, cztery, sześć lub osiem rdzeni.
  • Obecnie 18-rdzeniowy procesor to najlepszy procesor, jaki można uzyskać w komputerach konsumenckich.
  • Każdy „rdzeń” to część chipa, która wykonuje przetwarzanie. Zasadniczo każdy rdzeń jest jednostką centralną (CPU).

Prędkość

Teraz prosta logika podpowiada, że ​​więcej rdzeni sprawi, że Twój procesor będzie ogólnie szybszy. Ale nie zawsze tak jest. To trochę bardziej skomplikowane.

Więcej rdzeni zapewnia większą prędkość tylko wtedy, gdy program może podzielić swoje zadania pomiędzy rdzenie. Nie wszystkie programy są zaprojektowane do dzielenia zadań pomiędzy rdzeniami. Więcej na ten temat później.

Decydującym czynnikiem wpływającym na szybkość jest także częstotliwość taktowania każdego rdzenia, podobnie jak architektura. Nowszy dwurdzeniowy procesor o wyższej częstotliwości taktowania często będzie przewyższał starszy czterordzeniowy procesor o niższej częstotliwości taktowania.

Pobór energii

Większa liczba rdzeni powoduje również większe zużycie energii procesora. Gdy procesor jest włączony, zasila wszystkie rdzenie, a nie tylko te zaangażowane.

Producenci chipów starają się zmniejszać zużycie energii i zwiększać energooszczędność procesorów. Jednak ogólna zasada jest taka, że ​​procesor czterordzeniowy będzie zużywał więcej energii z laptopa niż procesor dwurdzeniowy (a zatem szybciej wyczerpuje baterię).

Uwalnianie ciepła

Każdy rdzeń wpływa na ciepło generowane przez procesor. Ponownie, z reguły więcej rdzeni prowadzi do wyższych temperatur.

Z powodu tego dodatkowego ciepła producenci muszą dodać lepsze grzejniki lub inne rozwiązania chłodzące.

Cena

Więcej rdzeni nie zawsze oznacza wyższą cenę. Jak powiedzieliśmy wcześniej, w grę wchodzą prędkość zegara, wersje architektoniczne i inne względy.

Ale jeśli wszystkie pozostałe czynniki są równe, więcej rdzeni będzie kosztować wyższą cenę.

Wszystko o oprogramowaniu

Oto mały sekret, o którym producenci procesorów nie chcą, abyś wiedział. Nie chodzi o to, ile rdzeni używasz, ale jakie oprogramowanie na nich uruchamiasz.

Programy muszą być specjalnie zaprojektowane, aby korzystać z wielu procesorów. Tego rodzaju „oprogramowanie wielowątkowe” nie jest tak powszechne, jak mogłoby się wydawać.

Należy zauważyć, że nawet jeśli jest to program wielowątkowy, ważne jest również to, do czego jest używany. Na przykład przeglądarka internetowa Google Chrome obsługuje wiele procesów, a także oprogramowanie do edycji wideo Adobe Premier Pro.

Adobe Premier Pro oferuje różne silniki do pracy nad różnymi aspektami edycji. Biorąc pod uwagę wiele warstw zaangażowanych w edycję wideo, ma to sens, ponieważ każdy rdzeń może pracować nad innym zadaniem.

Podobnie Google Chrome oferuje różne jądra, które można uruchamiać na różnych kartach. Ale w tym tkwi problem. Po otwarciu strony internetowej na karcie jest ona zwykle statyczna. Nie jest konieczne dalsze przetwarzanie; reszta pracy polega na zapisaniu strony w pamięci RAM. Oznacza to, że chociaż jądro może służyć do układania tła, nie jest to konieczne.

Ten przykład przeglądarki Google Chrome ilustruje, że nawet oprogramowanie wielowątkowe może nie zapewnić znacznego wzrostu wydajności.

Dwa rdzenie nie podwajają prędkości

Załóżmy, że masz odpowiednie oprogramowanie, a cały pozostały sprzęt jest taki sam. Czy procesor czterordzeniowy będzie dwa razy szybszy niż procesor dwurdzeniowy? NIE.

Zwiększenie liczby rdzeni nie rozwiązuje problemu skalowania oprogramowania. Skalowanie do rdzeni to teoretyczna zdolność dowolnego oprogramowania do przypisywania właściwych zadań właściwym rdzeniom, dzięki czemu każdy rdzeń wykonuje obliczenia z optymalną szybkością. To nie jest to, co dzieje się naprawdę.

W rzeczywistości zadania są dzielone sekwencyjnie (jak robi to większość programów wielowątkowych) lub losowo. Załóżmy na przykład, że musisz wykonać trzy zadania, aby ukończyć działanie, a masz pięć takich działań. Oprogramowanie mówi rdzeniowi 1, aby rozwiązał problem 1, podczas gdy rdzeń 2 rozwiązuje drugi, rdzeń 3 rozwiązuje trzeci; Tymczasem rdzeń 4 jest bezczynny.

Jeśli trzecie zadanie jest najtrudniejsze i najdłuższe, sensowne byłoby, aby oprogramowanie rozdzieliło trzecie zadanie pomiędzy rdzenie 3 i 4. Ale tak nie jest. Zamiast tego, chociaż rdzenie 1 i 2 wykonają zadanie szybciej, akcja będzie musiała poczekać, aż rdzeń 3 zakończy działanie, a następnie obliczyć łącznie wyniki rdzeni 1, 2 i 3.

W okrężny sposób można powiedzieć, że oprogramowanie, podobnie jak dzisiaj, nie jest zoptymalizowane pod kątem pełnego wykorzystania wielu rdzeni. A podwojenie rdzeni nie oznacza podwojenia prędkości.

Gdzie więcej rdzeni naprawdę pomoże?

Teraz, gdy wiesz, co robią rdzenie i jakie są ich ograniczenia wydajności, powinieneś zadać sobie pytanie: „Czy potrzebuję więcej rdzeni?” Cóż, to zależy od tego, co planujesz z nimi zrobić.

Jeśli często grasz w gry komputerowe, z pewnością przyda się więcej rdzeni w Twoim komputerze. Zdecydowana większość nowych, popularnych gier największych studiów obsługuje architekturę wielowątkową. Gry wideo nadal w dużej mierze zależą od rodzaju posiadanej karty graficznej, ale procesor wielordzeniowy również jest pomocny.

Każdy profesjonalista pracujący z programami wideo lub audio odniesie korzyści z większej liczby rdzeni. Najpopularniejsze narzędzia do edycji audio i wideo korzystają z przetwarzania wielowątkowego.

Photoshop i projektowanie

Jeśli jesteś projektantem, wyższe częstotliwości taktowania i większa pamięć podręczna procesora zwiększą prędkość lepiej niż większa liczba rdzeni. Nawet najpopularniejszy program do projektowania, Adobe Photoshop, w dużej mierze obsługuje procesy jednowątkowe lub lekko wielowątkowe. Duża liczba rdzeni nie będzie do tego znaczącą zachętą.

Szybsze przeglądanie Internetu

Jak już powiedzieliśmy, posiadanie większej liczby rdzeni nie oznacza szybszego przeglądania sieci. Chociaż wszystkie nowoczesne przeglądarki obsługują architekturę wieloprocesową, jądra pomogą tylko wtedy, gdy karty w tle to witryny wymagające dużej mocy obliczeniowej.

Zadania biurowe

Wszystkie podstawowe aplikacje pakietu Office są jednowątkowe, więc czterordzeniowy procesor nie zwiększy szybkości.

Czy potrzebujesz więcej rdzeni?

Ogólnie rzecz biorąc, czterordzeniowy procesor będzie działał szybciej niż dwurdzeniowy procesor do ogólnych obliczeń. Każdy program, który otworzysz, będzie działał na własnym jądrze, więc jeśli zadania zostaną rozdzielone, prędkości będą lepsze. Jeśli korzystasz z wielu programów jednocześnie, często przełączasz się między nimi i przydzielasz im własne zadania, wybierz procesor z dużą liczbą rdzeni.

Po prostu wiedz to: Ogólna wydajność systemu to obszar, na który wpływa zbyt wiele czynników. Nie spodziewaj się magicznego wzrostu wydajności poprzez wymianę tylko jednego komponentu, nawet procesora.

* Zawsze pojawiają się palące pytania o to, na co należy zwrócić uwagę przy wyborze procesora, aby nie popełnić błędu.

Naszym celem w tym artykule jest opisanie wszystkich czynników wpływających na wydajność procesora i inne cechy operacyjne.

Prawdopodobnie nie jest tajemnicą, że procesor jest główną jednostką obliczeniową komputera. Można nawet powiedzieć – najważniejsza część komputera.

To on przetwarza prawie wszystkie procesy i zadania zachodzące na komputerze.

Niezależnie od tego, czy chodzi o oglądanie filmów, muzyki, surfowanie po Internecie, pisanie i czytanie w pamięci, przetwarzanie 3D i wideo, czy gry. I wiele więcej.

Dlatego do wyboru C centralny P procesor, należy obchodzić się z nim bardzo ostrożnie. Może się okazać, że zdecydujesz się zainstalować wydajną kartę graficzną i procesor, który nie odpowiada jej poziomowi. W takim przypadku procesor nie ujawni potencjału karty graficznej, co spowolni jej działanie. Procesor będzie w pełni obciążony i dosłownie się zagotuje, a karta graficzna poczeka na swoją kolej, pracując na 60-70% swoich możliwości.

Dlatego wybierając zrównoważony komputer, Nie koszty zaniedbuj procesor na korzyść mocnej karty graficznej. Moc procesora musi wystarczyć, aby uwolnić potencjał karty graficznej, w przeciwnym razie są to po prostu zmarnowane pieniądze.

Intel vs. AMD

* nadrobić zaległości na zawsze

Korporacja Intel, ma ogromne zasoby ludzkie i niemal niewyczerpane finanse. Wiele innowacji w branży półprzewodników i nowych technologii pochodzi z tej firmy. Procesory i rozwój Intel, średnio o 1-1,5 lata przed osiągnięciami inżynierów AMD. Ale jak wiadomo, za możliwość posiadania najnowocześniejszych technologii trzeba zapłacić.

Polityka cenowa procesorów Intel, opiera się na obu Liczba rdzeni, ilość pamięci podręcznej, ale także dalej „świeżość” architektury, wydajność na zegarwat,technologia procesu chipowego. Znaczenie pamięci podręcznej, „subtelności procesu technicznego” i inne ważne cechy procesora zostaną omówione poniżej. Za posiadanie takich technologii oraz darmowego mnożnika częstotliwości również trzeba będzie zapłacić dodatkową kwotę.

Firma AMD w przeciwieństwie do firmy Intel, zabiega o dostępność swoich procesorów dla konsumenta końcowego i o prowadzenie właściwej polityki cenowej.

Można nawet tak powiedzieć AMD– « Znaczek ludowy" W jego metkach znajdziesz to, czego potrzebujesz w bardzo atrakcyjnej cenie. Zwykle rok po tym, jak firma ma nową technologię Intel, pojawia się analogia technologii AMD. Jeśli nie gonisz za najwyższą wydajnością i bardziej zwracasz uwagę na cenę niż na dostępność zaawansowanych technologii, to produkty tej firmy AMD- tylko dla Ciebie.

Polityka cenowa AMD, opiera się bardziej na liczbie rdzeni, a w bardzo małym stopniu na ilości pamięci podręcznej i obecności ulepszeń architektonicznych. W niektórych przypadkach, aby mieć możliwość posiadania pamięci podręcznej trzeciego poziomu, będziesz musiał zapłacić trochę więcej ( Fenomen posiada 3-poziomową pamięć podręczną, Athlona zawartość tylko ograniczona, poziom 2). Ale czasami AMD rozpieszcza swoich fanów możliwość odblokowania tańsze procesory na droższe. Możesz odblokować rdzenie lub pamięć podręczną. Poprawić Athlona zanim Fenomen. Jest to możliwe dzięki modułowej architekturze i brakowi tańszych modeli, AMD po prostu wyłącza niektóre bloki na chipie droższych (oprogramowanie).

Rdzenie– pozostają praktycznie niezmienione, różni się jedynie ich liczbą (dotyczy procesorów 2006-2011 lat). Dzięki modułowości swoich procesorów firma doskonale radzi sobie ze sprzedażą odrzuconych chipów, które po wyłączeniu niektórych bloków stają się procesorem z mniej produktywnej linii.

Firma od wielu lat pracuje nad zupełnie nową architekturą pod kryptonimem Spychacz, ale w momencie wydania w 2011 roku nowe procesory nie wykazały najlepszej wydajności. AMD Obwiniałem systemy operacyjne za niezrozumienie cech architektonicznych podwójnych rdzeni i „innej wielowątkowości”.

Zdaniem przedstawicieli firmy, aby doświadczyć pełnej wydajności tych procesorów, należy poczekać na specjalne poprawki i łatki. Jednak na początku 2012 roku przedstawiciele firmy przełożyli wydanie aktualizacji obsługującej tę architekturę Spychacz na drugą połowę roku.

Częstotliwość procesora, liczba rdzeni, wielowątkowość.

W czasach Pentium 4 a przed nim - Częstotliwość procesora, było głównym czynnikiem wpływającym na wydajność procesora przy wyborze procesora.

Nie jest to zaskakujące, ponieważ architektury procesorów zostały specjalnie opracowane w celu osiągnięcia wysokich częstotliwości, co znalazło szczególne odzwierciedlenie w procesorze Pentium 4 na architekturze NetBurst. Wysoka częstotliwość nie była skuteczna w przypadku długiego rurociągu zastosowanego w architekturze. Nawet Athlona XP częstotliwość 2 GHz, pod względem produktywności był wyższy niż Pentium 4 C 2,4 GHz. Był to więc czysty marketing. Po tym błędzie firma Intel zdałem sobie sprawę z moich błędów i wrócił na stronę dobra Zacząłem pracować nie nad składową częstotliwościową, ale nad wydajnością na zegar. Z architektury NetBurst Musiałem odmówić.

Co to samo dla nas daje wielordzeniowy?

Czterordzeniowy procesor z częstotliwością 2,4 GHz, w aplikacjach wielowątkowych, będzie teoretycznie przybliżonym odpowiednikiem jednordzeniowego procesora o częstotliwości 9,6 GHz lub 2-rdzeniowy procesor z częstotliwością 4,8 GHz. Ale to tylko W teorii. Praktycznie Jednak dwa dwurdzeniowe procesory na dwugniazdowej płycie głównej będą szybsze niż jeden czterordzeniowy procesor przy tej samej częstotliwości roboczej. Ograniczenia szybkości magistrali i opóźnienia pamięci robią swoje.

* w zależności od tej samej architektury i ilości pamięci podręcznej

Wielordzeniowy umożliwia wykonywanie instrukcji i obliczeń w częściach. Na przykład musisz wykonać trzy operacje arytmetyczne. Pierwsze dwa są wykonywane na każdym z rdzeni procesora, a wyniki dodawane są do pamięci podręcznej, gdzie kolejną akcję może z nimi wykonać dowolny z wolnych rdzeni. System jest bardzo elastyczny, jednak bez odpowiedniej optymalizacji może nie działać. Dlatego optymalizacja pod kątem wielu rdzeni jest bardzo ważna dla architektury procesora w środowisku systemu operacyjnego.

Aplikacje, które „kochają” i używać wielowątkowość: archiwiści, odtwarzacze wideo i kodery, programy antywirusowe, programy do defragmentacji, edytor graficzny, przeglądarki, Błysk.

Do „miłośników” wielowątkowości zaliczają się także takie systemy operacyjne jak System Windows 7 I Windows Vista, tak jak wiele system operacyjny oparty na jądrze Linuksa, które działają zauważalnie szybciej dzięki wielordzeniowemu procesorowi.

Bardzo Gry, czasami wystarczy 2-rdzeniowy procesor o wysokiej częstotliwości. Teraz jednak pojawia się coraz więcej gier zaprojektowanych z myślą o wielowątkowości. Weź przynajmniej te Piaskownica gry takie jak GTA 4 Lub Prototyp, w którym na 2-rdzeniowym procesorze o niższej częstotliwości 2,6 GHz– nie czujesz się komfortowo, liczba klatek na sekundę spada poniżej 30 klatek na sekundę. Choć w tym przypadku najprawdopodobniej przyczyną takich incydentów jest „słaba” optymalizacja gier, brak czasu lub „pośrednie” ręce tych, którzy przenieśli gry z konsol na komputer.

Kupując nowy procesor do gier, powinieneś teraz zwrócić uwagę na procesory z 4 lub więcej rdzeniami. Ale nadal nie należy zaniedbywać 2-rdzeniowych procesorów z „wyższej kategorii”. W niektórych grach te procesory czasami wydają się lepsze niż niektóre wielordzeniowe.

Pamięć podręczna procesora.

to wydzielony obszar chipa procesora, w którym przetwarzane i przechowywane są dane pośrednie pomiędzy rdzeniami procesora, pamięcią RAM i innymi magistralami.

Działa z bardzo wysokim taktowaniem (zwykle z częstotliwością samego procesora), ma bardzo dużą przepustowość i rdzenie procesora współpracują z nim bezpośrednio ( L1).

Przez nią niedobór procesor może pozostawać bezczynny, wykonując czasochłonne zadania, czekając na pojawienie się w pamięci podręcznej nowych danych w celu przetworzenia. Również pamięć podręczna służy do zapisy często powtarzających się danych, które w razie potrzeby można szybko odtworzyć bez zbędnych obliczeń, bez zmuszania procesora do ponownego marnowania na nie czasu.

Wydajność poprawia także fakt, że pamięć podręczna jest ujednolicona i wszystkie rdzenie mogą w równym stopniu korzystać z jej danych. Daje to dodatkowe możliwości optymalizacji wielowątkowej.

Ta technika jest obecnie stosowana Skrytka poziomu 3. Dla procesorów Intel istniały procesory z ujednoliconą pamięcią podręczną poziomu 2 ( C2D E 7***,E 8***), dzięki czemu metoda ta wydawała się zwiększać wydajność wielowątkową.

Podczas podkręcania procesora pamięć podręczna może stać się słabym punktem, uniemożliwiającym przetaktowanie procesora powyżej jego maksymalnej częstotliwości roboczej bez błędów. Zaletą jest jednak to, że będzie działał z tą samą częstotliwością, co podkręcony procesor.

Ogólnie rzecz biorąc, im większa pamięć podręczna, tym szybciej PROCESOR. W jakich dokładnie zastosowaniach?

Wszystkie aplikacje korzystające z dużej ilości danych zmiennoprzecinkowych, instrukcji i wątków w dużym stopniu wykorzystują pamięć podręczną. Pamięć podręczna jest bardzo popularna archiwiści, kodery wideo, programy antywirusowe I edytor graficzny itp.

Duża ilość pamięci podręcznej jest korzystna Gry. Zwłaszcza strategie, autosymulatory, gry RPG, SandBox i wszystkie gry, w których jest wiele drobnych szczegółów, cząstek, elementów geometrii, przepływów informacji i efektów fizycznych.

Pamięć podręczna odgrywa bardzo ważną rolę w uwalnianiu potencjału systemów z 2 lub więcej kartami graficznymi. W końcu część obciążenia przypada na interakcję rdzeni procesora, zarówno między sobą, jak i do pracy ze strumieniami kilku układów wideo. W tym przypadku ważna jest organizacja pamięci podręcznej, a duża pamięć podręczna poziomu 3 jest bardzo przydatna.

Pamięć podręczna jest zawsze wyposażona w zabezpieczenie przed możliwymi błędami ( ECC), jeśli zostaną wykryte, są korygowane. Jest to bardzo ważne, ponieważ mały błąd w pamięci podręcznej po przetworzeniu może zamienić się w gigantyczny, ciągły błąd, który spowoduje awarię całego systemu.

Własne technologie.

(Hyper Threading, HT)–

technologię tę po raz pierwszy zastosowano w procesorach Pentium 4, ale nie zawsze działał poprawnie i często bardziej spowalniał procesor niż go przyspieszał. Powodem było to, że rurociąg był zbyt długi, a system przewidywania odgałęzień nie był w pełni rozwinięty. Używany przez firmę Intel, nie ma jeszcze analogii tej technologii, chyba że uważasz ją za analogę? co wdrożyli inżynierowie firmy AMD w architekturze Spychacz.

Zasada systemu jest taka, że ​​na każdy rdzeń fizyczny przypada jeden dwa wątki obliczeniowe, zamiast jednego. Oznacza to, że jeśli masz 4-rdzeniowy procesor z HT (Rdzeń i 7), wtedy masz wątki wirtualne 8 .

Wzrost wydajności osiągany jest dzięki temu, że dane mogą trafiać do potoku już w jego środku, a niekoniecznie na początku. Jeżeli niektóre bloki procesorów zdolne do wykonania tej akcji są bezczynne, otrzymują zadanie do wykonania. Wzrost wydajności nie jest taki sam jak w przypadku rzeczywistych rdzeni fizycznych, ale porównywalny (~50-75%, w zależności od rodzaju aplikacji). Dość rzadko zdarza się, że w niektórych zastosowaniach HT negatywnie wpływa dla wydajności. Wynika to ze złej optymalizacji zastosowań tej technologii, niemożności zrozumienia, że ​​istnieją „wirtualne” wątki oraz braku ograniczników równomiernego obciążenia wątków.

TurboZwiększyć – bardzo przydatna technologia, która zwiększa częstotliwość pracy najczęściej używanych rdzeni procesorów, w zależności od ich poziomu obciążenia. Jest to bardzo przydatne, gdy aplikacja nie wie, jak wykorzystać wszystkie 4 rdzenie i ładuje tylko jeden lub dwa, podczas gdy ich częstotliwość pracy wzrasta, co częściowo rekompensuje wydajność. Firma ma odpowiednik tej technologii AMD, to technologia Turbo rdzeń.

, 3 wiem! instrukcje. Zaprojektowany, aby przyspieszyć procesor w multimedialne przetwarzania danych (wideo, muzyka, grafika 2D/3D itp.), a także przyspieszają pracę programów takich jak archiwizatory, programy do pracy ze zdjęciami i wideo (przy wsparciu instrukcji z tych programów).

3wiem! – dość stara technologia AMD, który oprócz. zawiera dodatkowe instrukcje dotyczące przetwarzania treści multimedialnych SSE pierwsza wersja.

*W szczególności możliwość strumieniowego przetwarzania liczb rzeczywistych o pojedynczej precyzji.

Posiadanie najnowszej wersji to duży plus, procesor zaczyna wydajniej wykonywać określone zadania przy odpowiedniej optymalizacji oprogramowania. Procesory AMD mają podobne nazwy, ale nieco inne.

* Przykład -SSE 4.1 (Intel) - SSE 4A (AMD).

Ponadto te zestawy instrukcji nie są identyczne. Są to analogi z niewielkimi różnicami.

Cool'n'Quiet, SpeedStep CoolCore Zaczarowany Połowa Stan (C1E) IT. D.

Technologie te przy małych obciążeniach zmniejszają częstotliwość procesora poprzez zmniejszenie mnożnika i napięcia rdzenia, wyłączenie części pamięci podręcznej itp. Dzięki temu procesor nagrzewa się znacznie mniej, zużywa mniej energii i emituje mniej hałasu. Jeśli potrzebne będzie zasilanie, procesor w ułamku sekundy powróci do normalnego stanu. Na standardowych ustawieniach Bios Są prawie zawsze włączone, w razie potrzeby można je wyłączyć, aby zmniejszyć ryzyko „zawieszania się” podczas przełączania gier 3D.

Niektóre z tych technologii kontrolują prędkość obrotową wentylatorów w systemie. Na przykład, jeśli procesor nie potrzebuje zwiększonego odprowadzania ciepła i nie jest obciążony, prędkość wentylatora procesora jest zmniejszona ( AMD Cool'n'Quiet, Intel Speed ​​Step).

Technologia wirtualizacji Intel I Wirtualizacja AMD.

Te technologie sprzętowe umożliwiają, przy użyciu specjalnych programów, uruchomienie kilku systemów operacyjnych jednocześnie, bez znaczącej utraty wydajności. Służy także do prawidłowego działania serwerów, gdyż często instalowany jest na nich więcej niż jeden system operacyjny.

Wykonać Wyłączyć Fragment INIE wykonać Fragment technologia zaprojektowana w celu ochrony komputera przed atakami wirusów i błędami oprogramowania, które mogą spowodować awarię systemu Przepełnienie bufora.

Intel 64 , AMD 64 , EM 64 T – technologia ta pozwala procesorowi pracować zarówno w systemie operacyjnym o architekturze 32-bitowej, jak i w systemie operacyjnym o architekturze 64-bitowej. System 64-bitowy– z punktu widzenia korzyści, dla przeciętnego użytkownika różni się tym, że system ten może wykorzystać ponad 3,25 GB RAM-u. W systemach 32-bitowych użyj b O Większa ilość pamięci RAM nie jest możliwa ze względu na ograniczoną ilość pamięci adresowalnej*.

Większość aplikacji o architekturze 32-bitowej można uruchomić w systemie z 64-bitowym systemem operacyjnym.

* Co można zrobić, jeśli w 1985 roku nikt nawet nie myślał o tak gigantycznych, jak na ówczesne standardy, ilościach pamięci RAM.

Dodatkowo.

Kilka słów o.

Na ten punkt warto zwrócić szczególną uwagę. Im cieńszy proces techniczny, tym mniej energii zużywa procesor, a co za tym idzie, tym mniej się nagrzewa. Ma między innymi większy margines bezpieczeństwa przy podkręcaniu.

Im bardziej dopracowany jest proces techniczny, tym więcej można „owinąć” w chipie (i nie tylko) i zwiększyć możliwości procesora. Rozpraszanie ciepła i zużycie energii są również proporcjonalnie zmniejszone ze względu na mniejsze straty prądu i zmniejszenie powierzchni rdzenia. Można zauważyć tendencję, że z każdą nową generacją tej samej architektury w nowym procesie technologicznym wzrasta również zużycie energii, ale tak nie jest. Tyle, że producenci idą w stronę jeszcze większej produktywności i wychodzą poza linię odprowadzania ciepła poprzedniej generacji procesorów ze względu na wzrost liczby tranzystorów, który nie jest proporcjonalny do skrócenia procesu technicznego.

Wbudowany w procesor.

Jeśli nie potrzebujesz wbudowanego rdzenia wideo, nie powinieneś kupować z nim procesora. Otrzymasz tylko gorsze odprowadzanie ciepła, dodatkowe ogrzewanie (nie zawsze), gorszy potencjał podkręcania (nie zawsze) i przepłacone pieniądze.

Ponadto rdzenie wbudowane w procesor nadają się tylko do ładowania systemu operacyjnego, surfowania po Internecie i oglądania filmów (i nie mają żadnej jakości).

Trendy rynkowe wciąż się zmieniają i możliwości zakupu wydajnego procesora od Intel Bez rdzenia wideo spada coraz mniej. Polityka wymuszonego narzucania wbudowanego rdzenia wideo pojawiła się wraz z procesorami Intel pod nazwą kodową Piaskowy Most, którego główną innowacją był wbudowany rdzeń w tym samym procesie technicznym. Znajduje się rdzeń wideo razem z procesorem na jednym chipie i nie tak proste jak w poprzednich generacjach procesorów Intel. Dla tych, którzy z niego nie korzystają, istnieją wady w postaci pewnej nadpłaty za procesor, przemieszczenia źródła ciepła względem środka osłony rozprowadzającej ciepło. Istnieją jednak również zalety. Wyłączony rdzeń wideo, może być używany do bardzo szybkiej technologii kodowania wideo Szybka synchronizacja w połączeniu ze specjalnym oprogramowaniem obsługującym tę technologię. W przyszłości, Intel obiecuje poszerzyć horyzonty wykorzystania wbudowanego rdzenia wideo do obliczeń równoległych.

Gniazda dla procesorów. Żywotność platformy.


Intel ma surowe zasady dotyczące swoich platform. Żywotność każdego z nich (data rozpoczęcia i zakończenia sprzedaży procesora) zwykle nie przekracza 1,5 - 2 lat. Ponadto firma posiada kilka równolegle rozwijających się platform.

Firma AMD, ma odwrotną politykę zgodności. Na jej platformie dalej rano 3, wszystkie procesory przyszłej generacji obsługujące DDR3. Nawet gdy platforma dotrze AM 3+ a później albo nowe procesory dla rano 3, czyli nowe procesory będą kompatybilne ze starymi płytami głównymi i będzie można bezboleśnie dokonać upgrade'u dla swojego portfela poprzez zmianę samego procesora (bez zmiany płyty głównej, RAMu itp.) i flashowanie płyty głównej. Jedyne niuanse niezgodności mogą pojawić się przy zmianie typu, ponieważ wymagany będzie inny kontroler pamięci wbudowany w procesor. Dlatego kompatybilność jest ograniczona i nie jest obsługiwana przez wszystkie płyty główne. Ale ogólnie dla użytkownika dbającego o budżet lub dla tych, którzy nie są przyzwyczajeni do całkowitej zmiany platformy co 2 lata, wybór producenta procesora jest jasny - to AMD.

Chłodzenie procesora.

W standardzie z procesorem SKRZYNKA-nowa chłodnica, która po prostu poradzi sobie ze swoim zadaniem. To kawałek aluminium o niezbyt dużej powierzchni dyspersji. Wydajne chłodnice z przymocowanymi do nich rurkami cieplnymi i płytami zostały zaprojektowane z myślą o wysoce wydajnym odprowadzaniu ciepła. Jeśli nie chcesz słyszeć dodatkowego hałasu wentylatora, powinieneś kupić alternatywną, bardziej wydajną chłodnicę z rurkami cieplnymi lub zamknięty lub otwarty układ chłodzenia cieczą. Takie układy chłodzenia dodatkowo zapewnią możliwość podkręcania procesora.

Wniosek.

Uwzględniono wszystkie ważne aspekty wpływające na wydajność i wydajność procesora. Powtórzmy, na co należy zwrócić uwagę:

  • Wybierz producenta
  • Architektura procesora
  • Proces techniczny
  • Częstotliwość procesora
  • Liczba rdzeni procesora
  • Rozmiar i typ pamięci podręcznej procesora
  • Wsparcie technologiczne i instruktażowe
  • Wysokiej jakości chłodzenie

Mamy nadzieję, że ten materiał pomoże Ci zrozumieć i podjąć decyzję o wyborze procesora spełniającego Twoje oczekiwania.