Gdy mamy zamiar kupić nowe urządzenie elektroniczne, jednym z elementów, któremu musimy przyjrzeć się najdokładniej, jest procesor, o to właśnie chodzi
Gdy zapoznajemy się ze specyfikacją techniczną, przed zakupem komputera, smartfona czy jakiegokolwiek przedmiotu elektronicznego, jednym z aspektów, na który patrzymy najdokładniej, jest procesor. Często identyfikujemy ten komponent za pomocą nazw, ale tak naprawdę nie wiemy, o czym mówimy.
Kiedy słyszymy edytor tekstu, musimy wiedzieć, że jest to technologia, która ma ponad 50 lat. Teoretyzowano ją i stosowano w latach II wojny światowej. Mimo upływu czasu, procesor pozostaje istotnym elementem w większości urządzeń. W komputerze, CPU wykonuje delikatne zadanie centrum obliczeniowego systemu. W praktyce, dane przychodzące z urządzeń wejściowych i innych komponentów, takich jak GPU, RAM i tak dalej, są przetwarzane zgodnie z instrukcjami różnych algorytmów, które tworzą kawałek oprogramowania, a następnie zwracane do urządzeń wyjściowych.
Ile rdzeni?
W miarę rozwoju technologii, proces wewnątrz CPU stawał się coraz bardziej skomplikowany, prowadząc do bardziej zaawansowanych procesorów. Aby podwoić lub zwiększyć czterokrotnie liczbę operacji wykonywanych w tym samym czasie, giganci mikroukładów, na przykład Intel lub AMD, zwiększyli liczbę rdzeni (komponentów, które fizycznie przetwarzają dane) w swoich procesorach. Procesory wielordzeniowe pojawiły się około 2000 roku i stanowiły prawdziwą rewolucję dla urządzeń technologicznych.
SoCs, CPUs and multiprocessors
Pojęcie multi-core odnosi się do dual-core, quad-core, exa-core, octa-core i tak dalej, i w praktyce odnosi się nie tylko do procesorów w komputerach, ale także do SoCs (System on a Chip) w smartfonach i tabletach. Są to jednostki obliczeniowe, które dzielą tę samą płytkę krzemową. Systemy wieloprocesorowe, z drugiej strony, to maszyny, które zawierają dwa lub więcej procesorów połączonych razem.
Zalety wielordzeniowości
Procesory wielordzeniowe oferują wiele zalet w porównaniu z jednordzeniowymi procesorami wieloprocesorowymi. Szczególnie pod względem wydajności. Dzięki wielordzeniowości, czasy reakcji urządzenia są znacznie szybsze. Jest to możliwe, ponieważ odległość dzieląca dwa rdzenie w ramach tego samego procesora jest mniejsza niż odległość, która musi koniecznie dzielić dwa różne procesory. Układy wielordzeniowe zapewniają ponadto większą wydajność energetyczną baterii urządzenia. Stanowi to ogromną różnicę, zwłaszcza w przypadku smartfonów i smartwatchów.