EMZETT.
Войти

Ядра (cores)

Коротко: Самостоятельные вычислительные блоки внутри CPU — многоядерный CPU может выполнять сразу несколько потоков инструкций вместо одного.

Подробнее: Раньше у CPU было ровно одно ядро; у современных процессоров обычно от 4 до 16+ ядер. Однако чтобы реально выиграть от нескольких ядер, ПО должно быть явно написано для параллелизма (многопоточность) — одна последовательная задача всегда полностью загружает лишь одно ядро.

Подробности

Почему появились многоядерные CPU

До многоядерной эпохи производительность CPU повышали почти исключительно ростом тактовой частоты; этому помешали тепловыделение и энергопотребление.

См. также: CPU, потоки, тактовая частота (ГГц)