Многоядерный процессор
Многоядерный процессор - это компьютерный процессор, состоящий из двух или более секций. Каждая секция чипа выполняет инструкции, как если бы это был отдельный компьютер. Фактические процессоры по-прежнему находятся на одном чипе. На этом чипе каждое ядро в основном похоже на другое. Это несколько в основном независимых ядер, которые работают вместе параллельно. Двухъядерный процессор - это многоядерный процессор с двумя независимыми микропроцессорами. Четырехъядерный процессор - это многоядерный процессор с четырьмя независимыми микропроцессорами. Как можно догадаться по префиксу, название процессора зависит от количества микропроцессоров на чипе.
История
До 2005 года одноядерные процессоры превосходили многоядерные.[] В предыдущие годы многоядерные решения использовались только в отдельных случаях. Обычный способ сделать компьютер быстрее заключался в увеличении тактовой частоты. Но при частоте около 4 ГГц процессор становился слишком горячим и потреблял много электроэнергии. Именно в этот момент многоядерные процессоры стали более актуальными. Поэтому спрос на многоядерные процессоры увеличился. Во второй половине 2006 года лучшими процессорами были двухъядерные процессоры. С 2006 года развитие пошло дальше, новые процессоры получают четыре и более независимых микропроцессоров. Сегодня одноядерные процессоры не используются в новых персональных компьютерах, но они остаются популярными во встраиваемых системах.
Преимущества
- Наличие многоядерного процессора в компьютере означает, что он будет работать быстрее для определенных программ.
- При включении компьютер может нагреваться не так сильно.
- Компьютеру требуется меньше энергии, потому что он может отключить некоторые секции, если они не нужны.
- В компьютер могут быть добавлены дополнительные функции.
- Сигналы между разными процессорами проходят меньшие расстояния, поэтому они меньше деградируют.
Недостатки
- Они не работают с удвоенной скоростью по сравнению с обычным процессором. Они получают лишь на 60-80% больше скорости.
- Скорость работы компьютера зависит от того, что пользователь делает с ним.
- Они стоят дороже одноядерных процессоров.
- Их сложнее термически обрабатывать, чем одноядерные процессоры меньшей плотности.
- Не все операционные системы поддерживают более одного ядра.
- Операционные системы, скомпилированные для многоядерного процессора, будут работать немного медленнее на одноядерном процессоре.
Поддержка операционных систем
Следующие операционные системы поддерживают многоядерные процессоры
Заключение
В ближайшие годы тенденция будет все больше и больше переходить на многоядерные процессоры. Основная причина в том, что они быстрее одноядерных процессоров и могут быть еще улучшены. Но в будущем останутся и одноядерные процессоры, потому что не каждой системе нужен быстрый процессор.