Одноядерный

редактировать

A одноядерный процессор - это микропроцессор с одним ядром на микросхеме, выполняющий единственный поток одновременно. Этот термин стал общепринятым после появления многоядерных процессоров (которые имеют несколько независимых процессоров на одном кристалле), чтобы различать не-многоядерные конструкции. Например, Intel выпустила Core 2 Solo и Core 2 Duo, и можно было бы назвать первый вариант «одноядерным». Большинство микропроцессоров до эпохи многоядерных процессоров были одноядерными. Класс многоядерных процессоров следует за многоядерными процессорами, демонстрируя рост параллелизма с течением времени.

Процессоры оставались одноядерными до тех пор, пока не стало невозможным добиться увеличения производительности за счет увеличения тактовой частоты и количества транзисторов, разрешенных законом Мура ( уменьшалась отдача от увеличения глубины конвейера, увеличения размеров кэша ЦП или добавления исполнительных блоков ).

Увеличение параллельной тенденции
  • Одноядерный - один процессор на кристалле. Примерно с 2012 года даже большинство продаваемых смартфонов процессоров больше не являются одноядерными; микроконтроллеры по-прежнему одноядерные, хотя есть исключения.
  • Многоядерный - «несколько» процессоров на кристалле, например 2, 4, 8.
  • Многоядерный - «большое количество» процессоров на кристалле, например, 10, 100, 1000. В эту категорию попадают некоторые специализированные ASIC / ускорители и GPU.
Ссылки

.

Последняя правка сделана 2021-06-08 02:38:01
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте