Niezależnie od tego, czy chodzi o aplikacje do głębokiego uczenia, przetwarzanie równoległe o dużej objętości, intensywne granie w gry 3D czy inne duże obciążenia, od systemów wymaga się dziś więcej niż kiedykolwiek wcześniej. Procesor (CPU) i karta graficzna (GPU) mają bardzo różne role. Do czego służą procesory? Do czego służą karty graficzne? Znajomość roli, jaką odgrywają te elementy, jest ważna przy zakupie nowego komputera i porównywaniu specyfikacji.
Co to jest procesor?
Procesor, zbudowany z milionów tranzystorów, może mieć wiele rdzeni przetwarzających i jest powszechnie określany jako mózg komputera. Jest on niezbędny we wszystkich nowoczesnych systemach komputerowych, ponieważ wykonuje polecenia i procesy niezbędne dla komputera i systemu operacyjnego. Procesor jest również ważny w określaniu szybkości działania programów, od surfowania po sieci do tworzenia arkuszy kalkulacyjnych.
Co to jest GPU?
Karta graficzna to procesor składający się z wielu mniejszych i bardziej wyspecjalizowanych rdzeni. Dzięki wspólnej pracy rdzenie te zapewniają ogromną wydajność, gdy zadanie może zostać podzielone między wiele rdzeni i przez nie przetworzone.
Jaka jest różnica między procesorem a kartą graficzną?
Procesory i karty graficzne mają wiele wspólnego. Obydwa te elementy są silnikami obliczeniowymi o decydującym znaczeniu. Obydwa są mikroprocesorami na bazie krzemu. Obydwa obsługują dane. Jednak procesory i karty graficzne mają różne architektury i służą do różnych celów.
Procesor jest przystosowany do wielu różnych obciążeń, szczególnie tych, dla których ważne są opóźnienia lub wydajność na jeden rdzeń. Procesor, potężny silnik wykonawczy, skupia swoją mniejszą liczbę rdzeni na poszczególnych zadaniach i na szybkim ich wykonywaniu. To sprawia, że jest on wyjątkowo dobrze przygotowany do zadań, począwszy od obliczeń szeregowych, a skończywszy na obsłudze baz danych.
Karty graficzne zaczynały jako wyspecjalizowane układy ASIC opracowane do przyśpieszenia konkretnych zadań związanych z renderingiem 3D. Z czasem te silniki o stałej funkcji stały się bardziej programowalne i elastyczne. Chociaż grafika i coraz bardziej realistyczne efekty wizualne w dzisiejszych topowych grach pozostają ich głównym zajęciem, karty graficzne ewoluowały, by stać się także procesorami równoległymi ogólnego przeznaczenia, obsługującymi coraz większy zakres aplikacji.
Co to jest zintegrowana karta graficzna?
Zintegrowana lub współdzielona karta graficzna jest wbudowana do tego samego chipa co procesor. Niektóre procesory mogą mieć wbudowaną kartę graficzną w przeciwieństwie do dedykowanej lub osobnej karty. Takie karty graficzne, czasami nazywane też IGP lub zintegrowanymi kartami graficznymi, dzielą pamięć z procesorem.
Zintegrowane karty graficzne oferują korzyści. Ich integracja z procesorami pozwala uzyskać korzyści w zakresie przestrzeni, kosztów i efektywności energetycznej w porównaniu z dedykowanymi kartami graficznymi. Dostarczają one moc do przetwarzania danych graficznych i instrukcji do typowych zadań, takich jak przeglądanie sieci, streaming filmów 4K i zwykłe gry.
Takie podejście jest najczęściej stosowane w przypadku urządzeń, dla których ważne są niewielkie rozmiary i efektywność energetyczna, takich jak laptopy, tablety, smartfony i niektóre komputery stacjonarne.
Przyśpieszanie głębokiego uczenia i SI
Obecnie karty graficzne mają coraz większą liczbę zastosowań, takich jak głębokie uczenie i zadania sztucznej inteligencji (SI). Do treningu głębokiego uczenia z kilkoma warstwami sieci neuronowej lub na bardzo dużych zbiorach pewnych danych, takich jak obrazy 2D, idealna jest karta graficzna lub inne akceleratory.
Algorytmy głębokiego uczenia zostały zaadaptowane w celu wykorzystania podejścia przyśpieszanego przez karty graficzne, co pozwoliło uzyskać znaczny wzrost wydajności i po raz pierwszy wprowadzić szkolenie w zakresie kilku rzeczywistych problemów w wykonalny i realistyczny zakres.
Z biegiem czasu procesory i biblioteki oprogramowania, które na nich działają, ewoluowały, aby uzyskać zdecydowanie większą zdolność do zadań głębokiego uczenia. Na przykład, dzięki rozbudowanym optymalizacjom oprogramowania i dodaniu specjalnego sprzętu SI, takiego jak Intel® Deep Learning Boost (Intel® DL Boost) w najnowszych skalowalnych procesorach Intel® Xeon®, systemy oparte na procesorach cieszą się większą wydajnością w zakresie głębokiego uczenia.
W przypadku wielu zastosowań, takich jak głębokie uczenie na danych językowych, tekstowych i szeregów czasowych w wysokiej rozdzielczości, 3D i bez korzystania z obrazów, procesory zachwycają. Procesory mogą obsługiwać znacznie większe pojemności pamięci niż nawet najlepsze obecnie karty graficzne dla złożonych modeli lub aplikacji do głębokiego uczenia (np. wykrywanie obrazów 2D).
Połączenie procesora i karty graficznej wraz z wystarczającą ilością pamięci RAM stanowi świetne pole testowe do głębokiego uczenia i SI.
Dekady na przodującej pozycji w rozwoju procesorów
Intel od dawna przoduje w dziedzinie innowacji procesorów. Rozpoczęła się ona w 1971 r. wraz z wprowadzeniem modelu 4004, pierwszego komercyjnego mikroprocesora całkowicie zintegrowanego w jednym układzie.
Obecnie procesory Intel® pozwalają na tworzenie SI, jakiej chcesz, tam, gdzie chcesz, na znanej Ci architekturze x86. Od wysokowydajnych skalowalnych procesorów Intel® Xeon® w centrum danych i chmurze do energooszczędnych procesorów Intel® Core™ na brzegach, firma Intel oferuje procesor, który zaspokoi wszelkie potrzeby.
Inteligentne działanie procesorów Intel® Core™ dziesiątej generacji
Nasze procesory Intel® Core™ dziesiątej generacji wykorzystują zupełnie nową architekturę rdzenia procesora, całkowicie nową architekturę karty graficznej oraz wbudowane instrukcje SI, aby inteligentnie zapewnić optymalną wydajność i wrażenia.
Systemy z procesorem Intel® Core™ dziesiątej generacji wyposażone są w najnowszą kartę graficzny Intel® Iris® Plus, który stanowi ogromny postęp w smukłych i lekkich notebookach, zapewniając płynniejsze, bardziej szczegółowe i żywsze wrażenia niż kiedykolwiek wcześniej oferowane przez firmę Intel.
Karta graficzna Intel® Iris® Plus to zintegrowana karta do wbudowanego przyspieszenia procesu głębokiego uczenia, która oferuje około 2-krotnie wyższą wydajność graficzną.2 Karta graficzna Intel® Iris® Plus zapewnia również wyjątkową wydajność energetyczną.
Karta graficzna Intel® dostępna wkrótce
Firma Intel przekłada teraz swoje doświadczenie związane z procesorami i zintegrowanymi kartami graficznymi na proces opracowywania dedykowanych kart graficznych. Firma Intel chce wprowadzić swoją pierwszą osobną kartę graficzną Intel®, która zapewni pełną gamę opcji procesora i karty graficznej, wyposażając Cię w narzędzia niezbędne do zmieniających się potrzeb obliczeniowych.
Dzisiaj nie jest to już kwestia procesora i karty graficznej. Bardziej niż kiedykolwiek potrzebujesz ich obu, aby zaspokoić swoje zróżnicowane potrzeby obliczeniowe. Najlepsze rezultaty osiąga się, gdy używa się narzędzia odpowiedniego do danego zadania.
Wypatruj wiadomości o nadchodzących kartach graficznych Intel® w kolejnych miesiącach.