KWALIFIKACJA INF2 - TEST WIEDZY NR 4

PYTANIE NR 5.
Rozważ następującą sytuację: masz do dyspozycji kilka różnych podzespołów komputerowych i musisz zdecydować, które z nich wybrać do zbudowania komputera. Oto specyfikacje dwóch dostępnych procesorów:
Procesor 1 Procesor 2
Producent Intel AMD
Model Core i7-9700K Ryzen 7 3700X
Ilość rdzeni 8 8
Ilość wątków 8 16
Taktowanie bazowe 3.6 GHz 3.6 GHz
Taktowanie turbo 4.9 GHz 4.4 GHz
Zakładając, że planujesz wykorzystać komputer do intensywnych obliczeń wielowątkowych, który z procesorów powinieneś wybrać?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
W intensywnych obliczeniach wielowątkowych kluczowa jest liczba wątków, bo zadania mogą być wykonywane równolegle.
Procesor 2 ma 8 rdzeni i 16 wątków, więc zwykle lepiej wykorzysta aplikacje skalujące się na wiele wątków niż procesor 1 (8 wątków), mimo niższego turbo.

Pełne wyjaśnienie:

W zadaniach określonych jako "intensywne obliczenia wielowątkowe" najważniejsze jest to, ile pracy procesor potrafi wykonywać równolegle. Z tabeli widać, że oba procesory mają po 8 rdzeni, ale różnią się liczbą wątków: procesor 1 ma 8 wątków, a procesor 2 ma 16 wątków.

Większa liczba wątków (zwykle dzięki SMT) pozwala wielu aplikacjom wielowątkowym efektywniej wypełniać jednostki wykonawcze CPU, gdy część wątków czeka np. na dane z pamięci. W praktyce przekłada się to na lepszą wydajność w takich zadaniach jak rendering, enkodowanie wideo, kompresja, symulacje czy równoległa kompilacja. Dlatego poprawnym wyborem jest "Procesor 2".

Dlaczego pozostałe odpowiedzi są nieprawidłowe?

  • "Procesor 1" – wyższe taktowanie turbo może pomagać w obciążeniach jednowątkowych lub słabo równoleglonych (np. część gier), ale w scenariuszu wskazanym w pytaniu (wielowątkowość) ograniczeniem częściej jest liczba wątków i zdolność do równoległego przetwarzania.
  • "Nie ma znaczenia..." – nie jest prawdą, bo liczba wątków jest różna (8 vs 16), więc przy obciążeniach skalujących się na wątki wyniki zwykle będą różne.
  • "Nie można dokonać wyboru..." – dodatkowe informacje (np. cena, platforma, cache, pobór mocy) byłyby potrzebne do pełnej oceny "opłacalności", ale do wskazanego kryterium (wydajność wielowątkowa) tabela dostarcza kluczowej przesłanki: przewagi w liczbie wątków po stronie procesora 2.

Wskazówka egzaminacyjna: gdy w pytaniu pojawia się wielowątkowość, najpierw porównaj liczbę wątków i rdzeni, a dopiero potem taktowania (single-thread) oraz inne parametry.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Liczba wątków mówi, ile strumieni wykonania CPU może obsłużyć równolegle. W programach, które potrafią dzielić pracę na wiele wątków (rendering, enkodowanie, kompresja), więcej wątków zwykle daje wyższą wydajność, bo lepiej wykorzystuje zasoby rdzeni.
Najczęściej są to: rendering 3D, enkodowanie wideo, kompresja/archiwizacja dużych danych, obliczenia naukowe, równoległa kompilacja projektów, a także uruchamianie wielu maszyn wirtualnych. W takich zastosowaniach liczy się suma mocy wielu wątków.
Taktowanie turbo pomaga głównie wtedy, gdy obciążenie nie skaluje się na wiele wątków. Przy pracy równoległej ważniejsze jest, aby CPU mógł jednocześnie wykonywać więcej zadań. Więcej wątków może zmniejszać "puste przebiegi" rdzeni i podnosić łączną przepustowość.
Nie. 8 rdzeni/16 wątków (zwykle dzięki SMT) pozwala uruchomić więcej wątków jednocześnie. To nie oznacza "podwojenia rdzeni", ale w wielu obciążeniach wielowątkowych daje zauważalny wzrost wydajności, szczególnie gdy wątki często czekają na pamięć.
Szukaj w treści słów: "wielowątkowe", "równoległe", "rendering", "kompresja", "enkodowanie", "wiele maszyn wirtualnych". Dla takich zadań zwykle porównuje się liczbę wątków/rdzeni. Dla zadań jednowątkowych częściej liczy się wydajność pojedynczego rdzenia i wysokie taktowanie.
Nie powinna. Na egzaminie i w praktyce porównuje się parametry i dopasowanie do zastosowania: rdzenie, wątki, taktowania, cache, pobór mocy, kompatybilność z płytą główną i budżet. Marka może wpływać na platformę, ale nie jest kryterium wystarczającym bez analizy danych.
Typowe błędy to: patrzenie tylko na GHz (turbo) zamiast na wątki, ignorowanie tego, czy aplikacja skaluje się na wiele wątków, oraz wybór "bo to popularniejsza marka". W pytaniach testowych kluczowe jest dopasowanie parametru do scenariusza użycia.
Tak, ale wtedy w treści zwykle brakuje danych niezbędnych do kryterium oceny (np. brak informacji o kompatybilności lub brak parametru, który rozstrzyga). Jeśli pytanie jasno mówi o wielowątkowości i podaje liczbę wątków, zwykle da się wskazać lepszy wybór do tego zastosowania.
Można to zweryfikować w Menedżerze zadań (obciążenie wielu rdzeni), w ustawieniach programu (liczba wątków), w dokumentacji aplikacji oraz w benchmarkach. Jeśli obciążenie rozkłada się na wiele rdzeni, CPU z większą liczbą wątków ma zwykle przewagę.
Ćwicz czytanie tabel parametrów i łączenie ich z zastosowaniem: gry (single-thread + GPU), rendering (wątki), serwer plików (dyski/RAM), wirtualizacja (rdzenie/wątki/RAM). Warto znać pojęcia SMT/HT, TDP, kompatybilność socketu i podstawy wydajności CPU.
info

Statystycznie 58% uczniów zna prawidłową odpowiedź. średnie

Źródła:

  • Intel ARK: Intel Core i7-9700K Processor – specyfikacja (rdzenie/wątki), https://ark.intel.com/content/www/pl/pl/ark/products/186604/intel-core-i7-9700k-processor-12m-cache-up-to-4-90-ghz.html (dostęp: 2026-02-27)
  • AMD Product Specifications: AMD Ryzen 7 3700X – specyfikacja (rdzenie/wątki), https://www.amd.com/en/products/cpu/amd-ryzen-7-3700x (dostęp: 2026-02-27)
  • Wikipedia: Simultaneous multithreading – omówienie idei SMT i wpływu na współbieżność, https://en.wikipedia.org/wiki/Simultaneous_multithreading (dostęp: 2026-02-27)

Materiały:

  • Dokumentacja producentów CPU (specyfikacje Intel ARK i AMD Product Specifications)
  • Materiały dydaktyczne o architekturze procesorów (rdzenie, wątki, SMT)
  • Poradniki/bazy wiedzy o doborze podzespołów do zastosowań wielowątkowych

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego