Многоядерные процессоры - будущее микроэлектроники
Ведущие производители полупроводников переводят свои продукты на многоядерную архитектуру. У Intel, например, в недалеком будущем процессоры с двумя ядрами займут весь ассортимент продукции, а позже к ним добавятся и чипы с четырьмя и восемью ядрами. Исследовательский отдел Intel уже работает над созданием процессоров, содержащих несколько сотен ядер. По словам Стива Смита (Steve Smith),
«Мы переключаемся на многоядерную архитектуру, потому что считаем, что это наиболее эффективный способ использовать ресурс дополнительных транзисторов», цитирует AP слова
Intel не является единственным сторонником многоядерной архитектуры. Уже несколько лет IBM продает сдвоенные процессоры для серверов. Компания ARM производит микропроцессоры с двумя ядрами для мобильных устройств. AMD также планирует выпустить свой первый процессор с несколькими ядрами в 2005 году, намереваясь вскоре представить четырех- и восьмиядерные процессоры. Недавно компания ClearSpeed сообщила о создании процессора с 96 вычислительными ядрами.
Ожидается, что в 2005 году двуядерные процессоры не получат широкого распространения. Зато, по прогнозам аналитиков, к концу 2006 года около 70% всех ноутбуков и ПК, а также 85% серверов будут работать под управлением сдвоенных чипов.
«Через десять лет люди будут говорить о сегодняшнем дне, как о начале новой эры микропроцессорных архитектур», считает Дин Маккэрон (Dean McCarron), старший аналитик Mercury Research. По его словам, в начале компании будут интегрировать уже разработанные процессоры на одном кристалле, однако позже процессоры будут модифицированы для добавления новых функций
Хотя увеличение числа процессорных ядер не влечет большого повышения затрат разработчиков приложений, в последнее время наблюдается стремление крупнейших вендоров ПО брать плату за количество именно вычислительных устройств (т.е. ядер), выполняющих приложение. В тоже время, такие производители аппаратного обеспечения как Intel, AMD и Sun рекомендуют компаниям брать плату по числу процессоров, содержащихся в каждом сервере, независимо от того, какое количество ядер они содержат. Microsoft, например, придерживается именно этого подхода к лицензированию своей продукции.