Skip to main content

Co to jest przetwarzanie wielordzeniowe?

Przetwarzanie wielordzeniowe odnosi się do zastosowania wielu mikroprocesorów, zwanych rdzeniami, które są zbudowane na jednej krzemowej matce.Chip jest montowany na płycie głównej komputerowej dokładnie w taki sam sposób, jak tradycyjny procesor.Nie ma nic nowego w koncepcji łączenia procesorów razem, techniki znanej jako wieloprocesowa;Jednak procesor wielordzeniowy jest nieco inny.Procesor wielordzeniowy działa jako pojedyncza jednostka.Jako taki jest bardziej wydajny i ustanawia znormalizowaną platformę, dla której można łatwo opracować masowo produkowane oprogramowanie.

Projektowanie wielordzeniowego procesora pozwala każdemu rdzeniu komunikować się z innymi, aby zadania przetwarzania można było odpowiednio podzielić i delegować.Jednak faktyczna delegacja jest podyktowana oprogramowaniem.Po zakończeniu zadania przetworzone informacje ze wszystkich rdzeni są zwracane do płyty głównej za pośrednictwem jednego współdzielonego kanału.Proces ten często może znacznie poprawić wydajność w stosunku do jednochodowego procesora porównywalnej prędkości.Stopień poprawy wydajności będzie zależeć od wydajności uruchamianego kodu oprogramowania.

Oprócz surowej prędkości, te nowe układy znacznie zwiększają ilość wielozadaniowości, które mogą zrobić komputery.Początkowo praktyczne zastosowania procesorów wielordzeniowych były poważnie ograniczone, ponieważ wiele programów w tamtych czasach nie zostało zaprojektowanych, aby w pełni z nich skorzystać.Luka została szybko zamknięta, ponieważ nowa generacja systemów operacyjnych stała się dostępna, wraz z nowymi pokoleniami oprogramowania komercyjnego, w tym gier, produktów symulacyjnych, a nawet aplikacji wydajności biurowej.Twórcy oprogramowania szybko przesunęli swoje priorytety, aby w pełni wykorzystać nowy sprzęt.

Przetwarzanie wielordzeniowe przerwało trwający wyścig wśród projektantów układów, aby stworzyć coraz szybsze procesory.Korzystając z wielu wolniejszych rdzeni, możliwe jest osiągnięcie wyższej prędkości zegara bardziej wydajnie niż poprzez projektowanie superszybkich poszczególnych procesorów.Kiedy komputery osobiste z wykorzystaniem wielordzeniowych technologii przetwarzania po raz pierwszy stały się szeroko dostępne dla konsumentów w 2003 i 2004 roku, nowe procesory zawierały tylko dwurdzeniowe procesory.To szybko zmieniło się w kolejnych latach, przy czym przetwarzanie wielordzeniowe stało się standardem.Quador-core i Octo-Core procesory pozwolą następnie na układy zawierające dosłownie setki rdzeni lub więcej.

Przetwarzanie wielordzeniowe nie ogranicza się do dziedziny komputerów osobistych.Wiele innych urządzeń elektronicznych, w tym konsole do gier, elektronika przemysłowa, super komputery, a także komponenty sprzętowe komputerowe, takie jak procesory graficzne na kartach graficznych, obejmuje tę technologię, ponieważ staje się coraz bardziej powszechna i niedrogie.