Jeden rdzeń kontra wiele.

Jeden rdzeń kontra wiele.
adams0
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 333
0

Kochani!

Czytając o procesorach jedna rzecz zaczęła mnie dziwić.
Czytając to:
https://www.cpubenchmark.net/compare/AMD-Ryzen-3-4300U-vs-AMD-Ryzen-5-4500U-vs-AMD-Ryzen-7-4700U/3664vs3702vs3699
Dowiaduję się że procesor o taktowaniu 2,7 GHz przegrywa w banchmarku 'Single Thread' procesorem 2,0 GHz.
Myślałem że wielordzeniowe procesory powinny być słabsze przy obliczeniach na jednym rdzeniu niż ich odpowiednik z mniejszą ilością rdzeni?

Jak to jest możliwe?

LE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 272
3

@adams0: Różnice w częstotliwości turbo i w wielkości poszczególnych poziomów pamięci podręcznej.

XY
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 260
2

Clockspeed tam nie oznacza częstotliwości, z jaką zawsze pracuje dany procesor, tylko jakąś umowną bazową. Być może taką, że przy pracy na wszystkich rdzeniach z taką częstotliwością jest jakieś tam zużycie energii, np. podawane jako TDP. Oczywiście więcej rdzeni zużywa więcej energii, więc ta bazowa częstotliwość jest niższa. W ogóle rdzenie mogą pracować z częstotliwością jeszcze znacznie niższą od tej bazowej, jeśli nie ma zapotrzebowania na ich obliczenia. Chodzi o oszczędzanie energii. A najlepszy wynik testu jednowątkowego jest raczej osiągany przy częstotliwości podawanej jako Turbo Speed.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.