Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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

Современные процессоры

В настоящее время наиболее современными процессорами, устанавливаемые в персональные компьютеры, являются двухъядерные процессоры. От корпорации Intel: Core 2, а также упрощенные модели этих процессоров под маркой Celeron; от корпорации AMD – процессоры Athlon 64 X2, Athlon 64 FX или упрощенная версия – Sempron. В серверах же используются высокопроизводительные процессоры типа Itanium 2 и Xeon от корпорации Intel и процессоры Opteron от корпорации AMD.

Следует отметить, что все новинки 2003-2006 гг., которые были выпущены в свет корпорацией Intel и были широко разрекламированы, остались всего лишь переходными моделями (это касается, в первую очередь, последних версий Pentium 4).

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

Если рынок процессоров для массового применения, за последнее время, претерпел серьезные изменения, то на рынке процессоров для промышленного применения идет планомерное развитие технологий для линеек процессоров Xeon и Itanium 2. Они получают новые технологии, которые направлены на повышение производительности и увеличение надежности. В частности, в ближайшем будущем появится шина CSI (Common Systems Interconnect), которая станет конкурентом шине HyperTransport, используемой в процессорах AMD64.

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

 

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

В 2005 году началось производство корпорацией IBM 9-ядерных процессоров Cell, которые были предназначены для игровой приставки Play Station 3. Таким образом, появился дешевый процессор для массового производства и великолепной производительностью. Однако, это была другая архитектура процессора и другая система команд, нежели чем в семействе х86.

Так как следовать по пути корпорации IBM было невозможно из-за потери совместимости с уже наработанным программным обеспечением, то корпорации AMD и Intel пошли по пути простого удвоения ядер на кристалле, если просто, то фактически предложили пользователям старую идею – не два процессора на одной системной плате, а два процессора в одном корпусе.

Для корпорации AMD создание двух ядер на одном кристалле оказалось простым делом, т.к. архитектура AMD64 позволяла просто объединить два ядра, как это показано на рис. Правда, для каждого ядра пришлось создавать свой отдельный кэш L2 большого размера, что, как говорят конкуренты, не выгодно.

 

 

Рис. Архитектура процессора Athlon 64 X2 Dual-Core.

Корпорация Intel пошла примерно таким же путем, но из-за более старой архитектуры процессоров Pentium 4 им пришлось проделать значительно больший объем работы. Для начала на базе Pentium 4 разработали двухъядерный процессор Pentium D, который не смог конкурировать м продукцией AMD. Для прорыва в будущее была доработана технология, которая использовалась в мобильных процессорах, и под названием Intel Core 2 Duo была представлена на суд пользователей. Если не рассматривать особенности новой архитектуры, то как и у AMD на кристалле создавалось два одинаковых ядра с одним интерфейсом. Правда, в отличие от конкурентов, использовался один общий кэш L2, что является, возможно, более выгодным решением (рис.).

 

 

Рис. Архитектура процессора Intel Core

В 2007 г. обе корпорации выпустили четырехъядерные решения для массового применения. Правда, если корпорация AMD сделала на одном кристалле 4 ядра, то корпорация Intel предложила гибридную технологию, когда в одном корпусе монтируются два двухъядерных процессора.

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

 

Рис. Выполнение программного кода на одноядерном процессоре.

 

 

Рис. Выполнение программного кода на многоядерном процессоре.

 

 

 

Рис. Зависимость прироста производительности от числа ядер процессора (P – доля команд в программе, которые могут выполняться параллельно)

 

 

<== предыдущая лекция | следующая лекция ==>
Совмещение выполнения операций во времени | Эра многоядерных энергоэффективных процессоров
Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 465; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.