Многоядерный процессор

Многоядерный процессор - это компьютерный процессор, состоящий из двух или более секций. Каждая секция чипа выполняет инструкции, как если бы это был отдельный компьютер. Фактические процессоры по-прежнему находятся на одном чипе. На этом чипе каждое ядро в основном похоже на другое. Это несколько в основном независимых ядер, которые работают вместе параллельно. Двухъядерный процессор - это многоядерный процессор с двумя независимыми микропроцессорами. Четырехъядерный процессор - это многоядерный процессор с четырьмя независимыми микропроцессорами. Как можно догадаться по префиксу, название процессора зависит от количества микропроцессоров на чипе.

История

До 2005 года одноядерные процессоры превосходили многоядерные.[] В предыдущие годы многоядерные решения использовались только в отдельных случаях. Обычный способ сделать компьютер быстрее заключался в увеличении тактовой частоты. Но при частоте около 4 ГГц процессор становился слишком горячим и потреблял много электроэнергии. Именно в этот момент многоядерные процессоры стали более актуальными. Поэтому спрос на многоядерные процессоры увеличился. Во второй половине 2006 года лучшими процессорами были двухъядерные процессоры. С 2006 года развитие пошло дальше, новые процессоры получают четыре и более независимых микропроцессоров. Сегодня одноядерные процессоры не используются в новых персональных компьютерах, но они остаются популярными во встраиваемых системах.

Преимущества

  • Наличие многоядерного процессора в компьютере означает, что он будет работать быстрее для определенных программ.
  • При включении компьютер может нагреваться не так сильно.
  • Компьютеру требуется меньше энергии, потому что он может отключить некоторые секции, если они не нужны.
  • В компьютер могут быть добавлены дополнительные функции.
  • Сигналы между разными процессорами проходят меньшие расстояния, поэтому они меньше деградируют.

Недостатки

  • Они не работают с удвоенной скоростью по сравнению с обычным процессором. Они получают лишь на 60-80% больше скорости.
  • Скорость работы компьютера зависит от того, что пользователь делает с ним.
  • Они стоят дороже одноядерных процессоров.
  • Их сложнее термически обрабатывать, чем одноядерные процессоры меньшей плотности.
  • Не все операционные системы поддерживают более одного ядра.
  • Операционные системы, скомпилированные для многоядерного процессора, будут работать немного медленнее на одноядерном процессоре.

Поддержка операционных систем

Следующие операционные системы поддерживают многоядерные процессоры

  • Microsoft Windows (Windows XP или новее)
  • Linux
  • Mac OS X
  • Большинство систем на базе BSD
  • Solaris

Заключение

В ближайшие годы тенденция будет все больше и больше переходить на многоядерные процессоры. Основная причина в том, что они быстрее одноядерных процессоров и могут быть еще улучшены. Но в будущем останутся и одноядерные процессоры, потому что не каждой системе нужен быстрый процессор.


AlegsaOnline.com - 2020 / 2023 - License CC3