Гиперпоточность делит ГГц пополам?

Представьте, что у вас есть процессор с четырьмя ядрами с частотой 2,2 ГГц, каждый с потоком. Поэтому ОС считает, что у нее 8 ядер по 1,1 ГГц каждое (я думаю).

Какой максимальный ГГц может использовать не параллельная программа? 1,1 ГГц? Или 2,2 ГГц?

1 ответ

Решение

Нет. Есть 8 виртуальных ядер с частотой 2,2 ГГц. Программа может использовать 2,2 ГГц или более, если Turbo Boost включен. Хотя технически программы не используют такую ​​частоту, программа, работающая только на одном виртуальном ядре (одно из восьми ядер) и использующая 100% его (12,5% от общего процессорного времени), практически использует 2,2 (или более) ГГц ядро.

Другие вопросы по тегам