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.