Avs-Info: Многоядерные процессоры

Avs-Info: Многоядерные процессоры

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

Из этой, казалось бы, замкнутой ситуации, был найден выход – увеличение количества ядер процессора. На одном кристалле стали располагать несколько ядер, получив при этом как бы несколько процессоров в одном. При появлении первых таких процессоров в компьютерных кругах звучало много споров о том, целесообразна ли эта технология. По прошествии времени, стало очевидным, что многоядерные процессоры ожидает уверенное будущее.

Наличие многих ядер в процессоре фактически похоже на использовании нескольких процессоров в одном персональном компьютере. Разница заключается только в том, что расположенные на одном кристалле ядра не являются абсолютно независимыми друг от друга.

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

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

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

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

Микроархитектура Intel Sandy B...

Новые процессоры от Intel носят название Sandy Bridge ввиду своей микроархитектуры. Директор...

Clarkdale и скоростная DDR3 SD...

К семейству Clarkdale принадлежат 2-х ядерные процессоры LGA1156, изготовленные компанией Intel.

Avs-Info: Классификация и крат...

Во многих пресс – релизах часто называют одни типы процессоров, а при выходе объекта в продажу...

Процессоры: Чипы становятся ме...

Создание всё более мощных и производительных процессоров стало непрекращающейся гонкой. На...

Комментарии

Добавить комментарий