AMD 760MP и Athlon MP – двухпроцессорный рай

В 1999 году был выпущен первый Athlon. Он прекрасно подошел бы и для MP систем, тем более что процессор в однопроцессорной конфигурации обеспечивал даже большую производительность, чем двухпроцессорные системы на Pentium III. Но, к сожалению, у AMD хватало проблем в продвижении Athlon на рынок обычных (desktop) компьютеров, не говоря уже о MP платформе для серверов и рабочих станций.

Так как Athlon снискал огромную популярность на рынке производительных компьютеров, то обеспечение процессора соответствующей high-end платформой и рывок на подлинный рынок серверов и рабочих станций являлся лишь вопросом времени. Однако для гарантии успеха этого рывка AMD не могла зависеть от чипсетов сторонних компаний типа ALi или VIA, так как ни одна из упомянутых компаний не планировала экспансию на эти рынки в ближайшее время. Поэтому AMD пришлось самой заниматься дизайном и выпуском чипсета для рынков серверов и рабочих станций. Так появился чипсет 760MP.
Со стороны процессора выпуску 760MP соответствует анонс первого серверного процессора Athlon. Только три недели назад AMD анонсировала мобильный Athlon 4 на ядре Palomino. Нынешняя серверная версия хотя и названа по-другому, но базируется на том же самом ядре. Ситуация очень похожа на Intel Xeon: он использует ядро Willamette, но его название отлично от Pentium 4. Имя серверной версии Athlon — Athlon MP, очевидно, что такое название появилось из-за поддержки многопроцессорного режима (MP). C точки зрения архитектуры Athlon MP не имеет никаких отличий от мобильного Athlon 4.
Несмотря на то, что AMD подтвердила поддержку двухпроцессорности только в Athlon MP, слово “только” здесь неуместно. Первая и единственно доступная сейчас материнская плата на базе 760MP была протестирована и на обычных Athlon с ядром Thunderbird. Даже Duron смогут работать в двухпроцессорном режиме без всяких проблем, однако AMD официально поддерживает двухпроцессорный режим только на Athlon MP. Это очень похоже на утверждения Intel о невозможности работы Celeron в режиме MP, тогда как Abit доказала обратное выпуском материнской платы BP6, которая подразумевала использование двух Celeron.
Мы подробно рассмотрим Athlon MP, равно как и чипсет 760MP в этой статье, но перед этим давайте обговорим особенности архитектуры на рынке производительных рабочих станций и серверов, а ведь именно туда нацелены Athlon MP и 760 MP.
Пропускная способность между северным и южным мостом
Обычный продвинутый пользователь редко сталкивается с недостатком пропускной способности шины PCI или соединения между северным и южным мостами. Теоретическая пропускная способность 32-битной шины PCI на 33 МГц составляет 133 Мбайт/с. Именно такая шина используется сейчас в большинстве систем.
Но для серверных систем требуется большая пропускная способность. Для этого используется 64-битная шина PCI, работающая на 33 или 66 МГц. 64-битная 33 МГц шина предоставляет пропускную способность 266 Мбайт/с, в то время как 64-битная 64 МГц шина — 533 Мбайт/с. Такого значения будет вполне достаточно для системы ввода/вывода нагруженного сервера.
Память: 1 Гб вам может не хватить
Вы сейчас вряд ли найдете производительный сервер с менее чем 1 Гб памяти. По этой причине RDRAM плохо пробивается на серверный рынок, так как если вы заказываете несколько гигабайт памяти, цена сервера может вырасти на тысячи долларов по причине более дорогой памяти.
Надежность не следует ставить на задний план после размера памяти. Для рабочих станций и серверов эти два параметра должны находится в разумном соответствии. Поэтому обычным требованием для таких компьютеров является использование ECC памяти (с кодом коррекции ошибок). Во многих случаях при использовании модулей высокой емкости требуется регистровая память. По этой причине рассматриваемая в статье материнская плата Tyan 760MP требует установки регистровых DDR SDRAM модулей.

Технология Athlon MP
Как вы, наверное, помните из нашей статьи про Athlon 4, в ядре Palomino появилось несколько улучшений, что позволяет ему иногда демонстрировать заметное преимущество в производительности по сравнению со своим предшественником. Так как Athlon MP использует то же самое ядро Palomino, что и Athlon 4, в нем присутствуют те же самые улучшения. Поэтому повторяться мы здесь не будем.

Чип Athlon MP
Athlon MP был анонсирован в двух вариантах: на 1,0 ГГц и на 1,2 ГГц. Оба из них работают на шине 133 МГц DDR (эффективное значение 266 МГц).
Слухи оказались правдой, и AMD планирует использовать будущие версии Duron на серверах начального уровня. Так как существующие Duron могут работать с чипсетом 760MP (снова повторим, что официально это не подтверждено), мы уже сейчас можем взглянуть на то, чем будет являться двухпроцессорная система на Duron с ядром Morgan в конце этого года.
Цена Athlon MP 1,2 ГГц и 1,0 ГГц составляет $265 и $215 в партиях по 1000 штук. То есть разница с обычными процессорами составляет около $90.

Больше чем просто 760
Чипсет 760MP использует FSB типа “точка-точка” и каждый процессор подключается к северному мосту по своему соединению. Все преимущества FSB “точка-точка” трудно перечислить. Большой эффект достигается благодаря повышению суммарной пропускной способности FSB.
Хотя один Xeon использует большую пропускную способность FSB чем один Athlon MP (3,2 Гбайт/с против 2,1 Гбайт/с), в двухпроцессорной системе на Intel Xeon пропускная способность FSB разделяется между процессорами, в то время как у Athlon MP каждый процессор получает 2,1 Гбайт/с до северного моста.
Однако это совсем не означает, что производительность сразу же увеличивается в два раза. Хотя процессоры и используют шину “точка-точка” до северного моста, шина памяти с пропускной способностью 2,1 Гбайт/с продолжает разделяться между ними. Таким образом, 760MP может использовать только одноканальную 64-битную шину памяти DDR, и пропускная способность памяти в 760MP не отличается от 760.
Чипсет для массового производства: 760MPX
Если вы еще не знаете, единственным производителем материнских плат на 760MP в ближайшее время будет оставаться Tyan. Остальные производители будут использовать другую версию чипсета — 760MPX. Основное отличие между 760MP и 760MPX заключается в использовании последним 66 МГц 64-битной PCI шины с подключением до двух устройств, не считая северного моста.
AMD 768 соединяется с северным мостом по 32-битной 66 МГц шине PCI, обеспечивая пропускную способность 266 Мбайт/с между двумя мостами. То же самое предлагают архитектуры Intel Hub Architecture и VIA V-Link.
Плата Tyan Thunder K7 основывается на эталонном дизайне 760MP, который AMD называет Guinness. Характеристики платы:
— 2 — Socket-A разъема (100 МГц/133 МГц DDR FSB)
— 4 — разъема для регистровых DDR SDRAM DIMM под углом 45 градусов (систему можно использовать в 1U корпусе)
— 5 — 64-битных 33 МГц разъема PCI (обратно совместимы с 32-битными 33 МГц устройствами)
— 1 — AGP Pro110 разъем, обеспечивающий мощность до 110 Вт
— 1 — интегрированный на плату графический чип ATi RageXL
— 1 — Adaptec 7899W двухканальный контроллер Ultra160 SCSI
— 2 — интегрированных на плату контроллера Ethernet 10/100 от 3Com
Материнская плата использует два подключения питания: по 24-контактному разъему WTX и по вторичному 8-контактному разъему (стандартное питание ATX использует 20-контактный разъем). Хотя сами разъемы аналогичны спецификации WTX и похожи на разъемы в материнской плате Iwill Dual Xeon, схема расположения выводов у них различна. К сожалению, это означает, что Thunder K7 использует нестандартный блок питания.
Tyan удалось подгадать выпуск Thunder K7 к моменту ее рыночного спроса. То есть новую технологию можно будет купить уже в кратчайшие сроки. Другие производители выпустят свои материнские платы в конце этого года, причем они будут использовать как спецификацию WTX, так и обычное ATX питание. Некоторые материнские платы будут иметь возможность работы с обычными DDR SDRAM модулями, а не с регистровыми.
Материнская плата от Abit на базе 760MPX будет использовать WTX питание, в то время как плата от MSI будет соответствовать стандарту ATX.
Цена платы Tyan для дистрибуторов составляет $500, так что конечная цена будет находиться в районе $550-$700.
Сравнение пропускной способности памяти

SiSoft Sandra 2001 — Integer STREAM, Мб/с (больше — лучше)
Два Xeon 1,7 ГГц 1361
Xeon 1,7 ГГц 1318
Два Athlon MP 1,2 ГГц 951
Два Athlon 1,2 ГГц 936
Два Duron 850 761
Athlon MP 1,2 ГГц 694
Athlon 1,2 ГГц 562
Два Pentium III 933 474
Duron 850 447

Без сомнения, Xeon располагает самым большим значением пропускной способности памяти, теоретически чипсет i860 с двумя каналами RDRAM обеспечивает значение до 3,2 Гбайт/с. В соответствии с показанными результатами, на самом деле два Xeon зайдействуют 44% теоретического значения.
Картина становится намного более интересной в случае сравнения однопроцессорной и двухпроцессорной конфигурации на Athlon MP. Переход к двум процессорам дает повышение использования до 45%, что превышает результат Xeon на i860. Наследие Alpha — шина EV6 дает себя знать.
Лидерство Pentium 4 (и Xeon) в этом тесте объясняется работой 100 МГц FSB с учетверенной скоростью (эффективное значение — 400 МГц).

Производительность сервера баз данных
Тест показывает время обработки получасового лога транзакций на сервере БД. В обзоре двухпроцессорного Xeon 1,7 ГГц он обошел все другие процессоры. Посмотрим, как будет обстоять ситуация с учетом Athlon MP.

Проход 30-минутного лога транзакций, минуты
Два Athlon MP 1,2 ГГц 12,2
Два Xeon 1,7 ГГц 14,8
Два Athlon 1,2 ГГц 16,0
Athlon MP 1,2 ГГц 19,3
Athlon 1,2 ГГц 19,8
Xeon 1,7 ГГц 22,5
Два Pentium III 933 22,6
Два Duron 850 22,8
Duron 850 27,5

Шокирующий результат. Причем он показывает производительность сервера баз данных на реальных задачах. Двухпроцессорный Athlon MP 1,2 ГГц на 20% быстрее двухпроцессорного Xeon 1,7 ГГц.
Этот тест наглядно показывает, что пропускная способность памяти не является самым важным показателем в таким системах. Другие факторы, типа пропускной способности FSB и просто вычислительная мощность процессора влияют на производительность нисколько не меньше. Если вы желаете модернизировать свой сервер баз данных, то лучшего выбора чем 760MP и пара Athlon MP у вас нет.
Если производительность платформы вас еще не убедила, другим решающим фактором остается очень низкая цена регистровой DDR SDRAM по сравнению с требуемой Xeon RDRAM. Вы можете купить 1 Гбайт регистровой DDR SDRAM за $305, в то время как тот же самый объем RDRAM стоит более чем в два раза дороже — $740. А теперь примите во внимание, что большинство серверов баз данных использует 2-4 Гбайт памяти, и посчитайте сэкономленные средства.

Заключение
AMD действительно прошла долгий путь за последние два года. Она начала его с репутации компании-изготовителя дешевых и сомнительных решений. Сейчас же AMD предлагает самую производительную X86 двухпроцессорную платформу на рынке — 760MP.
Меньше месяца назад Intel объявила свой процессор Xeon, а сегодня AMD не оставила этой платформе никаких шансов. Intel продолжает свою игру, не считая AMD серьезной угрозой, но мы то с вами все видим. Угроза на самом деле существует, и она весьма велика.
Но не стоит недооценивать Intel. В их будущем чипе Prestonia (Xeon MP) вероятно будет использоваться технология Jackson и будет увеличен кэш, так что AMD еще придется побегать за своими денежками. Однако у AMD еще есть больше полугода в запасе и она, скорее всего, не потратит время впустую. А пока что возникает единственная проблема: какой процессор выбрать для 760MP?
AMD, по всей видимости, желает чтобы вы использовали Athlon MP на 760MP, несмотря на прекрасную работу и обычных Thunderbird. Но в любом случае, Athlon MP будут лучшим выбором. Архитектурные улучшения ядра Athlon MP заметны, прежде всего, в приложениях, действительно требующих наличия двухпроцессорности.
Как вы, наверное, догадываетесь, нас очень впечатлил чипсет AMD 760MP. Фактически, причина столь тщательного тестирования этой платформы заключается в нашем желании модернизировать сервер баз данных. Выбор оказался довольно прост: AMD 760. Эта платформа надежна, производительна и довольно гибка. То есть вы получаете от AMD все то, что ожидаете от решения на базе Intel.
Еще три года назад нас посчитали бы сумасшедшими, если бы мы порекомендовали серверное решение на базе AMD. Тем не менее, сегодня мы именно так и поступаем.

Полный текст статьи см. на chekanov.kirov.ru


Рекомендуем почитать: