AMD Opteron K8 800 Series Athens — обзор серии процессоров

AMD Opteron K8 800 Series Athens — семейство одноядерных 64-разрядных серверных процессоров, предназначенных для многосокетных систем корпоративного класса. Серия создавалась для четырёх- и восьмипроцессорных серверов, крупных рабочих станций, вычислительных узлов, систем управления базами данных и инфраструктурных приложений. Вершиной семейства стал Opteron 856 с частотой 3,0 ГГц, а основу массовых конфигураций составляли модели 850, 852 и 854.

AMD Opteron K8 800 Series Athens: назначение и место серии в истории серверных процессоров

Athens относится к поколению AMD K8 и выпускается по 90-нм технологии с применением кремния на изоляторе. Каждый процессор содержит одно вычислительное ядро, обрабатывает один программный поток, располагает раздельными кэшами L1 по 64 Кбайт для данных и инструкций, а также 1 Мбайт кэша L2. Внутри процессора находятся контроллер оперативной памяти и интерфейсы HyperTransport, поэтому системная архитектура заметно отличается от серверов Intel Xeon MP с общей внешней шиной.

Цифра 8 в обозначении Opteron 800 указывает на поддержку многопроцессорных конфигураций верхнего уровня. Процессоры Opteron 100 предназначались для одного сокета, Opteron 200 — для двух, а Opteron 800 — для систем, насчитывающих до восьми процессорных разъёмов. Один Opteron 800 не превращается в восьмиядерный процессор: речь идёт именно о числе физических микросхем, соединённых каналами HyperTransport.

Серия Athens особенно важна по четырём причинам:

  • она перенесла 64-разрядную архитектуру AMD64 в крупные x86-серверы;

  • встроенный контроллер памяти устранил общую северную шину между всеми процессорами;

  • каждый установленный процессор добавлял собственные каналы оперативной памяти;

  • прямые межпроцессорные соединения позволили строить NUMA-системы с более предсказуемым масштабированием.

AMD сохранила совместимость с 32-разрядным кодом x86 и одновременно расширила архитектуру до 64 бит. Процессоры поддерживают 16 целочисленных 64-разрядных регистров, 16 регистров SSE, 48-разрядное виртуальное и 40-разрядное физическое адресное пространство. Ревизия E, к которой относится Athens E4, получила SSE3.

Основное различие между Athens и ранними Opteron 800 на 130-нм ядрах заключается не только в техпроцессе. Уменьшение норм производства позволило поднять частоты до 3,0 ГГц, сохранить умеренный для своего времени тепловой пакет, улучшить контроллер памяти и добавить SSE3. При этом одинаковый номер модели встречается у разных аппаратных ревизий. Например, Opteron 848 существовал как в 130-нм исполнении, так и в 90-нм версии. Поэтому надпись Opteron 848 на крышке ещё не подтверждает принадлежность к Athens: требуется проверка полного OPN.

По современным меркам серия выглядит архаично. Даже система с четырьмя Opteron 856 содержит всего четыре ядра и четыре потока, не поддерживает AMD-V, AES-NI, SSE4, AVX и современные режимы энергосбережения. Историческая ценность платформы при этом остаётся высокой: именно такие серверы продемонстрировали, что стандартная x86-архитектура способна конкурировать в сегменте крупных многопроцессорных машин.

Где купить AMD Opteron K8 800 Series Athens

AMD Opteron Athens давно сняты с производства. Новые розничные поставки прекращены, а доступные экземпляры относятся к бывшим в эксплуатации компонентам, восстановленным процессорам и неиспользованным складским остаткам. Покупка через крупные российские магазины затруднена: точные карточки OSA852FAA5BM, OSA854FAA5BM и OSA856FAA5BM отсутствуют в их постоянном ассортименте.

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

CPU Medics указывает для Opteron 856 цену 69 долларов и состояние refurbished, а для Opteron 852 — 24 доллара. Карточка eBay для процессора Sun Fire V40z предлагает новый открытый складской экземпляр Opteron 852 за 19,50 доллара. Доставка, налог и импортные расходы в эти суммы не входят.

Низкая цена самого процессора не делает сборку дешёвой. Основные расходы приходятся на материнскую плату, фирменные радиаторы, блоки питания, корпус, корзины накопителей и Registered ECC DDR. Четыре процессора за 20–30 долларов каждый нередко обходятся дешевле одного исправного системного шасси.

Что покупать рациональнее

Для коллекции подходит отдельный Opteron 856 с хорошо читаемым OPN. Для работающего стенда выгоднее приобретать целый сервер HP ProLiant DL585 первого поколения или Sun Fire V40z. Готовая машина уже содержит:

  • системную плату;

  • процессорные модули;

  • специализированные радиаторы;

  • направляющие воздушного потока;

  • совместимые блоки питания;

  • управляющий контроллер;

  • корзину дисков;

  • кабели и вентиляторы.

Покупка голой четырёхсокетной платы создаёт дополнительные сложности. Стандартный корпус ATX для неё не подходит, обычных креплений охлаждения недостаточно, а распиновка питания у серверной платы часто отличается от потребительского стандарта.

Проверка маркировки перед оплатой

Для старших Athens ориентиром служат следующие обозначения:

  • OSA852FAA5BM — Opteron 852, 2,6 ГГц;

  • OSA854FAA5BM — Opteron 854, 2,8 ГГц;

  • OSA856FAA5BM — Opteron 856, 3,0 ГГц;

  • OSK846FAA5BM — Opteron 846 HE, 2,0 ГГц;

  • OSK848FAA5BM — Opteron 848 HE, 2,2 ГГц;

  • OSK850FAA5BM — Opteron 850 HE, 2,4 ГГц.

Суффикс BM обозначает исполнение ревизии E4 для многопроцессорной платформы. Процессор с маркировкой CEP5AV относится к более ранней 130-нм ревизии и не является Athens, даже при совпадающем номере модели.

Основные характеристики AMD Opteron Athens

Характеристика Значение
Семейство AMD Opteron K8 800 Series
Кодовое имя Athens
Архитектура AMD K8, AMD64
Технология производства 90 нм, SOI
Количество ядер 1
Количество потоков 1
Диапазон частот серийных моделей 1,6–3,0 ГГц
Кэш L1 данных 64 Кбайт, 2-канальная ассоциативность, ECC
Кэш L1 инструкций 64 Кбайт, 2-канальная ассоциативность, контроль чётности
Кэш L2 1 Мбайт, 16-канальная ассоциативность, ECC
Организация кэша Эксклюзивная относительно L1
Встроенный контроллер памяти Двухканальный
Тип памяти Registered ECC DDR SDRAM
Максимальная штатная скорость памяти DDR400 на совместимой плате и при допустимой конфигурации DIMM
Ширина каналов памяти 128 бит суммарно, без учёта ECC
Межсоединение HyperTransport
Частота HyperTransport До 1 ГГц
Сокет Socket 940
Максимальное число процессоров До 8
Основные инструкции x86, AMD64, MMX, SSE, SSE2, SSE3, 3DNow! Professional
Защита памяти NX bit
Аппаратная виртуализация AMD-V Нет
Стандартный тепловой пакет 85,3 или 92,6 Вт в зависимости от модели
HE-модели 54,7 Вт
Корпус 940-контактный lidded organic micro-PGA
Размер подложки 40 × 40 мм
Шаг контактов 1,27 мм

AMD указывает для семейства 64-Кбайтный кэш данных с ECC, 64-Кбайтный кэш инструкций, 1-Мбайтный 16-канальный L2 с ECC и эксклюзивную организацию, при которой содержимое L2 дополняет L1, а не полностью дублирует его. Корпус Socket 940 имеет подложку 40 × 40 мм и массив контактов с шагом 1,27 мм.

История появления Athens

Первое поколение Opteron вышло в 2003 году и стало основой серверной стратегии AMD. Начальные процессоры производились по 130-нм технологии и получили кодовые имена SledgeHammer и последующие производные. Они уже содержали встроенный контроллер памяти, поддерживали AMD64 и соединялись через HyperTransport.

Переход к 90 нм решал несколько задач одновременно. AMD требовалось продолжить рост частоты без резкого увеличения тепловыделения, улучшить выход годных кристаллов и подготовить производственную базу для двухъядерных Opteron. Одноядерные Athens заняли переходное положение между ранними SledgeHammer и двухъядерными Egypt.

Модельная нумерация при переходе сохранилась частично. Из-за этого на рынке присутствуют процессоры с одинаковым обозначением, но разной ревизией кристалла. Наиболее надёжным идентификатором остаётся OPN. Для Athens характерен суффикс BM, связанный с ревизией E4.

Хронология старших моделей выглядит так:

Этап Процессор Частота Значение для серии
Начальная волна 90-нм моделей Opteron 842–850 1,6–2,4 ГГц Перенос линейки 800 на 90 нм
Февраль 2005 года Opteron 852 2,6 ГГц Рост однопоточной производительности четырёхсокетных серверов
Вторая половина 2005 года Opteron 854 2,8 ГГц Последующее повышение частоты при сохранении Socket 940
2006 год Opteron 856 3,0 ГГц Максимальная частота серийного одноядерного Athens

Opteron 856 стал предельным развитием одноядерной линии. Следующее значительное увеличение производительности AMD получила уже за счёт двух ядер на сокет. Двухъядерные Opteron 865, 870, 875 и 880 использовали другие ядра и не относятся к Athens.

Микроархитектура AMD K8

Athens основан на K8 — развитии архитектуры K7, дополненном 64-разрядным режимом, интегрированным контроллером памяти и системными каналами HyperTransport. В отличие от Intel NetBurst, где производительность на высоких частотах обеспечивалась длинным конвейером, K8 использует более короткую схему обработки и выполняет больше полезной работы за такт.

Декодирование и выполнение команд

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

Такой механизм особенно полезен в серверных приложениях, где одновременно присутствуют:

  • целочисленные вычисления;

  • обращения к таблицам и индексам;

  • ветвления;

  • обработка сетевых пакетов;

  • копирование блоков памяти;

  • операции с плавающей запятой.

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

AMD64

AMD64 расширяет исходную архитектуру x86 без отказа от совместимости. В 64-разрядном режиме процессор получает:

  • восемь дополнительных целочисленных регистров;

  • увеличение ширины основных регистров до 64 бит;

  • дополнительные регистры SSE;

  • расширенное виртуальное адресное пространство;

  • доступ к объёму памяти, превышающему предел обычной 32-разрядной адресации;

  • NX bit для запрета выполнения кода в страницах данных.

Это решение позволило запускать 32-разрядное программное обеспечение и постепенно переводить серверные приложения на 64-разрядный режим. Для корпоративного рынка такой переход был проще полной миграции на несовместимую архитектуру Itanium.

Машинный контроль и защита данных

Athens поддерживает Machine Check Architecture. Аппаратная логика регистрирует ошибки процессора, памяти и внутренних структур, а защищённые ECC-массивы проходят фоновую проверку. Кэш данных L1 и L2 защищён ECC, кэш инструкций L1 — контролем чётности.

Для сервера эта функциональность важнее максимальной частоты. Ошибка в памяти или кэше способна повредить базу данных, виртуальный диск или результат вычислений. ECC исправляет одиночные ошибки и позволяет обнаруживать более тяжёлые нарушения целостности.

Кэш-память Athens

Каждый процессор содержит три основных уровня локального хранения данных:

Уровень Объём Назначение Защита
L1I 64 Кбайт Инструкции Контроль чётности
L1D 64 Кбайт Данные ECC
L2 1 Мбайт Общий кэш ядра ECC

L1 разделён на инструкции и данные. Такая организация позволяет одновременно получать следующую команду и выполнять загрузку либо запись данных. Кэш данных имеет низкую задержку и способен обслуживать две 64-разрядные операции за такт.

L2 имеет 16-канальную ассоциативность. Высокая ассоциативность уменьшает вероятность конфликта, при котором разные блоки памяти претендуют на одну позицию. Для серверных задач с крупными рабочими наборами это полезнее простого увеличения частоты.

Эксклюзивная схема означает, что содержимое L1 и L2 в основном не дублируется. Совокупный объём полезно размещённых данных приближается к 1,128 Мбайт, хотя напрямую складывать уровни для оценки производительности нельзя. При вытеснении строки из L1 она перемещается в L2, а требуемый блок поднимается на верхний уровень.

У Athens нет кэша L3. В конкурентных Xeon MP крупный внешний или встроенный L3 использовался для компенсации задержек общей системной шины. AMD выбрала другую стратегию: быстрый локальный контроллер памяти и распределённую память каждого процессорного узла.

Контроллер памяти и Registered ECC DDR

Главная особенность AMD Opteron K8 — размещение контроллера памяти в процессоре. У традиционного сервера того периода процессоры обращались к памяти через северный мост и общую системную шину. В Athens каждый сокет имеет собственный двухканальный контроллер DDR.

Как устроен доступ к памяти

Локальная память подключается к тому процессору, рядом с которым установлены модули DIMM. При обращении ядра к собственным банкам данные не проходят через отдельный северный мост. Это снижает задержку и освобождает межпроцессорные каналы.

При обращении к памяти другого узла операция передаётся по HyperTransport. Такой доступ медленнее локального, но остаётся аппаратно прозрачным для операционной системы и приложения. Все процессоры видят единое адресное пространство.

Поддерживаемые модули

Socket 940 требует Registered ECC DDR. Обычная небуферизованная настольная память не подходит. Модули должны соответствовать требованиям системной платы по:

  • организации рангов;

  • плотности микросхем;

  • наличию регистра;

  • ECC;

  • частоте;

  • числу модулей на канал;

  • симметрии заполнения банков.

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

Частота памяти

Athens поддерживает DDR400, однако фактическая скорость зависит от количества и организации модулей. При заполнении большого числа слотов плата снижает частоту до DDR333 или DDR266. Это штатный режим, связанный с электрической нагрузкой, а не неисправность.

HP ProLiant DL585 первого поколения поддерживал разные соотношения объёма и скорости:

Режим Максимальный объём Частота
Максимальная скорость 32 Гбайт DDR400
Сбалансированный режим До 64 Гбайт в зависимости от ревизии DDR333
Максимальная ёмкость До 128 Гбайт DDR266

Точные пределы зависят от ревизии сервера, BIOS и типа DIMM. В QuickSpecs DL585 указаны 128 Гбайт PC2700 при 266 МГц, 64 Гбайт PC2700 при 333 МГц и 32 Гбайт PC3200 при 400 МГц.

NUMA-архитектура

Система на нескольких Opteron 800 является NUMA-машиной. Аббревиатура означает неравномерный доступ к памяти: задержка зависит от расположения данных.

В четырёхпроцессорном сервере каждый сокет образует отдельный узел:

Узел Процессор Локальная память Доступ к соседним узлам
0 CPU 0 DIMM около CPU 0 HyperTransport
1 CPU 1 DIMM около CPU 1 HyperTransport
2 CPU 2 DIMM около CPU 2 HyperTransport
3 CPU 3 DIMM около CPU 3 HyperTransport

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

Node Interleaving

Серверные BIOS предлагают режим чередования памяти между узлами. После его включения память представляется более однородной, но теряется возможность целенаправленно использовать локальные банки. Для NUMA-оптимизированной операционной системы обычно применяется отключённый Node Interleaving.

В опубликованных результатах SPEC для HP ProLiant DL585 и BL45p Node Interleaving отключён. Это позволяет Linux распределять память с учётом топологии.

Нагрузки, хорошо использующие NUMA

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

  • независимые веб-процессы;

  • несколько экземпляров СУБД;

  • пакетная обработка;

  • научные расчёты с разбиением области;

  • компиляция отдельных файлов;

  • почтовые службы;

  • параллельное кодирование независимых материалов.

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

HyperTransport и Direct Connect Architecture

HyperTransport заменяет общую системную шину набором прямых соединений. В Opteron 800 несколько каналов используются для связи процессоров друг с другом и с периферийными мостами.

Один 16-разрядный канал при эффективной частоте 1 ГГц передаёт до 4 Гбайт/с в каждом направлении. Поскольку направления независимы, суммарная двунаправленная пропускная способность достигает 8 Гбайт/с. Именно такое значение для межпроцессорного соединения DL585 отмечалось в обзоре InfoWorld.

HyperTransport передаёт:

  • обращения к удалённой оперативной памяти;

  • сообщения когерентности кэшей;

  • прерывания;

  • данные периферии;

  • межпроцессорную синхронизацию.

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

Отличие от общей FSB

В сервере на Xeon MP несколько процессоров делили одну или несколько внешних шин к чипсету. При росте числа сокетов нагрузка на общие каналы увеличивалась. В Opteron каждый новый процессор добавлял:

  • контроллер памяти;

  • два канала DDR;

  • вычислительное ядро;

  • каналы межсоединения.

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

Четырёх- и восьмипроцессорные конфигурации

Четыре процессора

Четырёхсокетная система является наиболее распространённым вариантом Athens. Она содержит четыре ядра и четыре потока. Каждый сокет имеет локальную память, а процессоры соединяются в топологию, заданную платой.

Преимущества 4P:

  • сравнительно простая топология;

  • четыре независимых контроллера памяти;

  • поддержка серийными серверами HP, Sun и Supermicro;

  • меньшее число переходов между удалёнными узлами, чем в 8P;

  • развитые средства резервирования.

Восемь процессоров

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

При росте до восьми сокетов увеличиваются:

  • суммарное число ядер;

  • число каналов памяти;

  • совокупная ёмкость RAM;

  • количество маршрутов HyperTransport;

  • объём трафика когерентности;

  • чувствительность к размещению данных.

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

Полный список моделей AMD Opteron 800 Series Athens

Ниже приведены основные серийные одноядерные процессоры Athens. Все модели используют Socket 940, содержат 1 Мбайт L2 и поддерживают системы до восьми сокетов.

Модель OPN ревизии E4 Частота Множитель Ядра / потоки L1 L2 HT Типичный TDP Исполнение
Opteron 842 OSA842FAA5BM 1,6 ГГц 1 / 1 128 Кбайт 1 Мбайт 1 ГГц 85,3 Вт Стандартное
Opteron 844 OSA844FAA5BM 1,8 ГГц 1 / 1 128 Кбайт 1 Мбайт 1 ГГц 85,3 Вт Стандартное
Opteron 846 OSA846FAA5BM 2,0 ГГц 10× 1 / 1 128 Кбайт 1 Мбайт 1 ГГц 85,3 Вт Стандартное
Opteron 848 OSA848FAA5BM 2,2 ГГц 11× 1 / 1 128 Кбайт 1 Мбайт 1 ГГц 85,3 Вт Стандартное
Opteron 850 OSA850FAA5BM 2,4 ГГц 12× 1 / 1 128 Кбайт 1 Мбайт 1 ГГц 85,3 Вт Стандартное
Opteron 852 OSA852FAA5BM 2,6 ГГц 13× 1 / 1 128 Кбайт 1 Мбайт 1 ГГц 92,6 Вт Стандартное
Opteron 854 OSA854FAA5BM 2,8 ГГц 14× 1 / 1 128 Кбайт 1 Мбайт 1 ГГц 92,6 Вт Стандартное
Opteron 856 OSA856FAA5BM 3,0 ГГц 15× 1 / 1 128 Кбайт 1 Мбайт 1 ГГц Класс около 95 Вт Стандартное
Opteron 846 HE OSK846FAA5BM 2,0 ГГц 10× 1 / 1 128 Кбайт 1 Мбайт 1 ГГц 54,7 Вт HE
Opteron 848 HE OSK848FAA5BM 2,2 ГГц 11× 1 / 1 128 Кбайт 1 Мбайт 1 ГГц 54,7 Вт HE
Opteron 850 HE OSK850FAA5BM 2,4 ГГц 12× 1 / 1 128 Кбайт 1 Мбайт 1 ГГц 54,7 Вт HE

Для моделей 842–850 AMD указывает тепловой пакет 85,3 Вт, для 852 и 854 — 92,6 Вт, для HE-вариантов — 54,7 Вт. Коммерческие описания округляли эти значения до 85, 95 и 55 Вт.

Opteron 842

Младшая распространённая модель Athens работает на 1,6 ГГц. Её производительность невысока даже по меркам середины 2000-х, но в четырёх- или восьмисокетной системе она обеспечивала значительную совокупную пропускную способность памяти.

Практическая ценность модели сегодня ограничена коллекционными и диагностическими задачами. Покупать 842 для рабочей сборки нерационально: старшие процессоры стоят почти столько же.

Opteron 844

Частота 1,8 ГГц повышает однопоточную скорость на 12,5% относительно 842 при одинаковой архитектуре и объёме кэша. Поскольку множитель зафиксирован, разница в штатной производительности близка к разнице частот в чистых вычислительных задачах.

Opteron 846

Модель 846 достигает 2,0 ГГц и представлена как в стандартном, так и в HE-исполнении. Существует также 90-нм OPN с другим тепловым классом и суффиксом D4, встречающийся в корпоративных поставках. Для совместной установки требуется одинаковая поддерживаемая ревизия BIOS и согласованный набор процессоров.

Opteron 848

Opteron 848 работает на 2,2 ГГц. Номер 848 встречается у ранних 130-нм процессоров, поэтому маркировку необходимо проверять особенно тщательно. Athens имеет OPN OSA848FAA5BM, а старый SledgeHammer встречается с обозначениями наподобие OSA848CEP5AV.

Opteron 850

Opteron 850 на 2,4 ГГц стал одной из самых известных моделей серии. Именно четыре таких процессора использовались в протестированном Sun Fire V40z и в ранних конфигурациях HP ProLiant DL585.

Версия 850 HE сохраняет частоту 2,4 ГГц при тепловом пакете 54,7 Вт. Для плотного сервера эта модификация интереснее стандартной: четыре процессора дают разницу более 120 Вт только по суммарному заявленному тепловыделению.

Opteron 852

Частота 2,6 ГГц и зрелая ревизия E4 сделали 852 распространённым обновлением четырёхсокетных серверов. SPEC зарегистрировала HP ProLiant DL585 с четырьмя Opteron 852, 32 Гбайт PC2700 и Linux x86-64. Эта система стала одной из наиболее наглядных демонстраций масштабируемости одноядерного Athens.

Opteron 854

Opteron 854 работает на 2,8 ГГц и относится к последним высокочастотным моделям серии. В однопроцессорном тесте SPECint_rate2000 он набрал 22,0 балла при оптимизированной компиляции и 19,7 в базовом режиме.

Opteron 856

Opteron 856 — старшая одноядерная модель Athens. Его характеристики:

  • частота 3,0 ГГц;

  • множитель 15×;

  • 1 Мбайт L2;

  • HyperTransport 1 ГГц;

  • Socket 940;

  • напряжение 1,35/1,40 В;

  • отсутствие AMD-V;

  • поддержка MMX, SSE, SSE2, SSE3 и 3DNow! Professional.

Карточка Newegg прямо указывает кодовое имя Athens, 90-нм производство, одно ядро, 1 Мбайт L2 и отсутствие аппаратной виртуализации.

Энергоэффективные Opteron HE

Обозначение HE относится к процессорам с уменьшенным тепловым пакетом. В серии Athens доступны 846 HE, 848 HE и 850 HE.

Модель Частота TDP Разница со стандартной версией Предпочтительный сценарий
846 HE 2,0 ГГц 54,7 Вт −30,6 Вт Плотный сервер, ограниченное охлаждение
848 HE 2,2 ГГц 54,7 Вт −30,6 Вт Сбалансированная 4P-система
850 HE 2,4 ГГц 54,7 Вт −30,6 Вт Максимальная скорость в HE-линии

Для четырёхпроцессорной системы разница между четырьмя стандартными 850 и четырьмя 850 HE по сумме TDP составляет 122,4 Вт. Для восьмисокетной машины — 244,8 Вт.

HE-процессоры дают несколько преимуществ:

  • уменьшается нагрузка на систему питания;

  • снижается температура воздуха после процессорного отсека;

  • вентиляторы реже работают на максимальных оборотах;

  • сокращается нагрев памяти и преобразователей питания;

  • легче сохранить стабильность старого сервера.

У HE есть и недостаток: такие OPN встречаются реже стандартных. При восстановлении многосокетного сервера приходится собирать одинаковый комплект из четырёх или восьми процессоров.

Маркировка OPN и аппаратные ревизии

Полная маркировка важнее торгового названия. Рассмотрим OSA856FAA5BM.

Фрагмент Значение
OS Семейство AMD Opteron
A Стандартный энергетический класс
856 Номер модели
F 940-контактный корпус с теплораспределительной крышкой
AA Комбинация рабочего диапазона напряжения и температуры
5 1 Мбайт кэша L2
BM Многопроцессорное исполнение ревизии E4

Для HE применяется начало OSK. Последние символы особенно важны:

Суффикс Технологическое поколение Типичное ядро
AV Ранняя 130-нм ревизия SledgeHammer
BD 90-нм ревизия D Переходные варианты
BM 90-нм ревизия E4 Athens
CC Более поздняя 90-нм ревизия Двухъядерные поколения

AMD описывает BM как органическое 940-контактное исполнение многопроцессорной категории на ревизии E4.

Почему нельзя ориентироваться только на номер

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

Для комплекта из нескольких процессоров предпочтительны:

  • одинаковый OPN;

  • одинаковый степпинг;

  • одинаковая неделя производства;

  • одинаковый энергетический класс;

  • одинаковая частота.

Смешивание стандартного и HE-варианта не даёт практической выгоды. BIOS использует параметры, совместимые со всем набором, а система охлаждения рассчитывается по самому горячему компоненту.

Socket 940: совместимость и ограничения

Socket 940 получил 940 штырьковых контактов на процессоре. Он применялся в первых Opteron и раннем Athlon 64 FX. Физическая похожесть на другие сокеты AMD не означает совместимость.

Socket 940 и Socket 939

Параметр Socket 940 Socket 939
Контакты 940 939
Основное назначение Серверы и рабочие станции Настольные ПК
Память Registered ECC DDR Преимущественно unbuffered DDR
Многосокетность До 8 у Opteron 800 Один сокет
Механическая совместимость Нет Нет

Socket 940 и Socket AM2

AM2 также имеет 940 контактов, но использует другую распиновку и DDR2. Процессоры физически несовместимы. Установка Athens в AM2 невозможна.

Socket 940 и Socket F

Socket F содержит 1207 контактов и применяется в более поздних Opteron с DDR2. Процессоры 8200 и 8300 для Socket F не устанавливаются в платы Athens.

Требования к BIOS

Материнская плата должна распознавать конкретный OPN. Старый BIOS раннего SledgeHammer не всегда содержит микрокод и таблицы питания для старших Athens. Перед заменой процессоров BIOS обновляют на старой рабочей конфигурации.

Системная логика и материнские платы

Встроенный контроллер памяти уменьшает роль традиционного северного моста, но периферийные интерфейсы по-прежнему требуют чипсетов. В платах Athens применялись AMD-8000 и NVIDIA nForce Professional.

AMD-8000

Набор AMD-8000 включает несколько специализированных компонентов:

  • туннель HyperTransport–PCI-X;

  • контроллер ввода-вывода;

  • южный мост;

  • интерфейсы PCI, IDE, USB и служебные функции.

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

NVIDIA nForce Professional

Более поздние платы применяли nForce Professional 2200 и дополнительные мосты. Такая платформа добавляла PCI Express, SATA и современные для своего периода интерфейсы.

Известные платы

Плата Сокеты Память Интерфейсы Особенности
Tyan Thunder K8QS Pro S4882 4 × Socket 940 До 32 Гбайт DDR400 ECC Registered в базовой конфигурации PCI-X, SATA, U320 SCSI в отдельных версиях, Gigabit Ethernet Одна из наиболее известных плат для 4P Opteron
Supermicro H8QC8 / H8QCE 4 × Socket 940 До 64 Гбайт DDR266 либо до 32 Гбайт DDR333/400 PCI-X, PCI Express в зависимости от версии, SATA/SCSI nForce Pro 2200 и AMD 8132
Фирменная плата HP DL585 G1 4 × Socket 940 До 128 Гбайт при сниженной частоте PCI-X, Smart Array, U320 SCSI Процессор и память размещены на съёмных модулях
Фирменная плата Sun Fire V40z 4 × Socket 940 Зависит от ревизии и модулей PCI-X, SCSI, Gigabit Ethernet Сервер 3U с отдельным сервисным процессором

Руководство Supermicro H8QCE подтверждает четыре сокета Opteron 800, поддержку Registered ECC и предел 64 Гбайт DDR266 либо 32 Гбайт DDR333/400. Руководство Tyan S4882 описывает четыре процессора, SATA, U320 SCSI и сетевые интерфейсы.

Готовые серверы на Athens

HP ProLiant DL585 первого поколения

DL585 G1 — один из самых известных четырёхпроцессорных серверов на Opteron 800. Он занимает 4U и рассчитан на два либо четыре процессора.

Основные особенности:

  • четыре процессорно-памятных модуля;

  • до восьми слотов PCI-X;

  • встроенный Smart Array;

  • горячая замена дисков;

  • два гигабитных сетевых интерфейса;

  • резервные блоки питания;

  • резервные вентиляторы;

  • удалённое управление iLO;

  • диагностическая панель;

  • съёмные компоненты без инструмента.

Каждый процессор устанавливается на отдельный модуль вместе с восемью слотами DIMM. Такая конструкция упрощает обслуживание, но делает запасные модули редкими и дорогими.

InfoWorld оценил DL585 как быстрый, гибкий и удобный в управлении сервер. Издание отдельно отметило компоновку, удалённое управление iLO, резервирование и пригодность для приложений и баз данных.

Sun Fire V40z

Sun Fire V40z — четырёхпроцессорный сервер высотой 3U. Он поддерживал Solaris x86, Linux и Windows Server, что подчёркивало универсальность AMD64.

Сильные стороны V40z:

  • четыре Opteron 800;

  • компактный для 4P форм-фактор;

  • развитое удалённое управление;

  • качественная элементная база;

  • поддержка нескольких серверных ОС;

  • высокая вычислительная плотность.

Слабые стороны:

  • очень высокий шум;

  • значительное тепловыделение;

  • большая масса;

  • ограниченное число дисковых отсеков;

  • слабая встроенная графика.

Автор Linux.com был впечатлён скоростью четырёх Opteron 850 и качеством компонентов, но отдельно отметил шум, нагрев, массу и небольшое число дисковых отсеков. Сервер был рекомендован для веб-служб, баз данных, почты и вычислений.

HP ProLiant BL45p

BL45p — серверный модуль, поддерживавший до четырёх процессоров Opteron. Именно на этой платформе SPEC опубликовала результат одного Opteron 854. В реальной blade-инфраструктуре сервер использовался с общими блоками питания, охлаждением и сетевыми модулями шасси.

Покупка отдельного BL45p без совместимого корпуса нецелесообразна: модуль не является автономным компьютером.

Поддерживаемые технологии и инструкции

Технология Поддержка Значение
x86 16/32 бит Да Старые ОС и приложения
AMD64 Да 64-разрядные ОС и программы
MMX Да Старый мультимедийный код
SSE Да Векторные операции с плавающей запятой
SSE2 Да 64-разрядные ОС и оптимизированный код
SSE3 Да, ревизия E Дополнительные SIMD-команды
3DNow! Professional Да Старые оптимизации AMD
NX bit Да Запрет исполнения страниц данных
Local APIC Да Многопроцессорные прерывания
ACPI P-states Да Управление производительностью и питанием
AMD-V Нет Нет аппаратной поддержки SVM
AES-NI Нет Шифрование выполняется обычными блоками
SSE4.1 / SSE4.2 Нет Часть современного ПО не запускается
AVX / AVX2 Нет Современный векторный код недоступен

Отсутствие AMD-V принципиально для виртуализации. Старые гипервизоры запускают отдельные 32-разрядные гостевые системы при помощи программных методов, но полноценная современная виртуализация x86-64 требует аппаратных расширений. Карточка Opteron 856 прямо указывает отсутствие Virtualization Technology Support.

Совместимость с операционными системами

Windows

Athens создавался для Windows Server 2003 и его 64-разрядной редакции. Доступны также Windows 2000 Server на совместимых фирменных системах и 32-разрядные редакции Windows Server 2003.

Windows XP Professional поддерживает только два физических процессорных сокета. В четырёхпроцессорной игровой машине два процессора останутся неиспользованными. Windows Server 2003 Enterprise способен задействовать четыре и более сокета, но требует дополнительной настройки мультимедийных служб для игр.

Windows 10 и Windows 11 не являются практическими системами для Athens. Основные препятствия:

  • отсутствие современных инструкций;

  • старые ACPI-таблицы;

  • неподдерживаемые контроллеры дисков;

  • отсутствие современных драйверов сетевых адаптеров и RAID;

  • старые видеоконтроллеры;

  • ограничения загрузки;

  • низкая производительность одного ядра.

Linux

Linux остаётся наиболее удобной системой для запуска исправного сервера. Ядра эпохи 2.6 хорошо соответствуют аппаратуре, а старые выпуски SUSE Linux Enterprise Server, Red Hat Enterprise Linux, Debian и Gentoo содержат подходящие драйверы.

Современное ядро x86-64 всё ещё исполняет базовый код AMD64, но пользовательское окружение создаёт сложности. Новые пакеты компилируются с расчётом на более свежие инструкции, старые сетевые и RAID-драйверы удаляются, а загрузочные компоненты хуже работают с древним BIOS.

Для исторически достоверного стенда подходят:

  • SUSE Linux Enterprise Server 9;

  • Red Hat Enterprise Linux 3 или 4;

  • Debian соответствующего периода;

  • Solaris 10 x86;

  • FreeBSD старых поддерживаемых выпусков;

  • Windows Server 2003 x64.

Solaris

Sun активно продвигала Solaris x86-64 вместе с V20z и V40z. Solaris 10 хорошо демонстрировала NUMA, сетевые службы и серверное управление. Для музейного V40z это одна из наиболее аутентичных систем.

Энергопотребление и охлаждение

TDP одного процессора не равен потреблению всего сервера. Помимо четырёх CPU, электричество расходуют:

  • десятки модулей DDR;

  • чипсеты и мосты HyperTransport;

  • RAID-контроллер;

  • диски;

  • сетевые адаптеры;

  • удалённый управляющий модуль;

  • вентиляторы;

  • потери блоков питания.

Тепловые параметры

Группа Модели TDP на процессор Сумма TDP для 4P
Стандартная младшая 842–850 85,3 Вт 341,2 Вт
Стандартная старшая 852–854 92,6 Вт 370,4 Вт
HE 846 HE–850 HE 54,7 Вт 218,8 Вт

Для 852 и 854 AMD указывает температурный профиль с максимальной управляемой температурой около 70 °C и требования к тепловому сопротивлению охлаждения порядка 0,27 °C/Вт в заданных условиях. Для 842–846 допускается другой профиль с тепловым сопротивлением около 0,34 °C/Вт. Эти величины относятся к проектированию штатной системы охлаждения, а не к целевой температуре при домашнем тесте.

Почему обычный кулер не подходит

Четырёхсокетная плата размещает процессоры близко друг к другу и рассчитывается на направленный поток воздуха. Радиаторы часто не имеют собственных вентиляторов: воздух через них прогоняет массив высокооборотных серверных вентиляторов.

Обычный настольный кулер создаёт несколько проблем:

  • крепления не совпадают;

  • радиатор перекрывает соседние DIMM;

  • поток не охлаждает преобразователи питания;

  • нарушается аэродинамика корпуса;

  • BIOS фиксирует отсутствие штатного вентилятора;

  • крышка сервера не закрывается.

Шум

Sun Fire V40z и HP DL585 рассчитаны на серверную комнату. После включения вентиляторы кратковременно выходят на максимальные обороты, а при неисправности датчика или открытой крышке сохраняют аварийный режим. Уровень шума делает постоянную установку рядом с рабочим местом непрактичной.

Методика оценки производительности

Исторические результаты Athens нельзя напрямую сравнивать с современными баллами PassMark, Geekbench или SPEC CPU2017. Используются разные программы, компиляторы, операционные системы и базовые машины.

Для корректного чтения таблиц важны следующие правила:

  • SPEC CPU2000 выражает результат как отношение к эталонной системе;

  • показатель rate измеряет совокупную пропускную способность нескольких копий;

  • base использует более единые параметры компиляции;

  • peak допускает индивидуальную оптимизацию;

  • результаты разных серверов зависят от памяти, BIOS и компилятора;

  • TPC-C включает не только процессор, но и базу данных, диски, клиентов и стоимость всей системы.

Поэтому цифры ниже характеризуют конкретные протестированные конфигурации.

SPECint_rate2000

Общие результаты

Система Процессоры Частота Ядра Память SPECint_rate2000 Base
HP ProLiant BL45p 1 × Opteron 854 2,8 ГГц 1 8 Гбайт PC3200 22,0 19,7
HP ProLiant DL585 4 × Opteron 852 2,6 ГГц 4 32 Гбайт PC2700 76,3 67,4

Однопроцессорный BL45p использовал SUSE Linux Enterprise Server 9 x86-64 и PathScale EKOPath 2.1. Четырёхпроцессорный DL585 работал под SUSE Linux Enterprise Server 9 AMD64 с компилятором PathScale 1.4.

Отношение 67,4 к 19,7 составляет около 3,42. Это не прямой тест масштабирования: процессоры, память и версии компилятора различаются. Тем не менее цифра показывает, что четырёхсокетная система сохраняла значительную часть суммарного потенциала четырёх ядер даже при более низкой частоте каждого CPU.

Подтесты SPECint_rate2000

Подтест 1 × Opteron 854, peak 4 × Opteron 852, peak Характер нагрузки
164.gzip 19,5 72,2 Сжатие
175.vpr 15,7 53,6 Размещение и трассировка FPGA
176.gcc 22,8 76,0 Компиляция
181.mcf 14,2 44,9 Комбинаторная оптимизация, память
186.crafty 28,4 104 Шахматный движок
197.parser 18,1 63,5 Обработка языка
252.eon 34,2 123 Визуализация
253.perlbmk 24,5 85,8 Интерпретатор Perl
254.gap 21,7 73,5 Символьные вычисления
255.vortex 33,4 118 Объектная база данных
256.bzip2 17,8 62,1 Сжатие
300.twolf 23,5 79,1 Размещение и трассировка

Особенно высокие показатели получены в crafty, eon и vortex. MCF масштабируется слабее из-за интенсивной работы с памятью и нерегулярного доступа. Это хорошо иллюстрирует сильные и слабые стороны NUMA: независимые вычислительные копии распределяются эффективно, а чувствительная к задержке память ограничивает результат.

SPECfp_rate2000

Опубликованные тесты четырёхпроцессорных систем с Opteron 850 показывают заметную зависимость от конкретной платформы и настройки.

Система Процессоры Память SPECfp_rate2000 Base
Tyan Thunder K8QS Pro 2 × Opteron 850 DDR400 ECC Registered 42,2 37,9
Tyan Thunder K8QS Pro 4 × Opteron 850 8 Гбайт PC3200 ECC Registered 61,6 60,0
Verari QuatreX-64 4 × Opteron 850 4 Гбайт DDR400 50,5 47,2
HP ProLiant DL585 4 × Opteron 850 Серверная DDR 72,8 65,4

Разброс между четырёхпроцессорными системами превышает 40%. Причина не сводится к процессорам: значение меняют компилятор, параметры памяти, BIOS, ОС и оптимизация каждого подтеста. Поэтому частота CPU не является достаточным основанием для оценки готового сервера.

TPC-C и базы данных

TPC-C моделирует транзакционную систему обработки заказов. Опубликованная конфигурация HP ProLiant DL585 G1 содержала четыре Opteron 850 по 2,4 ГГц, 64 Гбайт памяти, Windows Server 2003 Enterprise Edition и Microsoft SQL Server 2000 Enterprise Edition.

Показатель Результат
Производительность 123 027 tpmC
Цена одной единицы tpmC 2,94 доллара
Полная стоимость конфигурации 360 470 долларов
Процессоры 4 × Opteron 850
Ядра / потоки 4 / 4
Оперативная память 64 Гбайт
Серверная ОС Windows Server 2003 Enterprise Edition SP1
СУБД Microsoft SQL Server 2000 Enterprise Edition SP3
Дата отчёта 7 ноября 2004 года

Стоимость включает сервер, дисковую подсистему, клиентские машины, программные лицензии и обслуживание по правилам TPC. Цена не является розничной стоимостью одного DL585.

Результат показывает сильную сторону Opteron: четыре локальных контроллера памяти хорошо обслуживали параллельные транзакции. База данных требовала правильной привязки процессов, достаточного числа дисков и корректной настройки NUMA.

Масштабирование

Идеальное масштабирование четырёх процессоров даёт результат в четыре раза выше одного. Реальная система теряет часть производительности из-за:

  • блокировок;

  • последовательных участков программы;

  • удалённой памяти;

  • когерентности кэшей;

  • прерываний;

  • работы ядра ОС;

  • неравномерного распределения потоков.

Масштабирование по типам нагрузки

Нагрузка Ожидаемая эффективность Athens Причина
Несколько независимых серверных процессов Высокая Минимальный обмен между процессорами
Параллельная компиляция Высокая Файлы компилируются независимо
Веб-сервер Высокая Соединения распределяются между процессами
Почтовый сервер Высокая Много независимых операций
Научные расчёты с разделением данных Средняя или высокая Результат зависит от обмена границами
Одна старая игра Низкая Основная работа идёт в одном потоке
Однопоточное архивирование Низкая Используется одно ядро
Общая структура данных с частыми блокировками Низкая Межпроцессорная синхронизация
Современная виртуализация Непригодна Нет AMD-V

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

Сравнение Athens и SledgeHammer

Параметр SledgeHammer Athens
Техпроцесс 130 нм 90 нм
Основная ревизия B/C/CG E4
SSE3 Нет Да
Максимальная частота в одноядерной линии Ниже До 3,0 ГГц
Энергетическая эффективность Ниже Выше
Плотность транзисторов Ниже Выше
Характерная маркировка AV и другие ранние суффиксы BM
Память Registered ECC DDR Registered ECC DDR с улучшенным контроллером
Сокет Socket 940 Socket 940

Переход на Athens не менял базовую платформу, поэтому многие серверы получали новые процессоры после обновления BIOS. Совместимость зависела от схемы питания и микрокода конкретной системы.

Сравнение Opteron 100, 200 и 800

Серия Максимум сокетов Типичная платформа Основной сценарий
Opteron 100 1 Рабочая станция, сервер начального уровня Файловая служба, рабочая станция
Opteron 200 2 Двухсокетный сервер Веб, базы данных, вычисления
Opteron 800 8 4P/8P корпоративный сервер Крупные базы, консолидация, HPC

Внутреннее ядро моделей близкого поколения похоже, но число когерентных каналов и разрешённая топология различаются. Opteron 100 не превращается в Opteron 800 заменой BIOS.

Для ретроигровой сборки серия 100 или 200 удобнее. Платы компактнее, тише, поддерживают обычные корпуса и не требуют четырёх наборов памяти. Opteron 800 оправдан только исторической ценностью многосокетной системы.

Сравнение с Intel Xeon MP

Главными x86-конкурентами Athens были Xeon MP поколений Gallatin, Cranford и Potomac.

Характеристика AMD Opteron 800 Athens Intel Xeon MP того периода
Архитектура K8, AMD64 NetBurst, Intel 64 у поздних моделей
Контроллер памяти В процессоре В чипсете
Организация памяти NUMA, локальная память сокета Общая память через системную логику
Межсоединение HyperTransport Front Side Bus
Ядра на процессор 1 1
Потоки 1 До 2 с Hyper-Threading
L2 1 Мбайт Зависит от модели
L3 Нет До нескольких мегабайт у Xeon MP
Частоты 1,6–3,0 ГГц Выше по номиналу у части моделей
Конвейер Короткий относительно NetBurst Длинный
Память Registered ECC DDR Registered ECC через чипсет
Масштабирование пропускной способности RAM Контроллер добавляется с каждым CPU Ограничивается общей системной логикой

Xeon MP компенсировал ограничения памяти крупным L3, высокой частотой и Hyper-Threading. Второй логический поток улучшал загрузку исполнительных блоков, но не являлся вторым ядром.

Athens сильнее выглядел в задачах, чувствительных к задержке памяти и общей пропускной способности. Xeon MP сохранял преимущества в программах, хорошо оптимизированных под NetBurst, Hyper-Threading и крупный L3.

Близкие исторические аналоги Intel

  • Xeon MP 3,0 ГГц с 4 Мбайт L3;

  • Xeon MP 3,33 ГГц;

  • Xeon MP Potomac с увеличенным L3;

  • Xeon 7000 для четырёхсокетных систем;

  • ранние двухъядерные Xeon MP как более поздняя замена.

Ни один из них не является совместимым по сокету или плате. Аналогия относится к классу серверов и периоду выпуска.

Сравнение с Itanium, POWER и UltraSPARC

Athens конкурировал не только с Xeon. В крупных серверах применялись Itanium 2, IBM POWER5 и Sun UltraSPARC IV.

Платформа Сильная сторона Ограничение относительно Opteron
Itanium 2 Большие корпоративные системы, развитая RAS-функциональность Несовместимость с обычным x86-кодом, дорогая миграция
IBM POWER5 Высокая производительность крупных UNIX-серверов Высокая стоимость платформы
UltraSPARC IV Зрелая экосистема Solaris/SPARC Ниже доступность обычного x86-ПО
Opteron Athens Совместимость x86 и AMD64, умеренная стоимость Менее развитая аппаратная отказоустойчивость верхнего класса

Главным преимуществом Opteron была простая миграция. Организация могла продолжать использовать x86-приложения и постепенно переходить на 64-разрядные версии.

Современные замены

Athens не имеет рационального прямого аналога среди новых процессоров: современный бюджетный CPU быстрее всей четырёхпроцессорной системы и потребляет меньше энергии.

Недорогие серверные замены

Платформа Преимущество над Athens Подходящий сценарий
Xeon E5-2670 v3/v4 Много ядер, DDR4, VT-x, AVX2, дешёвые платы вторичного рынка Домашняя лаборатория
Xeon E5-2680 v4 14 ядер, высокая многопоточность Виртуализация
Xeon Silver 4110/4210 Современная серверная платформа и ECC Службы и контейнеры
AMD EPYC 7302P 16 ядер, 8 каналов DDR4, много PCIe Производительный сервер
AMD EPYC 7402P 24 ядра Консолидация и базы данных
Ryzen 5 5600 Высокая однопоточная скорость, низкое потребление Недорогой универсальный ПК
Ryzen 9 5950X 16 мощных ядер Рабочая станция и домашний сервер

Даже один Xeon E5 второго поколения практичнее четырёх Athens благодаря аппаратной виртуализации, большему числу ядер, DDR3, PCI Express и доступным SATA-контроллерам.

Для проектирования современной станции для виртуализации требуется платформа с VT-x либо AMD-V, достаточным объёмом памяти и поддерживаемым гипервизором. Athens этим требованиям не соответствует.

Разгон AMD Opteron Athens

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

Базовая частота составляет 200 МГц:

Модель Множитель Итоговая частота
846 10× 2,0 ГГц
848 11× 2,2 ГГц
850 12× 2,4 ГГц
852 13× 2,6 ГГц
854 14× 2,8 ГГц
856 15× 3,0 ГГц

Изменение опорной частоты одновременно влияет на:

  • процессор;

  • HyperTransport;

  • контроллер памяти;

  • модули RAM;

  • периферийные мосты на старых платах.

Публично подтверждённые стабильные результаты разгона четырёх- и восьмисокетных Athens редки. Серверные платы Tyan, Supermicro, HP и Sun рассчитаны на фиксированные параметры и круглосуточную стабильность.

Практический вердикт по разгону

Разгон не оправдан по следующим причинам:

  • прирост производительности невелик;

  • система потребляет много энергии уже в штатном режиме;

  • запасные платы и процессорные модули редки;

  • повышение частоты нарушает стабильность HyperTransport;

  • старые конденсаторы и VRM работают с возрастным износом;

  • аварийное восстановление BIOS затруднено.

Для максимальной штатной скорости устанавливается Opteron 856. Это безопаснее экспериментов с опорной частотой.

Игровая производительность

Opteron Athens не предназначен для игр. Четыре или восемь физических процессоров не компенсируют низкую скорость одного ядра и отсутствие современных инструкций.

Ограничения в играх

  • Большинство игр середины 2000-х использует один основной поток.

  • Windows XP Professional задействует не более двух физических сокетов.

  • Серверные платы имеют слабый звук или не имеют аудиокодека.

  • Форм-фактор затрудняет установку в обычный корпус.

  • BIOS ориентирован на сервер, а не на видеокарту.

  • Некоторые платы оснащены только PCI-X, ранние модели не имеют PCI Express x16.

  • Современные игры требуют SSE4, AVX, многоядерность и новые версии Windows.

  • Серверные вентиляторы создают сильный шум.

  • NUMA не ускоряет старую однопоточную игру.

Игры эпохи, подходящие по вычислительной нагрузке

При наличии совместимой видеокарты, драйверов и мультимедийно настроенной ОС процессор уровня Opteron 854 или 856 соответствует требованиям многих игр 2003–2007 годов:

  • Half-Life 2;

  • Doom 3;

  • Quake 4;

  • Far Cry;

  • F.E.A.R.;

  • The Elder Scrolls IV: Oblivion;

  • Need for Speed: Most Wanted 2005;

  • Warcraft III;

  • World of Warcraft ранних версий;

  • Counter-Strike 1.6 и Counter-Strike: Source;

  • Unreal Tournament 2004;

  • Call of Duty 2.

Это перечень по классу системных требований, а не результаты одной стандартизированной тестовой платформы Athens. Итоговая частота кадров определяется видеокартой, драйвером, ОС и конкретной серверной платой.

Современные игры

Для современных проектов Athens непригоден. Главные причины:

  • одно слабое ядро на сокет;

  • отсутствие SSE4.1, SSE4.2 и AVX;

  • отсутствие поддерживаемой современной ОС;

  • низкая скорость памяти по современным меркам;

  • старый PCI Express либо полное отсутствие подходящего слота;

  • несовместимость с актуальными видеодрайверами.

Ретроигровая сборка на Opteron Athens

Такая конфигурация имеет коллекционное назначение. Рациональная игровая машина того же периода строится на Athlon 64 X2 или Opteron 100/200.

Компонент Подходящий вариант Обоснование
Процессоры 4 × Opteron 850 HE либо 4 × Opteron 856 HE снижает нагрев, 856 даёт максимальную однопоточную скорость
Плата Supermicro H8QCE или аналог с PCI Express Нужен слот для игровой видеокарты
Память 8–16 Гбайт Registered ECC DDR400 Достаточно для старых ОС и игр
Видеокарта GeForce 7800 GTX, 7900 GTX, 8800 GTX либо Radeon X1900/X1950 Соответствие эпохе
Звук PCI/PCIe Creative Sound Blaster Серверная плата часто не имеет качественного аудио
Накопитель SATA SSD 120–500 Гбайт Снижает шум и ускоряет загрузку
ОС Windows Server 2003 x64 Enterprise Использует четыре сокета
Блок питания Серверный либо совместимый мощный БП Требуется несколько линий питания CPU
Корпус Фирменное шасси или специализированный корпус Обычный ATX не подходит

Настройка Windows Server 2003 для игр

Требуется:

  • установить драйвер видеокарты соответствующего периода;

  • включить аппаратное ускорение графики;

  • установить DirectX 9.0c;

  • активировать службу Windows Audio;

  • установить звуковой драйвер;

  • отключить ненужные серверные службы;

  • назначить игре один процессор или один NUMA-узел при проблемах с планировщиком;

  • не включать чередование узлов без необходимости.

Даже после настройки система остаётся шумной, горячей и медленной в однопоточных играх относительно Athlon 64 FX на сопоставимой частоте.

Серверные конфигурации на базе Athens

Аутентичный четырёхпроцессорный сервер

Компонент Конфигурация
Сервер HP ProLiant DL585 G1
CPU 4 × Opteron 852 или 854
RAM 16–32 Гбайт PC3200 Registered ECC
Диски SATA SSD через совместимый контроллер либо штатные U320 SCSI
Сеть Встроенные Gigabit Ethernet
ОС SUSE Linux Enterprise Server 9, RHEL 4, Solaris 10 или Windows Server 2003 x64
Назначение Демонстрация NUMA, старые корпоративные приложения, музейный стенд

Это наиболее цельная конфигурация. Фирменный корпус обеспечивает правильное охлаждение и диагностику.

Система с уменьшенным тепловыделением

Компонент Конфигурация
Плата Tyan S4882 или Supermicro H8QCE
CPU 4 × Opteron 850 HE
RAM 8–16 Гбайт DDR400 ECC Registered
Накопитель SATA SSD
Сеть Встроенная Gigabit Ethernet
Охлаждение Штатные пассивные радиаторы и направленный поток
Назначение Лаборатория старых ОС, компиляция, демонстрация многосокетности

Четыре 850 HE обеспечивают ту же частоту 2,4 ГГц, что стандартные 850, при существенно меньшем суммарном TDP.

Восьмисокетный демонстрационный стенд

Компонент Требование
Процессоры 8 одинаковых Opteron 800
Память Симметрично заполненные банки каждого узла
Плата Специализированная 8P-платформа
Питание Серверные резервируемые блоки
Корпус Фирменное шасси
ОС NUMA-совместимая серверная редакция
Назначение Исследование топологии и исторических многопроцессорных систем

Такой стенд сложен в обслуживании. Восемь Opteron 854 имеют суммарный TDP 740,8 Вт без учёта памяти и периферии.

Файловый сервер

Athens способен выполнять файловые операции, но постоянное использование экономически невыгодно. Гигабитная сеть ограничивает поток примерно классом одного старого SATA-накопителя, а современный энергоэффективный NAS выполняет ту же задачу при потреблении в несколько раз ниже.

Сервер старой базы данных

Это один из оправданных сценариев. Старое приложение, привязанное к Windows Server 2003, SQL Server 2000, Oracle соответствующего периода или специфическому драйверу, проще запускать на исходной платформе. Машина при этом изолируется от интернета и получает резервный образ диска.

Вычислительный узел

Для воспроизведения исторических результатов Athens подходит хорошо. Он позволяет изучать:

  • NUMA-размещение;

  • OpenMP ранних версий;

  • MPI;

  • оптимизацию SSE2/SSE3;

  • влияние локальной памяти;

  • масштабирование от одного до четырёх процессоров;

  • старые компиляторы PathScale и PGI.

Для актуальных вычислений производительность на ватт слишком низкая.

Использование Athens в 2026 году

Сценарии, где платформа сохраняет ценность

  • коллекция исторических процессоров;

  • музей корпоративной техники;

  • восстановление HP ProLiant DL585 G1;

  • восстановление Sun Fire V40z;

  • запуск старой серверной ОС;

  • воспроизведение корпоративного окружения;

  • исследование ранней NUMA-архитектуры x86-64;

  • обучение устройству HyperTransport;

  • тестирование старого программного обеспечения;

  • создание экспозиционного ретросервера.

Сценарии, где платформа нерациональна

  • современный веб-сервер;

  • постоянно работающий NAS;

  • сервер виртуальных машин;

  • игровой компьютер;

  • рабочая станция видеомонтажа;

  • сервер шифрования;

  • современная база данных;

  • контейнерный хост;

  • домашний сервер с низким уровнем шума;

  • система, доступная напрямую из интернета.

Безопасность

Старые BIOS, управляющие контроллеры и ОС не получают исправлений. Сервер не следует подключать к публичной сети без внешнего изолирующего шлюза. Оптимальная схема включает:

  • отдельный VLAN;

  • запрет входящих соединений из интернета;

  • доступ через современный промежуточный сервер;

  • резервные копии;

  • отключение ненужных служб;

  • отсутствие конфиденциальных данных;

  • фильтрацию исходящего трафика.

Покупка подержанного процессора и сервера

Проверка процессора

  • Маркировка должна быть читаемой.

  • OPN должен заканчиваться на BM для Athens E4.

  • Контакты не должны быть погнуты.

  • На подложке не должно быть сколов.

  • Теплораспределительная крышка не должна иметь глубоких вмятин.

  • Следы термопасты вокруг крышки допустимы после аккуратной очистки.

  • Потемнение подложки и запах перегрева указывают на тяжёлый режим эксплуатации.

  • Комплект для 4P должен состоять из одинаковых моделей.

Проверка материнской платы

  • отсутствие вздувшихся конденсаторов;

  • отсутствие коррозии;

  • исправность батареи CMOS;

  • наличие процессорных креплений;

  • наличие радиаторов;

  • наличие VRM для всех сокетов;

  • отсутствие повреждений около DIMM;

  • наличие фирменных кабелей питания;

  • доступность BIOS;

  • исправность удалённого управления.

Проверка готового сервера

  • сервер проходит POST со всеми процессорами;

  • BIOS видит весь объём RAM;

  • журналы не содержат постоянных ошибок ECC;

  • все вентиляторы определяются;

  • блоки питания работают параллельно;

  • RAID-контроллер видит накопители;

  • сетевые интерфейсы передают данные без ошибок;

  • управляющий модуль доступен;

  • датчики температуры отображают правдоподобные значения;

  • крышки и воздушные направляющие установлены.

Совпадение степпингов

Серверы корпоративного класса предъявляют строгие требования к набору CPU. Комплект из четырёх одинаковых OSA852FAA5BM предпочтительнее смеси 850, 852 и 854. Даже при успешном старте смешанный набор создаёт неодинаковую производительность узлов и усложняет диагностику.

Преимущества AMD Opteron K8 800 Series Athens

  • Полноценная 64-разрядная архитектура AMD64 с совместимостью с 32-разрядным x86-кодом.

  • Встроенный контроллер памяти у каждого процессора.

  • Масштабирование суммарной пропускной способности RAM при добавлении сокетов.

  • Поддержка четырёх- и восьмипроцессорных серверов.

  • Прямые соединения HyperTransport без общей FSB.

  • Большой для своего времени кэш L1 объёмом 128 Кбайт.

  • 1 Мбайт L2 с ECC.

  • Защита кэшей и поддержка Machine Check Architecture.

  • Registered ECC DDR.

  • SSE3 в ревизии E4.

  • Высокая производительность серверов середины 2000-х.

  • Поддержка Windows, Linux, Solaris и BSD.

  • Наличие энергоэффективных HE-моделей.

  • Невысокая текущая цена отдельных процессоров.

  • Значительная историческая и коллекционная ценность.

  • Наглядная реализация NUMA.

  • Хорошая пригодность для восстановления старых корпоративных систем.

Недостатки AMD Opteron K8 800 Series Athens

  • Только одно ядро и один поток на процессор.

  • Отсутствие AMD-V.

  • Отсутствие SSE4, AVX и AES-NI.

  • Очень низкая современная производительность на ватт.

  • Высокое потребление полностью собранного 4P-сервера.

  • Сильный шум штатного охлаждения.

  • Требование Registered ECC DDR.

  • Редкие четырёхсокетные платы.

  • Нестандартные корпуса и блоки питания.

  • Ограниченная доступность фирменных радиаторов.

  • Старые дисковые интерфейсы.

  • Устаревшие RAID-контроллеры.

  • Ограниченная совместимость с современными ОС.

  • Отсутствие актуальных драйверов.

  • Низкая однопоточная скорость.

  • Слабая игровая пригодность.

  • Нерациональность разгона.

  • Риск возрастных неисправностей платы, памяти и блоков питания.

  • Высокая стоимость доставки целого сервера.

  • Сложность поиска четырёх или восьми одинаковых процессоров.

  • Уязвимость старых управляющих контроллеров и ОС.

  • Невыгодность постоянной эксплуатации дома.

Оценки профильных изданий

InfoWorld о HP ProLiant DL585

InfoWorld охарактеризовал DL585 как быстрый, гибкий и удобный в управлении сервер. Обзор выделил:

  • высокую производительность четырёх Opteron 852;

  • 64-разрядную платформу;

  • развитое управление iLO;

  • резервные блоки питания;

  • удобное обслуживание;

  • восемь PCI-X;

  • гибкий выбор между объёмом и частотой памяти.

Недостатком был назван не самый новый встроенный RAID-контроллер. Общий вердикт остался положительным: DL585 подходил для отдельного высокопроизводительного приложения или базы данных.

Linux.com о Sun Fire V40z

Linux.com оценил скорость четырёх Opteron 850 и качество компонентов выше ожиданий. Сервер был признан подходящим для веб-служб, почты, баз данных и вычислений.

Отрицательная часть оценки включала:

  • очень высокий шум;

  • большое выделение тепла;

  • значительную массу;

  • малое число дисковых отсеков;

  • слабую встроенную графику.

Такой вердикт точно описывает Athens сегодня: вычислительная архитектура интересна, но физические характеристики старого корпоративного сервера неудобны для дома.

SPEC

SPEC не выносит редакционных оценок, но опубликованные результаты подтверждают практическую производительность платформы. Четырёхпроцессорный DL585 с Opteron 852 набрал 76,3 SPECint_rate2000, а однопроцессорный BL45p с Opteron 854 — 22,0.

TPC

TPC зафиксировала 123 027 tpmC для четырёхпроцессорного DL585 G1. Результат демонстрирует способность платформы обслуживать серьёзную транзакционную нагрузку в составе дорогой корпоративной конфигурации.

Кому подходит Athens

Серия подходит:

  • коллекционерам серверных процессоров;

  • владельцам HP ProLiant DL585 G1;

  • владельцам Sun Fire V40z;

  • специалистам по восстановлению старого оборудования;

  • исследователям истории AMD64;

  • разработчикам ретроспективных тестов;

  • учебным лабораториям NUMA;

  • пользователям старого корпоративного ПО;

  • музеям вычислительной техники.

Серия не подходит:

  • владельцам современного домашнего сервера;

  • пользователям виртуальных машин;

  • игрокам;

  • создателям тихой рабочей станции;

  • операторам актуального веб-сервиса;

  • системам с круглосуточной экономичной работой;

  • задачам современного шифрования;

  • программам, требующим AVX;

  • системам с Windows 11;

  • инфраструктуре, открытой в интернет.

Частые вопросы

Чем Athens отличается от всей Opteron 800 Series

Opteron 800 Series включает несколько поколений. Athens обозначает конкретное 90-нм одноядерное ядро ревизии E4. Более ранние модели относятся к SledgeHammer, а двухъядерные — к Egypt и другим кодовым именам.

Все Opteron 850 являются Athens

Нет. Номер 850 встречается у разных технологических ревизий. Athens определяется по полному OPN, включая суффикс BM.

Какой Athens самый быстрый

Opteron 856 с частотой 3,0 ГГц. Его OPN — OSA856FAA5BM.

Какой Athens лучше для четырёхпроцессорного сервера

Opteron 856 даёт максимальную однопоточную скорость. Opteron 850 HE обеспечивает лучший баланс между частотой и тепловыделением. Opteron 852 чаще встречается в продаже и хорошо документирован историческими тестами.

Подходит ли обычная DDR400

Нет. Требуется Registered ECC DDR, совместимая с конкретной системной платой.

Работает ли Athens в Socket 939

Нет. Сокеты физически и электрически несовместимы.

Работает ли Athens в AM2

Нет. Совпадение числа контактов не означает совместимость. AM2 использует другую распиновку и DDR2.

Поддерживает ли Athens AMD-V

Нет. Аппаратная виртуализация отсутствует.

Запускается ли 64-разрядная Windows

Windows Server 2003 x64 соответствует архитектуре AMD64 и использовалась на таких серверах. Современные Windows не являются поддерживаемой практической средой.

Подходит ли Athens для Linux

Да, особенно для выпусков Linux своего периода. Старые SUSE, Red Hat, Debian и другие дистрибутивы хорошо поддерживают платформу.

Сколько ядер содержит сервер с четырьмя Opteron 856

Четыре ядра и четыре потока. Каждый процессор одноядерный.

Сколько ядер содержит восьмисокетный сервер

Восемь ядер и восемь потоков.

Можно ли смешивать разные модели

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

Есть ли смысл в разгоне

Нет. Старшая штатная модель 856 безопаснее, а серверные BIOS почти не предоставляют настроек разгона.

Подходит ли Athens для игр

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

Почему сервер с Athens такой шумный

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

Почему процессоры стоят дёшево, а сервер остаётся дорогим

Спрос на отдельные CPU низкий, а исправные платы, модули, радиаторы, корпуса и блоки питания редки. Стоимость доставки тяжёлого сервера также высока.

Как проверить принадлежность к Athens

На крышке ищут OPN с суффиксом BM, например OSA852FAA5BM, OSA854FAA5BM или OSA856FAA5BM.

Итоговый вердикт

AMD Opteron K8 800 Series Athens — важная историческая серверная платформа, продемонстрировавшая сильные стороны AMD64, интегрированного контроллера памяти, HyperTransport и NUMA. В середине 2000-х четырёхпроцессорные HP ProLiant DL585 и Sun Fire V40z обеспечивали серьёзную производительность для баз данных, веб-служб, научных расчётов и корпоративных приложений.

С технической точки зрения серия была продумана лучше многих решений с общей системной шиной. Каждый сокет добавлял собственный контроллер памяти, а прямые каналы HyperTransport уменьшали зависимость от единого северного моста. Крупные кэши L1, 1 Мбайт L2, ECC и AMD64 делали Athens полноценным серверным процессором, а не настольной микросхемой с изменённым названием.

Лучшей моделью по абсолютной скорости является Opteron 856. Наиболее сбалансированной для работающей четырёхсокетной системы остаётся Opteron 850 HE. Наиболее доступным вариантом для восстановления сервера служит Opteron 852: он регулярно встречается на вторичном рынке, поддерживается известными системами и подробно представлен в результатах SPEC.

В 2026 году Athens не подходит для современной рабочей нагрузки. Отсутствие AMD-V, SSE4, AVX и актуальной программной поддержки, высокое потребление, шум и возраст компонентов делают его плохой основой для домашнего сервера, виртуализации или игр.

Его настоящая ценность находится в другой области: коллекционирование, восстановление корпоративной техники, изучение ранней x86-64 NUMA и запуск исторического программного окружения. В исправном HP ProLiant DL585 G1 или Sun Fire V40z комплект из четырёх Athens остаётся впечатляющим памятником периоду, когда AMD впервые закрепилась в верхнем сегменте серверного рынка.