Що означає тактова швидкість у багатоядерних процесорах? [дублювати]


1

Можливі дублікати:
Розрахунок швидкості годинника в багатоядерних процесорах

Якщо я бачу процесор, на якому написано "2GHz quad core" на коробці, чи означає це, що кожна з чотирьох ядер працює на частоті 500 МГц? Якщо так, то чому чотири ядра 500 МГц швидше, ніж одне ядро, при 4-кратній тактовій частоті?

Відповіді:


11

Ні, це означає, що 4 ядра працюють на 2 ГГц. Також пам'ятайте, що кожен герц не означає, що раніше. Деякі процесори здатні отримувати набагато більше від кожного циклу, ніж інші, і тому ви все одно віддаєте перевагу 2Ghz Core 2 Duo до 3.4Ghz Pentium D, хоча Pentium D також має два 64-бітних процесорних ядра і кожен працює на 3.4 Ghz (з гіпер-різьбленням, при цьому).

Крім того, більшість завдань не дуже добре масштабуються до декількох ядер. Ось чому вам потрібно подумати про 4 ядра 2 ГГц, а не про один процесор, що працює при еквівалентності 8 ГГц. Велику частину часу ви зосереджуєтеся на одній річ, яка здатна використовувати тільки одне ядро, можливо, кілька простих фонових завдань, які використовують деякий час на інших ядрах. До відомих винятків можна віднести «серйозні» ігрові та важкі аудіо, відео чи редагування / кодування / декодування зображень.


1
Так, життя набагато спокійніше без Pentium D.
Bratch
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.