co oznacza Liczba procesorów?

Liczba procesorów odnosi się do ilości rdzeni procesora. Rdzeń jest zasadniczo małym procesorem wbudowanym w większy chipset, który jest zdolny do niezależnych obliczeń. Liczba rdzeni jest bardzo zróżnicowana, niektóre procesory mają dwa rdzenie, a wzmocnione mają do 64 rdzeni lub więcej.

w dawnych czasach, gdy wszystko było prostsze, Procesory miały tylko jeden rdzeń. Czyli był jeden zestaw Alu, rejestrów, pamięci cache itp. Jednak w miarę postępu rzeczy się zmieniły i procesor zaczął zawierać wiele fizycznych jednostek zwanych rdzeniami pod jednym chipsetem. Kiedy mówimy o tym, co oznacza liczba procesorów, ogólnie odnosimy się do tych rdzeni.

każdy rdzeń obsługujący jedno zadanie będzie niezależny od innego rdzenia pracującego nad innym zadaniem. Więcej rdzeni pozwala procesorowi bezproblemowo pracować nad wieloma zadaniami.

w tym artykule przyjrzymy się dokładniej, co oznacza liczba procesorów i co faktycznie oznacza rdzeń.

spis treści

co oznacza Liczba procesorów?

jak wspomniano wcześniej, liczba procesorów to w zasadzie liczba rdzeni procesora.

dodatkowo pojedynczy rdzeń PROCESORA można podzielić na wirtualne jednostki przetwarzania znane jako wątki lub procesory logiczne. Więcej na ten temat poniżej.

JEDEN KOMPUTER KLASY SERWEROWEJ!

co oznacza Liczba procesorów
obraz: w przypadku systemów klasy serwerowej Liczba procesorów może odnosić się do rzeczywistej liczby gniazd procesora, a nie liczby rdzeni. Źródło Obrazu: Supermicro REV 2.01

w kategorii serwerów niektóre płyty główne mają wiele gniazd CPU, które mogą przyjmować dwa lub więcej oddzielnych procesorów dla bardziej wymagającego przetwarzania.

jak liczba procesorów wpływa na wydajność procesora

nadszedł czas, aby zobaczyć, co oznacza liczba procesorów dla ogólnej wydajności komputera.

wielozadaniowość to podstawa współczesnych komputerów. To, co pozwala Ci pracować, mieć wiele otwartych kart przeglądarki, oglądać wideo i robić kilka innych rzeczy na komputerze w tym samym czasie bezproblemowo.

większa liczba rdzeni pozwala na jednoczesne uruchamianie wielu aplikacji, ponieważ każdy rdzeń obsługuje inny strumień danych w swoim wątku (- ach). W takiej sytuacji, w której uruchomionych jest wiele aplikacji i usług, im więcej wątków uruchomionych jest różnych zadań, tym lepsza jest wydajność.

nowoczesne komputery mają wiele usług w tle i aplikacji działających bez wiedzy o. Nawet jeśli twój komputer jest idealny, w tle działają usługi związane z systemem operacyjnym, które wykorzystują zasoby procesora.

posiadanie wielu rdzeni oznacza, że masz więcej pracowników do obsługi obliczeń.

dodatkowo, niektóre profesjonalne procesy, takie jak kodowanie, renderowanie, uczenie maszynowe lub te, które polegają na ogromnych ilościach obliczeń, wymagają, aby wielu różnych pracowników (rdzeni) przetwarzało małe kawałki danych jednocześnie.

Czytaj także: czy czterordzeniowy procesor jest dobry do gier?

sprawdzanie, ile masz rdzeni

możesz obliczyć liczbę rdzeni w swoim procesorze za pomocą dwóch metod:

1. Za pośrednictwem specyfikacji producenta Online

będziesz musiał znać markę i model PROCESORA, aby wyszukać go w Google w poszukiwaniu specyfikacji.

 co oznacza Liczba procesorów 2

co oznacza Liczba procesorów 2

obraz: w specyfikacji procesora można znaleźć liczbę rdzeni procesora w arkuszu specyfikacji producenta. Źródło: Intel

2. Poprzez Menedżera zadań

inną prostą metodą jest otwarcie Menedżera zadań (CTRL + ALT + DELETE), przejdź do „Wydajność”, a następnie naciśnij sekcję „CPU” i poszukaj liczby rdzeni.

na poniższym obrazku widać, że Intel Core i7-7700HQ ma 4 rdzenie.

liczba rdzeni Menedżera zadań
Obraz: Menedżer zadań pokazujący model procesora oraz liczbę rdzeni procesora.

zauważysz również inne pole o nazwie procesory logiczne (w tym przypadku 8), jednak nie dotyczy to rzeczywistych rdzeni procesora. Zamiast tego odnosi się do ilości wątków, które masz. Przeczytaj więcej o procesorze logicznym tutaj:

  • Jak sprawdzić ile wątków procesora mam

ile procesorów potrzebujesz?

ilość potrzebnych rdzeni zależy od twoich potrzeb.

dla podstawowych komputerów 2-4 Rdzenie

najbardziej podstawowymi procesorami dostępnymi obecnie dla laptopów i komputerów stacjonarnych są procesory Intel Celeron. Mają 2 rdzenie.

kolejnym poziomem procesorów w kategorii budżetowej są AMD Athlon i Seria Intel Pentium. Mogą one zawierać do 4 Rdzeni.

generalnie nie polecam korzystania z dwurdzeniowych procesorów Intel Celeron, ponieważ mogą one wykazywać ograniczenia nawet w najbardziej podstawowych środowiskach pracy.

do podstawowych obliczeń polecam 4 rdzenie.

Mainstream Computing

jeśli jesteś graczem lub zwykłym edytorem i projektantem, zalecane są 4-6 rdzeni. Patrzysz na procesory Intel Core i3/Core i5 i AMD Ryzen 3/Ryzen 5 tutaj.

wysoka Wydajność

są one często używane przez profesjonalnych graczy i profesjonalistów potrzebujących lekkiej stacji roboczej. Tutaj możesz spodziewać się procesorów oferujących 8 Rdzeni, takich jak AMD Ryzen 7 lub procesory Intel Core i7

procesory klasy Workstation

tutaj nie ma granic. Procesory klasy Workstation mogą mieć do 64 rdzeni.

do tej pory omówiliśmy podstawy, a teraz powinieneś mieć dobre pojęcie o tym, co oznacza liczba procesorów. Jednak aby dowiedzieć się, co oznacza liczba procesorów, co oznaczają rdzenie, co oznacza wydajność pojedynczego rdzenia i wielu rdzeni, zalecamy przeczytanie reszty artykułu.

co musisz wiedzieć o rdzeniach

schemat procesora czterordzeniowego

rdzenie procesora są same w sobie indywidualnymi jednostkami przetwarzania. Oznacza to, że mają one rzeczywiste możliwości wykonywania niezależnego przetwarzania danych. Pomyśl o nich jak o mniejszym procesorze w głównym procesorze.

współdzielą pewne zasoby, takie jak pamięć podręczna poziomu 3, kontrolery pamięci i interfejs systemowy, które łączą się z innymi urządzeniami, jednak Alu, jednostka sterująca i pamięć podręczna poziomu 1 i 2 są wbudowane wewnętrznie w każdy rdzeń, o ile obecna Architektura stoi.

aby zrozumieć potrzebę rdzeni i jak większa liczba rdzeni wpływa na wydajność, zacznijmy od zrozumienia, czym są/były procesory jednordzeniowe.

Procesory jednordzeniowe

we wczesnych czasach komputerów procesory miały tylko jeden rdzeń. To było odpowiedzialne za bycie mózgiem procesora.

niektóre z ważnych jednostek podrzędnych procesora są następujące (nie, musisz je znać do celów tego artykułu)

  • Jednostka logiki arytmetycznej: gdzie występują operacje logiczne i arytmetyczne. Jeśli procesor jest mózgiem komputera. ALU to mózg procesora.
  • Jednostka zmiennoprzecinkowa: jednostka pomocnicza dla ALU do wykonywania obliczeń ze złożoną liczbą dziesiętną.
  • rejestry: tymczasowe przechowywanie do wykonywania operacji. Również serwer jako flagi stanu.
  • jednostka sterująca: do wykonywania instrukcji. Pracuje jako dyrygent.
  • Cache: bardzo szybka pamięć do pobierania danych i instrukcji.

wszystkie te jednostki podrzędne w jednym rdzeniu są kluczowymi składnikami cyklu Fetch-Decode-Execute.

Pobierz cykl dekodowania wykonalności
Pobierz cykl dekodowania. Źródło: Christopher Kalodikis.

ponieważ jednordzeniowy procesor ma tylko jeden zestaw jednostek podrzędnych, może wykonać tylko jeden cykl pobierania-dekodowania-wykonywania naraz.

zastosowane algorytmy planowania sprawiły, że wydawało się, że komputer jest wielozadaniowy, ale w rzeczywistości rdzeń po prostu obsługiwał różne procesy i przełączał się między nimi niezauważalnie szybko!

ograniczenia jednordzeniowe i wprowadzenie procesorów wielordzeniowych

ponieważ rynek wymagał coraz szybszej wydajności od procesorów. Początkowo odpowiedzią było zwiększenie taktowania procesora Jednordzeniowego.

stąd, na przykład, jednordzeniowe Taktowanie procesora Pentium III wydane w 1999 roku, drastycznie poprawiło się w stosunku do jednordzeniowego taktowania procesora Pentium II wydanego w 1997 roku.

to wprowadziło dwa problemy:

  • ciepło
  • Przełącznik kontekstowy

ponieważ prędkość zegara stawała się coraz większa, podobnie jak wytwarzanie ciepła. Wymaganie chłodzenia i zużycie energii nie było wystarczająco wykonalne.

innym problemem był Podsłuchany Przełącznik kontekstu. Narzut przełącznika kontekstowego jest w zasadzie opóźnieniem, które występuje, gdy procesor musi przełączyć się z jednego zadania do drugiego. Jeśli więc przełączysz się z dokumentu programu Word na arkusz programu Excel, procesor doświadczy opóźnienia.

teraz, jeśli masz mieć dwa rdzenie, możesz załadować dokument Word na jeden rdzeń, a arkusz Excel na drugi, eliminując w ten sposób narzut przełącznika kontekstowego.

dlatego pod względem wydajności wielozadaniowości jednordzeniowy procesor nie był wystarczająco duży.

w związku z tym, gdy perspektywy wielozadaniowości i przetwarzania równoległego nabrały tempa, a rynek zaczął domagać się lepszej wydajności, rozwiązaniem okazało się wiele rdzeni.

Czytaj Także: Jak sprawdzić, jaka jest moja Architektura procesora

podejście MultiCores vs Multi-CPU

wczesne próby posiadania większej liczby jednostek przetwarzania w komputerze miały inżynierów przeprojektować Płyty główne, aby pomieścić wiele gniazd procesora. Większa liczba procesorów z natury rzeczy oznaczała wyższą wydajność operacyjną komputerów.

miało to jednak problemy, najpierw były zwiększone wymagania sprzętowe. Każdy dodatkowy procesor wymagał chłodzenia, płyty główne wymagały nowych ścieżek do podłączenia wszystkich gniazd do różnych urządzeń I / O i kontrolerów.

jak na ironię, konstrukcje nie były tak wydajne, jak wcześniej sądzono, ponieważ pojawiły się problemy z opóźnieniami. Ale dzięki miniaturyzacji możliwe stało się dopasowanie wielu procesorów do jednego układu silikonowego, co dało początek procesorom wielordzeniowym.

Czytaj także: Jak sprawdzić ile rdzeni masz w procesorze?

co to jest procesor wielordzeniowy?

barwnik PROCESORA z czterema rdzeniami
Wykres barwnika czterordzeniowego

procesor wielordzeniowy jest w zasadzie procesorem, który ma kilka niezależnych mniejszych procesorów. Jest to również określane jako liczba procesorów.

każdy rdzeń ma własne ALU. FPU, rejestry, cache itp. Istnieje kilka komponentów, które są współdzielone przez rdzenie, a także takie jak pamięć podręczna L3, jednak w większości przypadków każdy rdzeń działa jako niezależny procesor.

natychmiastową korzyścią jest to, że drastycznie poprawia wydajność wielozadaniowości komputera.

Czytaj także: Czy Mogę Uaktualnić procesor Laptopa z i5 do i7?

wydajność pojedynczego rdzenia vs Multicore

chociaż wiele rdzeni lub liczba procesorów może drastycznie poprawić wydajność procesora, wydajność pojedynczego rdzenia jest nadal krytycznym wskaźnikiem jego sprawności.

wydajność pojedynczego rdzenia

jak sama nazwa wskazuje, wydajność pojedynczego rdzenia odnosi się do tego, jak dobrze działa pojedynczy rdzeń.

jest to ważny środek, ponieważ istnieje wiele aplikacji i zadań, które w dużym stopniu wykorzystują jeden rdzeń i nie skalują się dobrze z wieloma rdzeniami.

na przykład wiele gier i zadań w profesjonalnym oprogramowaniu, takich jak projektowanie w AutoCAD, zależy w dużym stopniu od wydajności pojedynczego rdzenia nad wydajnością wielordzeniową procesora.

to nie jest rzadka, ale bardzo powszechna obserwacja. Dlatego, gdy spojrzysz na wyniki testów dla PROCESORA z pakietu testowego, takiego jak Cinebench, zobaczysz, że zazwyczaj mówią one o wydajności zarówno pojedynczego, jak i wielordzeniowego osobno.

częstotliwość procesora jest najczęściej używanym pomiarem wydajności pojedynczego rdzenia komputera. Jest mierzony w Gigahercach (GHz), a wyższe wartości oznaczają wyższe cykle, które można interpretować jako szybszy układ.

w rzeczywistości indywidualna wydajność rdzeni procesora zależy od niezliczonych czynników, a nie tylko prędkości zegara, takich jak konstrukcja rdzenia, zastosowana Architektura, rozmiar tranzystora, pamięć cache itp.

większość procesorów z pojedynczym rdzeniem wykorzystuje również wyższe prędkości taktowania, aby w razie potrzeby zwiększyć wydajność. Na przykład Ryzen 5 5600x ma podstawową częstotliwość 3,7 GHz. Pojedynczy rdzeń może wzrosnąć do 4,6 GHz, podczas gdy wszystkie sześć rdzeni łączy się maksymalnie na 4,2 GHz.

Czytaj także:

  • co to jest odpowiednik AMD dla Intel Core i5?
  • co to jest odpowiednik AMD dla Intel Core i3?

wydajność wielordzeniowa

wydajność wielordzeniowa jest, jak sama nazwa wskazuje, miarą tego, jak dobrze działają współpracujące ze sobą wiele rdzeni.

wiele rdzeni stało się niemal koniecznością, ponieważ typowe potrzeby obliczeniowe stały się tak złożone, nawet dla przeciętnego człowieka.

w końcu typowy komputer może mieć tak wiele aplikacji działających w tle w tym samym czasie. Wszystkie te operacje w tle korzystnie wymagałyby własnego rdzenia, aby działać płynnie.

w związku z tym, nawet jeśli gra lub oprogramowanie używa co najwyżej jednego rdzenia, ogólna wydajność komputera będzie korzystała z większej liczby rdzeni.

gdzie wydajność wielordzeniowa ma znaczenie

jeśli chcesz wykonywać wiele operacji jednocześnie, skorzystasz z procesora wielordzeniowego. Dzięki kilku procesorom jeden rdzeń może obsługiwać jedną instrukcję, podczas gdy drugi czeka na zasoby, a Ty nadal otrzymasz dobre korzyści z wydajności.

prace takie jak modelowanie 3D i renderowanie wymagają wielu równoległych obliczeń. Podobnie jest w przypadku wirtualizacji, symulacji oraz edycji i kodowania wideo.

sprawiają, że wielozadaniowość jest bezproblemowa i oferuje lepszą wydajność. Gracze mogą również korzystać z zalet, ponieważ wiele nowszych tytułów może uzyskać dostęp do wielu rdzeni. Jednocześnie wiele gier symulacyjnych, które wymagają szybkich i złożonych obliczeń, działa lepiej na procesorach wielordzeniowych.

są jednak znacznie droższe. Są one również trudniejsze do zarządzania i budowania aplikacji dla nich.

jednak często nowicjusze dają się ponieść liczbie rdzeni procesora, nie zdając sobie sprawy, że jeśli ich wymagania obliczeniowe są podstawowe, nigdy nie wykorzystają pełnego potencjału swojego procesora.

Czytaj także: zastanawianie się, jaki procesor jest kompatybilny z moją płytą główną?

wątki, wielowątkowość i liczba procesorów logicznych

jak stwierdzono, rdzenie są pojedynczymi procesorami, z których każdy może wykonywać swój cykl instrukcji.

wielowątkowość (lub hyperthreading dla procesorów Intel i Hypertransport dla AMD) rozkłada rdzeń na mniejsze podjednostki zdolne do przetwarzania zwane wątkami.

pozwala to pojedynczym rdzeniom pracować zasadniczo nad dwoma zadaniami naraz.

każdy proces wykonywany przez procesor jest przypisywany do wątku, a każdy rdzeń może mieć dwa wątki, jeśli ma włączony wielowątkowy. Oznacza to, że czterordzeniowy procesor z włączoną wielowątkowością będzie miał osiem wątków.

Twój komputer może również odczytywać wątki jako procesor. Nie są to jednak procesory fizyczne, lecz logiczne.

Menedżer zadań procesory logiczne
możesz uzyskać dostęp do Menedżera zadań, aby sprawdzić liczbę rdzeni i procesorów logicznych. Ten procesor ma 4 rdzenie, ale 8 procesorów logicznych, ponieważ ma włączone hyper threading.

każdy zainicjowany proces tworzy wątek, a wątek jest wykonywany. Wiele wątków wykonujących różne procesy jednocześnie sprawia, że wygląda na to, że procesor jest wielozadaniowy.

w przeciwieństwie do rdzeni, wątki nie są fizycznymi segmentami procesora. Są to całkowicie logiczne jednostki przetwarzania, podczas gdy rdzenie są rzeczywistymi procesorami na chipie. Tworzenie takich procesów i ich usuwanie jest obsługiwane przez procesor scheduler.

Przeczytaj także: różnica między procesorami Pentium i Core i3

zalety wielowątkowości

wielowątkowość poprawia wydajność procesora, szczególnie w przypadku pracy wielozadaniowej i renderowania. Może to być bardzo korzystne dla procesorów jednordzeniowych, pozwalając jednemu rdzeniowi obsługiwać wiele zadań jednocześnie.

Przeczytaj także: Czym są Płyty główne?

Ostatnie słowa

wiedza, co oznacza liczba procesorów, jest niezbędna, jeśli planujesz zakup lub budowę komputera. Jeśli często wykonujesz wymagającą, produktywną pracę, która wymaga skomplikowanych obliczeń i dużej wirtualizacji, skorzystasz z posiadania wielu rdzeni.

ale dla większości przypadkowych użytkowników tak naprawdę nie potrzebujesz więcej niż 4 Rdzeni. Dla graczy i profesjonalistów posiadanie sześciu rdzeni jest również idealnym miejscem.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.