AMD побеждает
На секторе рабочих станций долгое время не происходило каких-то заметных событий. Сегодня новый Intel Xeon с кодовым названием Nocona, наконец-то, пробился на прилавки магазинов после нескольких месяцев ожидания. Хотя этот процессор работает на приличной тактовой частоте 3,6 ГГц и является технически продвинутой платформой, коммерческий запуск Xeon сопровождали различные трудности, включая необычно большое число степпингов чипсета.
Но всё хорошо, что хорошо кончается. Xeon на 90-нм процессе и сопровождающий чипсет E7525/Tumwater должны обеспечить непревзойдённую производительность на рынке рабочих станций - по сравнению с конкурирующими продуктами, под которыми, как вы понимаете, мы подразумеваем системы Opteron. Сегодня AMD увеличила частоты Opteron до 2,4 ГГц, что привело к присвоению модельного номера 250.
Без сомнения, Intel пожелала максимально быстро внедрить новые технологии. В результате платформа получила новшества, уже знакомые нам по настольным ПК на Socket 775: графика PCI Express и память DDR2. Однако последняя работает только на 200 МГц (DDR2-400). Опционально можно использовать DDR333. Новый южный мост 6700PXH с поддержкой PCI-X (не путать с PCI Express) поднял частоту шины до 133 МГц - а ведь до сих пор для этого прозорливым покупателям приходилось брать чипсеты от других компаний.
Теперь процессоры Xeon на ядре Nocona работают с частотой системной шины 200 МГц (FSB800), имеют 1 Мбайт кэша L2 и поддержку команд SSE3. Процессорам также придётся разобраться с технологией IEST (Intel Enhanced Speedstep Technology), позволяющей динамически снижать частоту до 2,8 ГГц при минимальной нагрузке, что приводит к уменьшению тепловыделения.
Отметим присутствие 64-битных расширений EM64T, анонсированных Intel на весеннем IDF. Но внимание к ним привлекают как-то не слишком сильно. Это вызывает некоторые подозрения, поскольку мы помним все проблемы с Pentium 4 Prescott, а новый Xeon, по сути, является производной этого ядра. Как мы полагаем, оба процессора производятся на том же техпроцессе, однако они следуют разными маршрутами валидации и получают разную упаковку.
Opteron, с другой стороны, по-прежнему работает с эталонным чипсетом AMD 81xx, который состоит из трёх чипов для AGP, PCI-X и ввода/вывода. Чипсет не поддерживает PCI Express, впрочем, скоро ситуацию должен исправить nForce4.
В случае AMD процессоры для рабочих станций и серверов очень близки к настольной линейке. К примеру, Athlon 64 FX и Opteron линейки 200 являются одним и тем же процессором, за исключением используемой памяти (последнему нужна регистровая). В процессор интегрирован контроллер памяти DDR400, поэтому от чипсета он зависит меньше Xeon. Теперь задачами чипсета остаются графика и ввод/вывод. Рецепт получился удачным, и Opteron в некоторых ситуациях показывает себя в выгодном свете.
Как видим, платформы Intel и AMD сегодня различаются очень сильно. И тем интересней будет сравнить их в реальной жизни.
Процессор AMD Opteron
Похоже, тактовая частота у AMD застыла на месте - она не повысилась после Athlon 64 FX 53, Athlon64 3800+ и Opteron 250. Все эти процессоры работают на частоте 2,4 ГГц, да и 130-нм ядро Texas вряд ли может дать больше. Вообще, ещё в конце 2002 года ядро Athlon XP 2800+ работало на 2,25 ГГц.
В отличие от настольных процессоров, Opteron по-прежнему работает с каналами HyperTransport на частоте 800 МГц (3,2 Гбайт/с). Напомним, что у настольных версий для Socket 939 частота была увеличена до 1 ГГц (4 Гбайт/с). Подобное увеличение частоты было бы полезным для серверов и рабочих станций, но AMD не пошла этим путём. Впрочем, не всё здесь гладко и у Intel, поскольку E7525 поддерживает всего DDR2-400. Но главное здесь - надёжность.
Один, два, четыре... а как насчёт восьми CPU?
Система именования процессоров Opteron на самом деле вполне логична. В первую очередь, здесь отражено число каналов HyperTransport. Мы специально не будем использовать сокращение "HT", чтобы не возникло путаницы с Hyper-Threading.
Каждый канал HyperTransport работает в двух направлениях и имеет ширину 16 бит. На частоте 200 МГц с использованием технологии QDR, что даёт эффективную частоту 800 МГц, мы получаем пропускную способность 3,2 Гбайт/с - или 1,6 Гбайт/с в каждом направлении. Каналы могут выходить либо на устройство ввода/вывода (к примеру, мост PCI-X или AGP), либо на другой процессор Opteron. Каждый процессор оснащён двухканальным контроллером памяти.
Линейка Opteron 100 | Линейка Opteron 200 | Линейка Opteron 800 | |
Каналы HyperTransport | 2x 200 МГц QDR | 3x 200 МГц QDR | 4x 200 МГц QDR |
Суммарная пропускная способность | 6,4 Гбайт/с | 9,6 Гбайт/с | 12,8 Гбайт/с |
Варианты применения | Один процессор | Один процессор Два процессора |
Один процессор Два процессора Несколько процессоров (до 8) |
AMD поддерживает память DDR400, однако для сохранения низкой сигнальной нагрузки на контроллер памяти она должна быть регистровой. Только так можно использовать множество модулей памяти, наращивая её объём до многих гигабайтов. Можно использовать и код коррекции ошибок ECC, но не обязательно.
AMD идёт в ногу со временем, поэтому Opteron поддерживает все современные наработки: MMX, SSE, SSE2 и 3DNow!, а также x86-64 - 64-битный набор инструкций. Каждый Opteron оснащён 64 кбайт кэша L1 и 1 Мбайт кэша L2.