Что тактовая частота означает в многоядерных процессорах? [дубликат]

Возможный дубликат:
Вычисление тактовой частоты в многоядерных процессорах

Если я вижу ЦП, который говорит "2 ГГц, четырехъядерные" относительно поля, это означает, что каждое из этих четырех ядер достигает 500 МГц? Если так, почему четыре ядра на 500 МГц быстрее, чем одно ядро в 4x тактовая частота?

1
задан 20.03.2017, 12:16

1 ответ

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

Кроме того, большинство задач не масштабируется хорошо к нескольким ядрам. Поэтому необходимо думать о 4 ядрах на 2 ГГц, а не одном процессоре, работающем в 8Ghz-эквивалентности. Большую часть времени Вы фокусируетесь на одной вещи, которая только может использовать одно ядро с, возможно, несколькими простыми фоновыми задачами с помощью некоторого времени на других ядрах. Существенные исключения включают "серьезные" игры и тяжелое аудио, видео или редактирование изображение/encoding/decoding.

11
ответ дан 12.12.2019, 07:42

Теги

Похожие вопросы