AMD Opteron — обширное семейство серверных процессоров, которое охватывает несколько принципиально разных эпох развития вычислительной техники. Под этим названием выпускались одноядерные процессоры для Socket 940, популярные среди энтузиастов модели для Socket 939, многоядерные решения для двух-, четырёх- и восьмисокетных серверов, доступные процессоры для рабочих станций, компактные микросерверные SoC и даже 64-разрядные ARM-процессоры.
Что представляет собой семейство AMD Opteron
Первый Opteron был представлен 22 апреля 2003 года. Семейство стало серверной реализацией архитектуры AMD64, позволявшей выполнять 64-разрядный код и сохранять совместимость с накопленной экосистемой 32-разрядных приложений x86. Такой подход оказался практичнее резкого перехода на отдельную несовместимую архитектуру: организации получали возможность продолжать использовать существующее программное обеспечение и постепенно переводить нагрузки на 64-разрядную платформу.
Первые поколения Opteron заметно отличались от современных им серверных процессоров Intel организацией подсистемы памяти. Контроллер оперативной памяти находился непосредственно в процессоре, а соединение с соседними CPU и периферийной логикой обеспечивала шина HyperTransport. В многосокетной системе каждый процессор располагал собственными каналами памяти, поэтому сервер работал как NUMA-машина: доступ к локальным модулям выполнялся быстрее, чем обращение к памяти, подключённой к другому сокету.
За время существования марки появились следующие крупные направления:
-
Opteron 100, 200 и 800 на архитектуре K8;
-
Opteron 1000, 2000 и 8000 для платформ Socket AM2 и Socket F;
-
четырёхъядерные Barcelona и Shanghai;
-
шестиядерные Istanbul;
-
Opteron 4100 для Socket C32;
-
Opteron 6100 для Socket G34;
-
Opteron 3200, 4200 и 6200 на архитектуре Bulldozer;
-
Opteron 3300, 4300 и 6300 на усовершенствованной архитектуре Piledriver;
-
встраиваемые процессоры Embedded Opteron;
-
микросерверные Opteron X-Series;
-
64-разрядные ARM-процессоры Opteron A-Series.
В разных поколениях число физических разъёмов варьировалось от одного до восьми, а количество вычислительных ядер в одном корпусе выросло с одного до шестнадцати. При этом обозначение 16-ядерных Bulldozer и Piledriver требует пояснения: такие процессоры состояли из восьми модулей, каждый из которых содержал два целочисленных блока и общие для пары потоков ресурсы выборки, декодирования и вычислений с плавающей точкой. По устройству модуль занимал промежуточное положение между классическим двухъядерным процессором и ядром с одновременной многопоточностью.
| Характеристика | Диапазон семейства AMD Opteron |
|---|---|
| Период появления поколений | С 2003 года до второй половины 2010-х |
| Архитектуры | K8, K10, Bulldozer, Piledriver, Jaguar, Excavator, ARM Cortex-A57 |
| Число ядер в одном процессоре | От 1 до 16 в классических серверных моделях |
| Системы | 1P, 2P, 4P, 8P, встраиваемые платы и SoC |
| Основные разъёмы | Socket 939, 940, AM2, AM2+, AM3, AM3+, Socket F, C32, G34, BGA |
| Оперативная память | DDR, DDR2, DDR3, отдельные ARM-модели с DDR3 или DDR4 |
| Коррекция ошибок | ECC, Registered DIMM и дополнительные RAS-функции в зависимости от платформы |
| Межпроцессорное соединение | HyperTransport |
| Аппаратная виртуализация | AMD-V, а в более новых поколениях — вложенные таблицы страниц |
| Основное назначение | Серверы, рабочие станции, виртуализация, HPC, хранилища, сетевые устройства |
| Прямой преемник | AMD EPYC |
Оценивать все AMD Opteron по одному тесту или характеристикам одной модели неправильно. Opteron 165 для Socket 939 представляет собой двухъядерный процессор эпохи DDR, Opteron 6174 состоит из двух шестиядерных кристаллов и работает с четырёхканальной DDR3, Opteron 6386 SE использует восемь модулей Piledriver, а Opteron A1170 основан на ядрах ARM Cortex-A57. Между ними различаются наборы инструкций, организация кэша, число каналов памяти, энергопотребление, совместимость с операционными системами и назначение всей платформы.
Где купить AMD Opteron, сервер или готовую систему на его основе
AMD Opteron давно не относится к актуальному розничному ассортименту. Основная масса процессоров, материнских плат и готовых серверов находится на вторичном рынке, а крупные магазины сохраняют архивные карточки ранее продававшегося оборудования. Наиболее регулярно отдельные процессоры встречаются у зарубежных продавцов и на площадках с бывшими в употреблении комплектующими.
Цены ниже зафиксированы 29 июля 2026 года. Наличие и итоговая сумма меняются вместе с условиями доставки, состоянием товара и политикой продавца.
| Магазин | Состояние предложения | Цена на дату проверки |
|---|---|---|
| AliExpress | Отдельный бывший в употреблении процессор | 2 199 ₽ |
Покупка отдельного процессора оправдана прежде всего при наличии исправной совместимой платы. Низкая цена CPU не отражает стоимость законченной системы. Для Socket G34 требуются крупная серверная плата, DDR3 ECC Registered, специальные радиаторы, мощный блок питания и корпус с подходящим воздушным потоком. Четырёхсокетная плата вместе с памятью, контроллерами и охлаждением нередко обходится дороже всех установленных процессоров.
Перед оформлением заказа проверяют:
-
точную маркировку на теплораспределительной крышке;
-
разъём и поколение процессора;
-
допустимое число сокетов;
-
версию BIOS материнской платы;
-
тепловой пакет;
-
поддержку конкретного степпинга;
-
состояние контактных площадок;
-
следы коррозии и механических повреждений;
-
наличие защитной упаковки;
-
условия возврата;
-
стоимость доставки;
-
состав комплекта;
-
наличие радиатора и крепежа;
-
совпадение моделей при установке пары или четырёх CPU.
У продавцов встречаются инженерные образцы с маркировкой ES или QS. Они отличаются от серийных экземпляров микрокодом, частотами, совместимостью и поведением энергосбережения. Для стабильного сервера выбирают серийный процессор с читаемым OPN-кодом.
Готовый сервер часто выгоднее набора разрозненных компонентов. В корпусе уже находятся совместимая плата, система охлаждения, блоки питания, корзины накопителей, контроллер удалённого управления и кабели. Недостатками становятся большой вес, дорогая доставка, высокий шум и зависимость от фирменных деталей.
История AMD Opteron и значение семейства для серверного рынка
До появления Opteron AMD успешно конкурировала в настольном сегменте, но её присутствие в корпоративных серверах оставалось ограниченным. Выход AMD64 изменил положение компании. Архитектура расширяла привычную x86-среду до 64 бит без отказа от исполнения 32-разрядного кода. Сервер можно было приобрести для действующей инфраструктуры, а затем постепенно переводить базы данных, расчётные приложения и операционные системы на 64-разрядный режим.
Этот переход имел практическое значение по нескольким причинам. 32-разрядная система сталкивалась с ограничениями адресного пространства, тогда как серверные нагрузки быстро наращивали объём оперативной памяти. Базы данных, виртуализация, инженерные расчёты и файловые кэши получали прямую пользу от увеличенного адресного пространства. При этом организации не теряли доступ к существующим x86-программам.
Второй сильной стороной раннего Opteron стала Direct Connect Architecture. Вместо общего внешнего контроллера памяти каждый процессор получал собственный контроллер и соединялся с соседними CPU через HyperTransport. Добавление процессора одновременно добавляло вычислительные ресурсы и каналы памяти. Такая схема хорошо подходила для многосокетных серверов при правильном размещении данных.
Первые модели делились на три группы:
-
Opteron 100 для однопроцессорных систем;
-
Opteron 200 для серверов с одним или двумя CPU;
-
Opteron 800 для четырёх- и восьмисокетных платформ.
Производители серверов постепенно выпустили системы на новой платформе. Opteron появился в серверах HP, IBM, Sun, Fujitsu, Supermicro и Tyan, а также в вычислительных кластерах. Сильная производительность K8, низкие задержки памяти и понятный путь перехода на 64-разрядное программное обеспечение помогли AMD заметно увеличить присутствие в корпоративном сегменте.
В 2005 году начался переход к двум ядрам. Двухъядерные Denmark, Italy и Egypt позволяли увеличить число вычислительных потоков без удвоения количества сокетов. Обновление было особенно ценно для лицензирования, плотности стоек и серверов, в которых число физических разъёмов оставалось ограниченным.
Следующий крупный этап пришёлся на K10. Четырёхъядерный Barcelona должен был укрепить положение AMD, но ранний запуск осложнил дефект TLB в кэше третьего уровня. Исправление через BIOS снижало производительность примерно на 10%, а полноценная аппаратная коррекция появилась в следующем степпинге. Задержка и репутационные последствия ослабили конкурентные позиции линейки.
45-нм Shanghai исправил большую часть проблем Barcelona. Процессор получил более высокие частоты, увеличенный кэш L3 и улучшенную энергоэффективность. Затем AMD выпустила шестиядерный Istanbul, а в 2010 году перешла к платформам C32 и G34.
Opteron 6100 Magny-Cours содержал восемь или двенадцать ядер и предназначался для двух- и четырёхсокетных серверов. В одном корпусе размещались два шестиядерных кристалла. Такое решение позволило быстро нарастить число ядер и каналов памяти, хотя обмен между частями процессора имел дополнительные задержки. Линейка стала важной для виртуализации, HPC и серверов с большим объёмом DDR3.
В 2011 году вышел Opteron 6200 Interlagos на архитектуре Bulldozer. AMD сохранила совместимость с платформой G34 и предложила до шестнадцати целочисленных ядер в восьми модулях. Однако слабая производительность одного потока и совместное использование ресурсов внутри модулей мешали процессорам уверенно конкурировать с Xeon E5.
Piledriver улучшил частоты, планирование инструкций и эффективность. Opteron 6300 Abu Dhabi оказался заметно лучше предшественника, но не устранил основной разрыв с Xeon по производительности одного ядра. Поздние Warsaw 6338P и 6370P снизили тепловой пакет до 99 Вт и продлили жизненный цикл Socket G34.
Параллельно AMD развивала компактные серверные решения. Opteron X-Series объединял ядра Jaguar, контроллер памяти и периферию в одном корпусе, а X2150 дополнительно располагал графикой Radeon. Opteron A-Series стал экспериментом с ARMv8: Seattle сочетал четыре или восемь ядер Cortex-A57, ECC-память, SATA, PCI Express и два 10-гигабитных сетевых интерфейса.
После длительного периода слабой конкурентоспособности AMD полностью переработала серверное направление. Архитектура Zen и семейство EPYC сменили Opteron, вернув компании высокую производительность одного ядра, SMT, большое число линий PCI Express, современные контроллеры памяти и более развитые средства защиты.
Система обозначений AMD Opteron
Номенклатура Opteron неоднократно менялась, поэтому одинаковое количество цифр не означает принадлежность к одному поколению.
Трёхзначные модели
В ранней системе первая цифра показывала допустимое число процессоров:
| Серия | Назначение |
| Opteron 1xx | Односокетные системы |
| Opteron 2xx | Одно- и двухсокетные системы |
| Opteron 8xx | Системы с четырьмя или восемью сокетами |
Последние две цифры отражали положение модели внутри поколения. Например, Opteron 248 стоял выше Opteron 244, а Opteron 875 относился к многосокетной двухъядерной серии.
Четырёхзначные модели Socket F и AM2
После перехода на DDR2 появились Opteron 1000, 2000 и 8000:
-
1000 — односокетные серверы и рабочие станции;
-
2000 — двухсокетные серверы;
-
8000 — четырёх- и восьмисокетные платформы.
Вторая цифра помогала различать архитектурные поколения. Например, Opteron 22xx относился к двухъядерной платформе Socket F, а 23xx — к четырёхъядерным Barcelona или Shanghai.
Семейства C32 и G34
Поздняя номенклатура разделяла доступные и производительные серверы:
-
Opteron 4000 — односокетные и двухсокетные системы с упором на стоимость и энергопотребление;
-
Opteron 6000 — двух- и четырёхсокетные серверы с большим числом ядер и каналов памяти.
Следующая цифра обозначала поколение:
| Серия | Поколение |
| 4100 и 6100 | K10, Lisbon и Magny-Cours |
| 4200 и 6200 | Bulldozer, Valencia и Interlagos |
| 4300 и 6300 | Piledriver, Seoul и Abu Dhabi |
| 6300P | Позднее обновление Warsaw |
Односокетные модели AM3+ получили обозначения 3200 и 3300.
Суффиксы энергопотребления
-
EE — наиболее экономичные модели;
-
HE — процессоры с уменьшенным энергопотреблением;
-
SE — высокочастотные верхние модели с повышенным тепловым пакетом;
-
P в 6338P и 6370P — поздние Warsaw с тепловым пакетом 99 Вт.
Правило не заменяет проверку спецификации. У разных поколений значения ACP и TDP различались, поэтому одинаковый суффикс не гарантирует одинаковое потребление.
OEM-обозначения
Отдельные производители серверов получали модели с нестандартными индексами. В каталогах встречаются обозначения 13KS EE, 13QS HE, 41LE HE, 41QS HE и другие. Такие процессоры проверяют по полному OPN-коду, поскольку краткое коммерческое имя не всегда раскрывает точные частоты и тепловой пакет. Система обозначений и перечни моделей подтверждаются каталогом семейства Opteron.
Архитектура AMD64 и базовые технологии Opteron
AMD64
AMD64 расширила набор команд x86 и увеличила ширину регистров и адресного пространства. Процессор поддерживал:
-
исполнение 64-разрядного кода;
-
совместимость с 32-разрядными приложениями;
-
дополнительные регистры общего назначения;
-
расширенное виртуальное адресное пространство;
-
режимы, позволявшие операционной системе сочетать 64- и 32-разрядные процессы.
Именно совместимость стала одним из главных преимуществ Opteron первого поколения. Сервер не требовал немедленного отказа от существующего программного обеспечения.
Интегрированный контроллер памяти
Контроллер памяти в кристалле сокращал путь от ядра до оперативной памяти. В односокетной системе это уменьшало задержки. В многосокетной конфигурации каждый CPU обслуживал собственные DIMM, а обращения к памяти соседнего процессора проходили через HyperTransport.
Такая схема давала два противоположных результата:
-
при правильном размещении данных пропускная способность масштабировалась вместе с числом процессоров;
-
при частых удалённых обращениях межпроцессорные соединения становились узким местом.
Практическая настройка многосокетного Opteron требует равномерного заполнения каналов, привязки потоков и учёта принципа первого обращения к странице памяти.
HyperTransport
HyperTransport использовался для:
-
связи процессоров друг с другом;
-
подключения серверного набора логики;
-
обмена с устройствами ввода-вывода;
-
передачи запросов к удалённой памяти;
-
построения топологии двух-, четырёх- и восьмисокетного сервера.
Скорость соединения росла от поколения к поколению. В поздних системах G34 несколько линий HyperTransport обеспечивали связь двух кристаллов внутри корпуса, соседних сокетов и периферийной логики.
NUMA
NUMA означает неравномерный доступ к памяти. У каждого процессора существует локальный участок памяти с меньшей задержкой. Доступ к удалённому участку проходит через другой CPU.
Для сервера Opteron правильная NUMA-настройка особенно важна в следующих задачах:
-
базы данных;
-
виртуальные машины;
-
научные расчёты;
-
компиляция;
-
обработка больших массивов;
-
многопоточные веб-службы.
Исследования многосокетных Opteron и Xeon показывают, что совокупная пропускная способность заметно выше при локальном размещении данных, тогда как удалённые обращения ограничиваются межсокетными соединениями.
AMD-V и вложенные таблицы страниц
AMD-V добавляет аппаратные средства виртуализации. Более новые поколения получили Rapid Virtualization Indexing, также известный как Nested Page Tables. Эта технология сокращает накладные расходы на преобразование адресов гостевой системы.
На Opteron работали VMware ESXi, Microsoft Hyper-V, Xen, KVM и Proxmox. Точная совместимость определяется поколением CPU и матрицей поддержки конкретной версии гипервизора. Старые K8 подходят для исторических сред, тогда как K10, Bulldozer и Piledriver практичнее для учебных лабораторий.
ECC и серверная память
Большинство серверных платформ Opteron поддерживает ECC. Многосокетные платы обычно используют Registered DIMM. В зависимости от поколения доступны:
-
исправление однобитовых ошибок;
-
обнаружение многобитовых ошибок;
-
scrubbing памяти;
-
Chipkill на поддерживаемых платформах;
-
зеркалирование или резервирование каналов в отдельных серверах;
-
журналирование аппаратных ошибок.
Реализация зависит не только от CPU, но и от платы, BIOS и серверного контроллера управления.
Энергосбережение
В разных поколениях применялись:
-
динамическое изменение частоты и напряжения;
-
PowerNow!;
-
CoolCore;
-
отключение неиспользуемых блоков;
-
независимое управление состояниями ядер;
-
Turbo Core у поздних моделей;
-
C-состояния простоя.
Серверный BIOS часто ограничивает глубину энергосбережения ради минимальной задержки или предсказуемой производительности.
Поколения AMD Opteron
SledgeHammer: первое поколение K8
SledgeHammer стал основой первых Opteron 100, 200 и 800. Процессоры выпускались для Socket 940, использовали зарегистрированную DDR-память и содержали одно ядро.
Главные особенности:
-
64-разрядная архитектура AMD64;
-
интегрированный двухканальный контроллер DDR;
-
кэш L2 объёмом 1 МБ;
-
HyperTransport;
-
поддержка ECC Registered;
-
модели для серверов с одним, двумя, четырьмя и восемью CPU.
Первые частоты начинались с 1,4 ГГц. Верхние модели постепенно достигли 2,4–2,8 ГГц. K8 демонстрировал сильную для своего времени производительность в целочисленных задачах и низкие задержки памяти.
Venus, Troy и Athens
После перехода на усовершенствованный техпроцесс AMD обновила одноядерные серии:
-
Venus — односокетные модели;
-
Troy — двухсокетные;
-
Athens — многосокетные.
Частоты выросли, а энергопотребление снизилось. Односокетные Venus выпускались не только для Socket 940, но и для Socket 939. Именно Socket 939 сделал часть Opteron популярной среди владельцев обычных настольных плат.
Denmark, Italy и Egypt
Это первые двухъядерные Opteron:
-
Denmark — серия 100;
-
Italy — серия 200;
-
Egypt — серия 800.
Каждое ядро располагало собственным кэшем L2. Контроллер памяти оставался общим. Переход к двум ядрам давал значительное ускорение серверных приложений без изменения числа физических разъёмов.
Opteron 165, 170, 175, 180 и 185 приобрели известность среди энтузиастов Socket 939. Младшие модели разгонялись заметно выше штатных частот, хотя итог зависел от степпинга, платы, памяти и охлаждения.
Santa Ana и Santa Rosa
Santa Ana предназначался для односокетных систем, Santa Rosa — для двух- и многосокетных серверов. Процессоры перешли на DDR2:
-
Opteron 1000 использовал Socket AM2;
-
Opteron 2000 и 8000 — Socket F.
Socket F представлял собой LGA-разъём с контактами на плате. Серверные платформы получили более современную память, улучшенное энергосбережение и обновлённый HyperTransport.
Barcelona
Barcelona стал первым четырёхъядерным Opteron K10. В отличие от двухъядерных K8, где два ядра объединялись в одном кристалле без общего L3, K10 получил общий кэш третьего уровня.
Архитектура добавила:
-
четыре физических ядра;
-
общий L3;
-
улучшенный блок предсказания;
-
более широкую обработку инструкций;
-
усовершенствованный контроллер памяти;
-
расширенные энергосберегающие состояния.
Ранний дефект TLB серьёзно повредил запуску. Программное исправление обеспечивало стабильность, но снижало скорость. Поздний степпинг устранил ошибку аппаратно.
Shanghai
Shanghai перевёл K10 на 45-нм техпроцесс. По сравнению с Barcelona вырос объём L3, повысились частоты и улучшилась энергоэффективность. Профильные обзоры отмечали, что Shanghai вышел своевременно и сразу достиг приемлемых частот, в отличие от проблемного предшественника.
Shanghai выпускался в сериях 1300, 2300 и 8300. Совместимость с существующими Socket F-серверами зависела от BIOS и электрических требований платы.
Istanbul
Istanbul добавил два ядра и довёл общее число до шести. Он сохранил Socket F и ориентировался на серверы, которым требовалось увеличить плотность без полной замены платформы.
Характерные свойства:
-
шесть ядер;
-
общий L3;
-
45-нм техпроцесс;
-
улучшенный обмен данными между сокетами;
-
серии 2400 и 8400;
-
модели EE, HE и SE.
Istanbul использовался в двух-, четырёх- и восьмисокетных машинах.
Lisbon
Lisbon открыл семейство Opteron 4100 и платформу C32. Эти процессоры предназначались для доступных одно- и двухсокетных серверов.
Основные параметры:
-
четыре или шесть ядер;
-
два канала DDR3 на процессор;
-
Socket C32;
-
умеренное энергопотребление;
-
упор на стоимость системы;
-
поддержка ECC Registered.
Линейка подходила для веб-служб, файловых серверов, небольших баз данных и виртуализации начального уровня.
Magny-Cours
Magny-Cours стал основой Opteron 6100. В одном корпусе находились два кристалла, соединённые HyperTransport. Каждый кристалл содержал до шести ядер и собственный двухканальный контроллер памяти, поэтому весь процессор располагал четырьмя каналами DDR3.
Модели имели 8 или 12 ядер. Socket G34 позволял строить двух- и четырёхсокетные серверы, а система с четырьмя 12-ядерными CPU получала 48 физических ядер и шестнадцать каналов памяти.
Opteron 6174 работал на частоте 2,2 ГГц и объединял два кристалла общей площадью около 692 мм². В процессоре было примерно два миллиарда транзисторов и 19,6 МБ суммарного кэша. AMD указывала для него 80 Вт ACP, тогда как расчётная максимальная тепловая мощность находилась примерно на уровне 115 Вт.
Zurich и Opteron 3200
Opteron 3200 предназначался для недорогих односокетных серверов на Socket AM3+. Процессоры были близки к настольным FX и использовали архитектуру Bulldozer.
Серия включала четырёх- и восьмиядерные модели. Она применялась в небольших серверах, хостинге и рабочих станциях. Обычные AM3+-платы поддерживали такие CPU только при наличии соответствующего микрокода BIOS.
Valencia и Opteron 4200
Valencia переносил Bulldozer на Socket C32. Процессоры содержали от шести до восьми целочисленных ядер и предназначались для одно- или двухсокетных серверов.
По сравнению с Lisbon серия предлагала новые инструкции, Turbo Core и более высокое число потоков, но прирост зависел от нагрузки. Программы с низким уровнем параллелизма страдали от слабой производительности одного ядра.
Interlagos и Opteron 6200
Interlagos использовал два кристалла Bulldozer в одном корпусе. Старшие модели содержали восемь модулей и шестнадцать целочисленных ядер.
Преимущества:
-
большое число параллельных потоков;
-
четыре канала DDR3;
-
до 12 DIMM на сокет на подходящих платах;
-
совместимость с G34;
-
поддержка AVX, AES, XOP и FMA4;
-
пригодность для виртуализации и задач с высокой пропускной способностью памяти.
Недостатки:
-
низкая скорость одного потока;
-
общий блок плавающей точки внутри модуля;
-
чувствительность к настройке программ;
-
высокое энергопотребление старших SE-моделей;
-
неравномерная производительность в плохо распараллеленных приложениях.
В контролируемом сравнении восьмиядерный Xeon E5-2660 опережал шестнадцатиядерный Opteron 6276 на 12–40% при близких частотах в ряде серверных нагрузок.
Delhi и Opteron 3300
Opteron 3300 получил архитектуру Piledriver и Socket AM3+. Серия предназначалась для односокетных серверов начального уровня.
Piledriver улучшил:
-
частотный потенциал;
-
предсказание переходов;
-
планирование инструкций;
-
энергопотребление;
-
производительность модулей;
-
работу Turbo Core.
AMD предлагала четырёх- и восьмиядерные модели с тепловыми пакетами от экономичных вариантов до высокочастотного Opteron 3380.
Seoul и Opteron 4300
Seoul представлял Piledriver для Socket C32. Серия содержала от четырёх до восьми ядер и поддерживала двухсокетные конфигурации.
AMD заявляла до 15% более высокой производительности и до 24% лучшего отношения производительности к потреблению по сравнению с предшествующей серией 4200. Базовые частоты отдельных моделей достигали 3,4 ГГц, а Turbo Core — 3,8 ГГц. Самые экономичные варианты имели TDP 35 Вт.
Abu Dhabi и Opteron 6300
Abu Dhabi перенёс Piledriver на Socket G34. Линейка содержала модели с 4, 8, 12 и 16 ядрами.
Старший Opteron 6386 SE имел:
-
16 целочисленных ядер;
-
восемь модулей;
-
базовую частоту 2,8 ГГц;
-
промежуточный режим Turbo 3,2 ГГц;
-
максимальный Turbo 3,5 ГГц;
-
тепловой пакет 140 Вт.
Экономичный Opteron 6366 HE предлагал 16 ядер при базовой частоте 1,8 ГГц и TDP 85 Вт. Такое разделение позволяло выбирать между плотностью, частотой и потреблением.
В тестировании AnandTech Opteron 6376 обеспечивал на 5–11% лучшую производительность на такт относительно 6276, потреблял на 8% меньше энергии в измеренной нагрузке, снижал пиковое потребление примерно на 6% и стоил на 11% дешевле предшественника. Он сохранял привлекательность для чувствительных к стоимости систем виртуализации и HPC, хотя по эффективности уступал современным ему Xeon.
Warsaw
Warsaw стал поздним обновлением Socket G34. Модели 6338P и 6370P сохранили архитектуру Piledriver, но получили TDP 99 Вт. Они предназначались для организаций, которым требовалось продлить эксплуатацию существующих серверов без замены платы и памяти.
Opteron X-Series
Opteron X-Series создавался для микросерверов, компактных хранилищ и сетевых устройств.
Первые модели:
| Модель | Ядра | Частота | Кэш L2 | Графика | Память | TDP |
| Opteron X1150 | 4 Jaguar | 2,0 ГГц | 2 МБ | Нет | DDR3-1600 | 17 Вт |
| Opteron X2150 | 4 Jaguar | До 1,9 ГГц | 2 МБ | Radeon HD 8400 | DDR3 | 22 Вт |
| Opteron X2170 | 4 Jaguar | До 2,4 ГГц | 2 МБ | Встроенная Radeon | DDR3-1866 | 25 Вт |
Поздняя серия X3000 использовала более производительные ядра Excavator. Opteron X3216, X3418 и X3421 устанавливались в HPE ProLiant MicroServer Gen10. Это распаянные SoC, поэтому обычная замена процессора не предусмотрена.
Opteron A-Series
Opteron A1100 Seattle использовал 64-разрядные ядра ARM Cortex-A57. В зависимости от модели устанавливались четыре или восемь ядер.
Платформа располагала:
-
двумя каналами DDR3 или DDR4 с ECC;
-
частотой памяти до 1866 МТ/с;
-
поддержкой до 64 ГБ DDR3L или до 128 ГБ DDR4;
-
шестью портами SATA 6 Гбит/с;
-
двумя встроенными 10-гигабитными сетевыми интерфейсами;
-
восемью линиями PCI Express;
-
аппаратными средствами безопасности;
-
интегрированной периферией серверного SoC.
A-Series предназначался для масштабируемых веб-служб, хранения данных и разработки ARM-серверного программного обеспечения. Распространение осталось ограниченным: экосистема ARM-серверов того периода была фрагментирована, а x86-платформы сохраняли более широкую совместимость.
Сводное сравнение поколений
| Семейство | Кодовое имя | Архитектура | Техпроцесс | Ядра | Разъём | Память | Сокеты |
| Opteron 100/200/800 | SledgeHammer | K8 | 130 нм | 1 | Socket 940 | DDR ECC Registered | 1–8 |
| Opteron 100/200/800 | Venus, Troy, Athens | K8 | 90 нм | 1 | 939/940 | DDR | 1–8 |
| Opteron 100/200/800 | Denmark, Italy, Egypt | K8 | 90 нм | 2 | 939/940 | DDR | 1–8 |
| Opteron 1000/2000/8000 | Santa Ana, Santa Rosa | K8 | 90/65 нм | 2 | AM2/Socket F | DDR2 | 1–8 |
| Opteron 1300/2300/8300 | Barcelona | K10 | 65 нм | 4 | AM2+/Socket F | DDR2 | 1–8 |
| Opteron 1300/2300/8300 | Shanghai | K10 | 45 нм | 4 | AM2+/Socket F | DDR2 | 1–8 |
| Opteron 2400/8400 | Istanbul | K10 | 45 нм | 6 | Socket F | DDR2 | 2–8 |
| Opteron 4100 | Lisbon | K10 | 45 нм | 4–6 | C32 | DDR3 | 1–2 |
| Opteron 6100 | Magny-Cours | K10 | 45 нм | 8–12 | G34 | DDR3 | 2–4 |
| Opteron 3200 | Zurich | Bulldozer | 32 нм | 4–8 | AM3+ | DDR3 | 1 |
| Opteron 4200 | Valencia | Bulldozer | 32 нм | 6–8 | C32 | DDR3 | 1–2 |
| Opteron 6200 | Interlagos | Bulldozer | 32 нм | 4–16 | G34 | DDR3 | 2–4 |
| Opteron 3300 | Delhi | Piledriver | 32 нм | 4–8 | AM3+ | DDR3 | 1 |
| Opteron 4300 | Seoul | Piledriver | 32 нм | 4–8 | C32 | DDR3 | 1–2 |
| Opteron 6300 | Abu Dhabi, Warsaw | Piledriver | 32 нм | 4–16 | G34 | DDR3 | 2–4 |
| Opteron X1000 | Kyoto | Jaguar | 28 нм | 4 | BGA | DDR3 | SoC |
| Opteron X3000 | — | Excavator | 28 нм | 2–4 | BGA | DDR4/DDR3 по платформе | SoC |
| Opteron A1100 | Seattle | ARM Cortex-A57 | 28 нм | 4–8 | BGA | DDR3/DDR4 ECC | SoC |
Перечень поколений и моделей подтверждается сводным каталогом Opteron и материалами запусков отдельных серий.
Максимально полный перечень моделей AMD Opteron
Ниже перечислены основные серийные модели и подтверждённые OEM-варианты. Внутри одной серии встречались разные степпинги, тепловые классы и частоты.
Одноядерные Opteron 100
| Поколение | Модели |
| SledgeHammer, Socket 940 | 140, 142, 144, 146, 148, 150 |
| Venus, Socket 939/940 | 142, 144, 146, 148, 150, 152, 154, 156 |
| Экономичные варианты | Отдельные HE и EE-модификации |
Односокетные Socket 939-модели особенно ценились за совместимость с рядом настольных плат. Opteron 144 и 146 имели невысокую штатную частоту и высокий разгонный потенциал.
Одноядерные Opteron 200
| Поколение | Модели |
| SledgeHammer и Troy | 240, 242, 244, 246, 248, 250, 252, 254, 256 |
| Экономичные варианты | HE и EE в отдельных частотных классах |
Одноядерные Opteron 800
| Поколение | Модели |
| SledgeHammer и Athens | 840, 842, 844, 846, 848, 850, 852, 854, 856 |
| Экономичные варианты | HE и EE |
Двухъядерные Opteron 100 Denmark
| Модель | Ядра | Штатная частота |
| Opteron 165 | 2 | 1,8 ГГц |
| Opteron 170 | 2 | 2,0 ГГц |
| Opteron 175 | 2 | 2,2 ГГц |
| Opteron 180 | 2 | 2,4 ГГц |
| Opteron 185 | 2 | 2,6 ГГц |
Двухъядерные Opteron 200 Italy
Основные модели:
-
Opteron 260 HE;
-
Opteron 265;
-
Opteron 265 HE;
-
Opteron 270;
-
Opteron 270 HE;
-
Opteron 275;
-
Opteron 275 HE;
-
Opteron 280;
-
Opteron 285;
-
Opteron 290.
Двухъядерные Opteron 800 Egypt
Основные модели:
-
Opteron 860 HE;
-
Opteron 865;
-
Opteron 865 HE;
-
Opteron 870;
-
Opteron 870 HE;
-
Opteron 875;
-
Opteron 875 HE;
-
Opteron 880;
-
Opteron 885;
-
Opteron 890.
Opteron 1000 Santa Ana
В линейку входили:
-
Opteron 1210;
-
1212;
-
1214;
-
1216;
-
1218;
-
1220;
-
1222;
-
экономичные HE;
-
старшие SE-модификации.
Эти процессоры предназначались для Socket AM2 и двухканальной DDR2.
Opteron 2000 Santa Rosa
Основные индексы:
-
2210;
-
2212;
-
2214;
-
2216;
-
2218;
-
2220;
-
2222;
-
варианты EE;
-
варианты HE;
-
варианты SE.
Opteron 8000 Santa Rosa
Основные модели:
-
8210 EE;
-
8212;
-
8212 HE;
-
8214;
-
8214 HE;
-
8216;
-
8216 HE;
-
8218;
-
8218 HE;
-
8220;
-
8220 SE;
-
8222;
-
8222 SE;
-
8224 SE.
Opteron 1300 Barcelona и Shanghai
Barcelona:
-
Opteron 1352;
-
1354;
-
-
Shanghai и Suzuka:
-
Opteron 1381;
-
1385;
-
1389;
-
OEM 13KS EE;
-
OEM 13QS HE.
Opteron 2300 Barcelona
Встречались следующие модели:
-
2344 HE;
-
2346 HE;
-
2347;
-
2347 HE;
-
2350;
-
2350 HE;
-
2352;
-
2354;
-
2356;
-
2358 SE;
-
2360 SE.
Opteron 8300 Barcelona
Основные варианты:
-
8346 HE;
-
8347;
-
8347 HE;
-
8350;
-
8350 HE;
-
8352;
-
8354;
-
8356;
-
8358 SE;
-
8360 SE.
Opteron 2300 Shanghai
Серия содержала:
-
2373 EE;
-
2374 HE;
-
2376;
-
2377 EE;
-
2378;
-
2379 HE;
-
2380;
-
2381 HE;
-
2382;
-
2384;
-
2386 SE;
-
2387;
-
2389;
-
2393 SE;
-
дополнительные OEM-модификации 23xx.
Opteron 8300 Shanghai
Основные модели:
-
8374 HE;
-
8376 HE;
-
8378;
-
8380;
-
8381 HE;
-
8382;
-
8384;
-
8386 SE;
-
8387;
-
8389;
-
8393 SE.
Opteron 2400 Istanbul
-
2419 EE;
-
2423 HE;
-
2425 HE;
-
2427;
-
2431;
-
2435;
-
2439 SE.
Opteron 8400 Istanbul
-
8419;
-
8419 EE;
-
8423;
-
8425 HE;
-
8431;
-
8435;
-
8439 SE.
Opteron 4100 Lisbon
Основные модели и OEM-варианты:
-
4105;
-
4122;
-
4130;
-
4133;
-
4162 EE;
-
4164 EE;
-
4170 HE;
-
4171 HE;
-
4174 HE;
-
4176 HE;
-
4180;
-
4184;
-
41LE HE;
-
41QS HE.
Opteron 6100 Magny-Cours
| Модель | Ядра | Класс |
| 6124 HE | 8 | Энергоэффективный |
| 6128 | 8 | Стандартный |
| 6134 | 8 | Высокочастотный |
| 6136 | 8 | Стандартный |
| 6140 | 8 | Высокочастотный |
| 6164 HE | 12 | Энергоэффективный |
| 6166 HE | 12 | Энергоэффективный |
| 6168 | 12 | Стандартный |
| 6172 | 12 | Стандартный |
| 6174 | 12 | Стандартный |
| 6176 SE | 12 | Повышенная частота |
| 6180 SE | 12 | Верхняя модель |
Opteron 3200 Zurich
-
Opteron 3250 HE;
-
3260 HE;
-
-
Opteron 4200 Valencia
-
Opteron 4226;
-
4234;
-
4256 EE;
-
4274 HE;
-
4276 HE;
-
-
Opteron 6200 Interlagos
| Модель | Ядра | Назначение |
| 6204 | 4 | Младшая модель |
| 6212 | 8 | Базовая |
| 6220 | 8 | Более высокая частота |
| 6234 | 12 | Высокочастотная |
| 6238 | 12 | Стандартная |
| 6230 HE | 12 | Уменьшенное потребление |
| 6262 HE | 16 | Уменьшенное потребление |
| 6272 | 16 | Стандартная |
| 6274 | 16 | Стандартная |
| 6275 | 16 | Специализированная модель |
| 6276 | 16 | Распространённая серверная модель |
| 6278 | 16 | Повышенная частота |
| 6282 SE | 16 | Верхняя SE |
| 6284 SE | 16 | Верхняя SE |
| 6287 SE | 16 | Высокочастотная |
| 6291 SE | 16 | Поздняя высокочастотная |
Opteron 3300 Delhi
-
Opteron 3320 EE;
-
3350 HE;
-
3365;
-
-
Opteron 4300 Seoul
-
Opteron 4310 EE;
-
4332 HE;
-
4334;
-
4340;
-
4376 HE;
-
-
Opteron 6300 Abu Dhabi и Warsaw
| Модель | Ядра | Базовая частота | Turbo | TDP |
| 6308 | 4 | 3,5 ГГц | — | 115 Вт |
| 6320 | 8 | 2,8 ГГц | До 3,3 ГГц | 115 Вт |
| 6328 | 8 | 3,2 ГГц | До 3,8 ГГц | 115 Вт |
| 6338P | 12 | 2,3 ГГц | До 2,8 ГГц | 99 Вт |
| 6344 | 12 | 2,6 ГГц | До 3,2 ГГц | 115 Вт |
| 6348 | 12 | 2,8 ГГц | До 3,4 ГГц | 115 Вт |
| 6366 HE | 16 | 1,8 ГГц | До 3,1 ГГц | 85 Вт |
| 6370P | 16 | 2,0 ГГц | До 2,5 ГГц | 99 Вт |
| 6376 | 16 | 2,3 ГГц | До 3,2 ГГц | 115 Вт |
| 6378 | 16 | 2,4 ГГц | До 3,3 ГГц | 115 Вт |
| 6380 | 16 | 2,5 ГГц | До 3,4 ГГц | 115 Вт |
| 6386 SE | 16 | 2,8 ГГц | До 3,5 ГГц | 140 Вт |
Opteron X-Series
-
X1150;
-
X2150;
-
X2170;
-
X3216;
-
X3418;
-
X3421.
Opteron A-Series
Основные серийные варианты:
-
Opteron A1120;
-
Opteron A1150;
-
Opteron A1170;
-
другие конфигурации семейства A1100 для конкретных производителей плат.
В A1120 использовались четыре ядра Cortex-A57 с частотой 1,7 ГГц и тепловым пакетом около 25 Вт. Старшие варианты получали восемь ядер и более высокое потребление.
Сокеты и совместимость платформ
Socket 939
Socket 939 интересен благодаря использованию обычной двухканальной DDR и совместимости отдельных Opteron с настольными материнскими платами.
Преимущества:
-
широкий выбор бывших в употреблении плат;
-
возможность разгона;
-
обычная небуферизованная DDR;
-
поддержка AGP или PCI Express в зависимости от платы.
Ограничения:
-
только один процессор;
-
небольшой предельный объём памяти;
-
возраст электролитических конденсаторов;
-
отсутствие современных интерфейсов;
-
зависимость от BIOS.
Socket 940
Socket 940 применялся ранними серверными Opteron. Он требовал Registered DDR и использовался в системах с одним, двумя, четырьмя или восемью процессорами.
Несмотря на одинаковое число контактов, Socket 940 не совместим с Socket AM2. Различаются расположение направляющих, электрические требования и тип памяти.
Socket AM2 и AM2+
Opteron 1000 и часть 1300 предназначались для односокетных серверов и рабочих станций. Платформа использовала DDR2. ECC работала только на платах с соответствующей разводкой и BIOS.
Socket F
Socket F, также известный как LGA1207, стал основной платформой многосокетных Opteron эпохи DDR2.
Он применялся для:
-
Santa Rosa;
-
Barcelona;
-
Shanghai;
-
Istanbul;
-
двух-, четырёх- и восьмисокетных серверов.
Существовали разные ревизии Socket F и серверных плат. Физическое совпадение разъёма не гарантирует поддержку каждого поколения.
Socket AM3 и AM3+
Односокетные Opteron 1300, 3200 и 3300 устанавливались в серверные платы соответствующего поколения. Некоторые модели работали на настольных платах после обновления BIOS.
AM3+ особенно интересен для Opteron 3280 и 3380, поскольку позволяет собрать рабочую станцию из стандартных компонентов. Практическая ценность такой конфигурации ограничена низкой производительностью одного потока по современным меркам.
Socket C32
Socket C32 предназначался для Opteron 4100, 4200 и 4300.
Платформа обеспечивала:
-
один или два процессора;
-
два канала DDR3 на CPU;
-
ECC Registered;
-
HyperTransport;
-
умеренную стоимость платы;
-
до восьми ядер на сокет в поздних поколениях.
Socket G34
Socket G34 использовался процессорами 6100, 6200 и 6300. Это крупный LGA-разъём для двух- и четырёхсокетных серверов.
Платформа предлагала:
-
четыре канала DDR3 на процессор;
-
большое число DIMM;
-
до 16 ядер на сокет;
-
несколько линий HyperTransport;
-
значительную пропускную способность памяти;
-
поддержку больших объёмов ECC Registered.
На подходящих платах Opteron 6200 обслуживал до 12 модулей памяти на сокет.
BGA-платформы
Opteron X-Series и A-Series распаивались на плате. Их нельзя заменить как обычный процессор. Покупатель выбирает законченную системную плату или сервер.
Оперативная память
Тип памяти определяется поколением процессора и платой.
| Платформа | Тип памяти | Каналы на CPU | Типичные модули |
| Socket 939 | DDR | 2 | Unbuffered, ECC на подходящих платах |
| Socket 940 | DDR | 2 | ECC Registered |
| Socket AM2/AM2+ | DDR2 | 2 | Unbuffered или ECC |
| Socket F | DDR2 | 2 | ECC Registered |
| Socket AM3/AM3+ | DDR3 | 2 | Unbuffered, ECC на серверных платах |
| Socket C32 | DDR3 | 2 | ECC Registered |
| Socket G34 | DDR3 | 4 | ECC Registered |
| Opteron X1000 | DDR3 | По SoC | ECC в серверной реализации |
| Opteron A1100 | DDR3/DDR4 | 2 | ECC |
Равномерное заполнение каналов
Для максимальной пропускной способности модули устанавливают симметрично. В двухсокетном сервере память должна находиться у обоих процессоров. Установка всех DIMM рядом с одним CPU заставляет второй обращаться к ним через HyperTransport.
Ранги и частота
Серверные платы снижают частоту памяти при большом числе рангов на канал. Например, один DIMM на канал работает быстрее, чем три тяжёлых четырёхранговых модуля. Точные ограничения определяются руководством платы.
Смешивание модулей
Не смешивают:
-
Registered и Unbuffered;
-
разные напряжения без подтверждённой поддержки;
-
LRDIMM и RDIMM;
-
модули с несовместимой организацией;
-
память разных поколений.
Одинаковая ёмкость не гарантирует одинаковую ранговость. Для многосокетной системы предпочтителен комплект одинаковых модулей.
NUMA и первый доступ
Операционная система обычно размещает физическую страницу рядом с процессором, который первым к ней обратился. Поэтому многопоточная программа сначала инициализирует данные теми же потоками, которые затем будут их обрабатывать.
Наборы логики и материнские платы
В ранних Opteron использовались серверные чипсеты AMD, NVIDIA nForce Professional и решения других производителей. Поздние C32 и G34 часто сочетались с AMD SR56x0 и южным мостом SP5100.
Распространённые производители плат:
-
Supermicro;
-
Tyan;
-
ASUS;
-
Gigabyte;
-
MSI в отдельных рабочих станциях;
-
HP;
-
Dell;
-
IBM;
-
Sun;
-
Fujitsu.
Примеры классов плат:
| Платформа | Типичные платы и серверы | Особенности |
| Socket 939 | ASUS A8N, DFI LanParty и серверные модели Tyan | Разгон, DDR, один CPU |
| Socket 940 | Tyan Thunder, ранние Supermicro и серверы Sun | Registered DDR, 1–4 CPU |
| Socket F | Supermicro H8D, H8Q, Tyan Thunder | DDR2 ECC, 2–4 CPU |
| C32 | Supermicro H8DCL, H8DCT, Tyan S8230 | Два CPU, DDR3 ECC |
| G34 | Supermicro H8DGU, H8QG, Tyan S8812 | 2–4 CPU, четыре канала памяти на сокет |
| X-Series | Готовые микросерверные платы | Распаянный SoC |
| A-Series | ARM-платы Seattle | Интегрированные SATA и 10GbE |
Серверные платы отличаются от настольных:
-
требуют EPS12V и дополнительных разъёмов питания;
-
используют узкие пассивные радиаторы;
-
рассчитываются на направленный воздушный поток;
-
располагают большим числом слотов DIMM;
-
поддерживают IPMI;
-
содержат встроенную простую графику;
-
нередко имеют нестандартные размеры;
-
требуют фирменной панели ввода-вывода;
-
ограничивают настройки частот и напряжений.
При переносе серверной платы в обычный корпус особое внимание уделяют охлаждению VRM, памяти и набора логики. Пассивный радиатор, который нормально работает в 2U-корпусе с мощными вентиляторами, перегревается в тихом настольном корпусе без направленного потока.
Кэш и модульная организация
K8
У одноядерного K8 обычно применялся 1 МБ L2. В двухъядерных моделях каждое ядро имело собственный L2. Общего L3 не было.
Преимуществом оставались низкие задержки памяти. Недостатком становился обмен данными между ядрами через внутренние механизмы и контроллер памяти.
K10
K10 добавил общий L3. Он облегчал обмен данными между ядрами и снижал число обращений к оперативной памяти.
У Magny-Cours внутри корпуса находились два отдельных кристалла. Каждый располагал собственным L3 и контроллером памяти. Обращение из одного кристалла к данным другого проходило через внутреннее соединение HyperTransport.
Bulldozer и Piledriver
Один модуль содержал:
-
два целочисленных блока;
-
два набора регистров и планировщиков целочисленных операций;
-
общую выборку инструкций;
-
общий декодер;
-
общий кэш инструкций;
-
общий блок плавающей точки;
-
общий L2.
Два потока получали больше ресурсов, чем при классическом SMT, но меньше, чем два полностью независимых ядра. Поэтому шестнадцатиядерный Opteron 6276 не обеспечивал удвоения производительности относительно восьмиядерного процессора с сильными полноценными ядрами.
Piledriver повысил эффективность модулей, но основная структура сохранилась.
Производительность в синтетических тестах
Результаты PassMark ниже представляют агрегированные пользовательские измерения. Они полезны для общей ориентации, но не заменяют тестирование одинаковых систем: различаются платы, память, охлаждение и операционные системы.
| Процессор | Ядра | CPU Mark | Однопоточный результат |
| AMD Opteron 165 | 2 | 531 | 638 |
| AMD Opteron 6174 | 12 | 3 697 | 488 |
| AMD Opteron 4334 | 6 | 3 949 | 1 269 |
| AMD Opteron 6378 | 16 | 5 889 | 1 127 |
| AMD Opteron 6276 | 16 | 6 348 | 1 033 |
| AMD Opteron 6386 SE | 16 | 8 291 | 1 305 |
| Intel Xeon E5-1650 v3 | 6/12 | 10 352 | Выше старых Opteron |
| Intel Xeon E5-1650 v4 | 6/12 | 11 285 | Выше старых Opteron |
| Intel Xeon E5-2697 v2 | 12/24 | 14 242 | Значительно выше |
| Intel Xeon E5-2680 v4 | 14/28 | 17 183 | Примерно вдвое выше 6386 SE |
Таблица показывает несколько закономерностей.
Первая — ранний Opteron 165 сегодня относится к ретро-классу. Даже после разгона он не сопоставим с современным бюджетным процессором.
Вторая — большое число ядер не компенсирует слабую скорость каждого ядра. Opteron 6174 имеет двенадцать ядер, но его однопоточный результат ниже, чем у двухъядерного Opteron 165. Причина состоит в низкой частоте 2,2 ГГц и архитектурных различиях.
Третья — Piledriver заметно улучшил положение. Высокочастотный 6386 SE быстрее 6276 как в общей, так и в однопоточной оценке.
Четвёртая — Xeon E5 v2–v4 представляет более рациональную бывшую в употреблении платформу. Он быстрее, поддерживает более современную периферию и обычно потребляет меньше энергии на единицу выполненной работы.
CPU-Z
В базе CPU-Z для Opteron 6174 встречается результат около 108 баллов в одном потоке и 2 554 баллов в многопоточном режиме. Для 6386 SE опубликованы результаты многосокетной 64-поточной конфигурации около 225 и 11 397 баллов соответственно. Второе значение не отражает скорость одного процессора: оно получено системой с несколькими CPU.
Серверные тесты и чувствительность к настройке
Magny-Cours
Opteron 6100 был силён в задачах, которые хорошо масштабировались по ядрам и каналам памяти. AMD могла предложить два двенадцатиядерных CPU по цене, сопоставимой с одним дорогим Xeon соответствующего класса. Это делало платформу привлекательной для рендеринга, научных расчётов и виртуализации.
Недостатком оставалась невысокая производительность одного ядра. Westmere-EP выполнял многие последовательные участки быстрее, поэтому итог зависел от доли параллельной работы.
Interlagos
Bulldozer оказался особенно чувствителен к структуре программы. В тестировании Blender изменение числа тайлов повысило результат Opteron 6276 примерно на 24%, тогда как Opteron 6174 и Xeon X5650 улучшились примерно на 19%. При 256 тайлах 6276 немного обошёл 6174, хотя при менее удачной настройке выглядел слабее.
Это показывает, что Interlagos требует:
-
достаточного числа независимых задач;
-
правильного размера рабочих блоков;
-
современного планировщика;
-
оптимального распределения потоков;
-
локальной памяти;
-
программ, которые не перегружают общий FPU внутри модуля.
Xeon с более высокой скоростью одного ядра меньше зависел от подобных изменений.
Abu Dhabi
Opteron 6300 исправил часть недостатков Bulldozer. Piledriver повысил производительность на такт и улучшил энергоэффективность. Наиболее сильными сценариями оставались:
-
виртуализация с большим числом умеренно нагруженных машин;
-
целочисленные серверные задачи;
-
HPC-приложения с хорошим параллелизмом;
-
обработка данных, зависящая от пропускной способности памяти;
-
существующие G34-серверы, где обновление не требовало покупки новой платформы.
Для баз данных с высокими требованиями к задержке и для лицензируемого по ядрам программного обеспечения Xeon часто оказывался выгоднее.
Масштабирование многосокетных систем
Удвоение числа процессоров не даёт автоматического удвоения скорости.
| Переход | Теоретический рост ресурсов | Реальный ограничивающий фактор |
| 1P → 2P | Вдвое больше ядер и каналов памяти | Удалённые обращения, синхронизация |
| 2P → 4P | Ещё двукратный рост | Топология HyperTransport, NUMA |
| 4P → 8P | До восьми CPU | Задержки, программная масштабируемость, стоимость |
Наиболее успешно масштабируются независимые задачи:
-
несколько виртуальных машин;
-
пакетный рендеринг;
-
параллельная компиляция;
-
отдельные веб-процессы;
-
научные расчёты с локальными наборами данных;
-
независимые задания очереди.
Хуже масштабируются:
-
игры;
-
программы с одной общей блокировкой;
-
базы данных с высокой конкуренцией за общие структуры;
-
приложения, часто передающие данные между потоками;
-
задачи с одним главным управляющим потоком.
Настройка NUMA
Для двух- и четырёхсокетного Opteron применяют следующие принципы:
-
Память распределяют одинаково между сокетами.
-
Потоки закрепляют за конкретными NUMA-узлами.
-
Память выделяют рядом с выполняющим потоком.
-
Виртуальной машине назначают ядра и память одного узла, пока её размер это позволяет.
-
Большую ВМ делят на корректную vNUMA-топологию.
-
Сетевой адаптер или HBA связывают с ближайшим процессором.
-
Приложение тестируют с разным числом потоков.
Энергопотребление и эффективность
AMD применяла два показателя — ACP и TDP.
-
TDP отражает расчётную тепловую мощность, на которую ориентируется охлаждение.
-
ACP был введён AMD как усреднённый показатель потребления в наборе серверных нагрузок.
Сравнивать ACP одного Opteron напрямую с TDP Xeon нельзя. Для оценки эксплуатации важнее измерение потребления всей системы от розетки.
Примерные классы:
| Класс | Характеристика |
| EE | Минимальное потребление и пониженная частота |
| HE | Умеренное потребление |
| Стандартный | Баланс частоты и теплового пакета |
| SE | Максимальная частота и повышенное потребление |
| Warsaw P | 99-ваттные поздние модели |
Четырёхсокетный сервер с Opteron 6200 или 6300 потребляет много энергии не только из-за CPU. В систему входят:
-
десятки модулей DDR3;
-
несколько мощных вентиляторов;
-
два резервированных блока питания;
-
RAID-контроллер;
-
дисковая корзина;
-
IPMI;
-
сетевые адаптеры;
-
потери преобразования питания.
Даже в простое такая машина заметно уступает современному односокетному серверу по эффективности.
Пример стоимости электричества
При среднем потреблении 400 Вт круглосуточная работа даёт:
-
0,4 кВт × 24 часа = 9,6 кВт·ч в сутки;
-
9,6 × 365 = 3 504 кВт·ч в год.
При тарифе 7 ₽ за кВт·ч годовая стоимость составит 24 528 ₽. Сервер мощностью 700 Вт израсходует 6 132 кВт·ч, что соответствует 42 924 ₽ при том же тарифе.
Поэтому дешёвая покупка старого четырёхсокетного сервера не означает низкую стоимость владения.
Температуры и охлаждение
Серверные Opteron проектировались для корпусов с сильным направленным потоком воздуха. Пассивный радиатор не является бесшумным решением: его охлаждают высокооборотные корпусные вентиляторы.
Socket 939 и AM3+
Односокетные модели проще охлаждать обычным башенным кулером. Проверяют совместимость крепления, высоту радиатора и обдув зоны питания.
Socket F
Многие платы используют узкие серверные радиаторы. В корпусах 1U и 2U воздух проходит через плотные рёбра с высокой скоростью. При установке в обычный корпус нужен отдельный вентилятор.
Socket C32 и G34
Разъёмы имеют собственную геометрию крепления. Для G34 существует два распространённых направления воздушного потока и несколько форм радиаторов. Перед покупкой сверяют расстояние между стойками и ориентацию сокета.
Что контролировать
-
температуру процессоров;
-
температуру VRM;
-
температуру памяти;
-
температуру набора логики;
-
обороты вентиляторов;
-
состояние термопасты;
-
чистоту радиаторов;
-
равномерность прижима;
-
сообщения IPMI.
Перегрев VRM часто проявляется не высокой температурой CPU, а снижением частоты, отключением сокета или аварийной остановкой.
Уровень шума
Стоечные серверы при запуске кратковременно раскручивают вентиляторы до максимума. После загрузки контроллера обороты снижаются. При неисправном датчике или неподдерживаемом вентиляторе система сохраняет аварийный режим и остаётся очень громкой.
Разгон AMD Opteron
Socket 939
Лучше всего для разгона известны Opteron 144, 146, 165, 170 и 175. Разгон выполнялся повышением опорной частоты выше 200 МГц.
Основные параметры:
-
множитель CPU;
-
опорная частота;
-
множитель HyperTransport;
-
делитель памяти;
-
напряжение ядра;
-
тайминги DDR;
-
напряжение памяти;
-
охлаждение VRM.
При росте опорной частоты снижали множитель HyperTransport, чтобы итоговая частота шины не выходила далеко за стабильный диапазон. Память переводили на более низкий делитель.
Opteron 165 со штатными 1,8 ГГц часто разгонялся до 2,4–2,7 ГГц на хорошей плате. Отдельные удачные экземпляры работали около 2,8–2,9 ГГц при повышенном напряжении. Опубликован пример многолетней эксплуатации Opteron 165 на 2,88 ГГц при 1,552 В, однако такое напряжение заметно увеличивает нагрев и риск деградации.
| Модель | Штатная частота | Распространённый диапазон разгона | Комментарий |
| Opteron 144 | 1,8 ГГц | 2,4–2,8 ГГц | Высокий множитель памяти не требуется |
| Opteron 146 | 2,0 ГГц | 2,5–2,9 ГГц | Популярная одноядерная модель |
| Opteron 165 | 1,8 ГГц | 2,4–2,8 ГГц | Два ядра, низкий множитель |
| Opteron 170 | 2,0 ГГц | 2,5–2,8 ГГц | Удобнее из-за множителя 10 |
| Opteron 175 | 2,2 ГГц | 2,6–2,9 ГГц | Более высокая исходная частота |
Эти значения не являются гарантией для каждого экземпляра.
AM2, AM3 и AM3+
Opteron 1000, 1300, 3200 и 3300 разгоняются только на платах, где BIOS предоставляет управление частотой и напряжением. Серверные платы обычно скрывают такие параметры.
Для Bulldozer и Piledriver контролируют:
-
частоту модулей;
-
CPU-NB;
-
память;
-
напряжение ядра;
-
напряжение контроллера памяти;
-
Turbo Core;
-
температуру VRM.
Разгон Opteron 3280 или 3380 редко имеет экономический смысл: платформа потребляет много энергии, а производительность одного потока всё равно остаётся ниже современных CPU.
Socket F, C32 и G34
Большинство серверных плат блокирует разгон. Для них важнее стабильность и соответствие спецификации. Нештатное повышение опорной частоты влияет на межпроцессорные соединения, память и периферию.
Разгон многосокетной системы создаёт риски:
-
перегрев VRM;
-
ошибки ECC;
-
потеря стабильности HyperTransport;
-
рассинхронизация процессоров;
-
повреждение данных;
-
рост потребления на сотни ватт;
-
аварийное отключение блока питания.
Для рабочего сервера разгон не применяется.
AMD Opteron в играх
Игровая пригодность зависит от поколения.
Socket 939 как ретро-платформа
Opteron 144–180 подходит для компьютера эпохи Windows XP и ранней Windows 7. При разгоне двухъядерный Opteron 165 или 170 сопоставим с быстрыми Athlon 64 X2.
Такая система подходит для игр своего периода:
-
Counter-Strike 1.6;
-
Counter-Strike: Source;
-
Half-Life 2;
-
Doom 3;
-
Quake 4;
-
Far Cry;
-
Warcraft III;
-
World of Warcraft ранних версий;
-
The Elder Scrolls IV: Oblivion;
-
Need for Speed Underground 2;
-
Need for Speed Most Wanted 2005;
-
F.E.A.R.;
-
старые стратегии и симуляторы;
-
эмуляторы систем предыдущих поколений.
Производительность определяется видеокартой, частотой CPU и состоянием программной среды. Для аутентичной сборки подходят GeForce 6800/7800/7900 или Radeon X800/X1800/X1900, а для более практичной ретро-системы — поздняя PCI Express-видеокарта с драйверами для выбранной ОС.
Opteron 3200 и 3300
Односокетные Bulldozer и Piledriver запускают значительно более новые игры, но слабая производительность одного потока ограничивает минимальную кадровую частоту.
Наиболее разумны:
-
игры 2008–2015 годов;
-
проекты на Source;
-
многопоточные стратегии;
-
нетребовательные сетевые игры;
-
инди-проекты;
-
старые симуляторы;
-
эмуляция, не требующая высокой однопоточной скорости.
Установка дорогой современной видеокарты нерациональна: CPU не обеспечивает стабильную загрузку ускорителя.
Двух- и четырёхсокетные серверы
Большое число ядер не превращает сервер Opteron в быстрый игровой компьютер. Игровой движок обычно распределяет работу между ограниченным количеством потоков. Дополнительные сокеты увеличивают задержки и усложняют размещение памяти.
Основные проблемы:
-
низкая частота одного ядра;
-
NUMA;
-
высокий расход энергии;
-
шум;
-
длинная загрузка отдельных игровых потоков;
-
устаревшие наборы инструкций у ранних поколений;
-
ограниченная совместимость плат с современными видеокартами;
-
отсутствие удобных аудио- и USB-контроллеров;
-
сложность установки в обычный корпус.
Opteron 6386 SE благодаря частоте 2,8–3,5 ГГц лучше остальных G34-моделей подходит для эксперимента с играми, но даже он уступает существенно более новым настольным процессорам.
Удачные игровые конфигурации
Ретро-компьютер Socket 939
| Компонент | Рекомендуемая конфигурация |
| Процессор | Opteron 165, 170, 175 или 180 |
| Плата | Качественная Socket 939 на nForce4 |
| Память | 2–4 ГБ DDR в двухканальном режиме |
| Видеокарта | GeForce 7800/7900 либо Radeon X1800/X1900 |
| Накопитель | SATA SSD малой ёмкости |
| Звук | Встроенный кодек или Creative Sound Blaster |
| Блок питания | Современный качественный 400–500 Вт |
| ОС | Windows XP, Windows 7 для части оборудования |
| Охлаждение | Башенный кулер Socket 939 |
Сильные стороны:
-
исторически интересная платформа;
-
хороший разгон;
-
полноценная совместимость с играми эпохи DirectX 9;
-
невысокая тепловая нагрузка по сравнению с многосокетными серверами.
Слабые стороны:
-
дорогие исправные платы;
-
старые конденсаторы;
-
ограниченный объём памяти;
-
отсутствие современных инструкций;
-
трудности с браузерами и актуальным программным обеспечением.
Рабоче-игровая сборка AM3+
| Компонент | Вариант |
| Процессор | Opteron 3380 |
| Плата | AM3+ с усиленным VRM и подтверждённым BIOS |
| Память | 16–32 ГБ DDR3 |
| Видеокарта | GeForce GTX 970/1060 или Radeon RX 470/570 |
| SSD | SATA 500 ГБ |
| Блок питания | 550–650 Вт |
| Охлаждение | Башенный кулер и обдув VRM |
Такая система пригодна для старых игр и многозадачности, но покупка всех компонентов с нуля невыгодна. Аналогичный бюджет лучше направить на Ryzen.
Экспериментальная G34-сборка
| Компонент | Вариант |
| Процессоры | 2 × Opteron 6386 SE или 2 × 6378 |
| Плата | Двухсокетная G34 |
| Память | 64–128 ГБ DDR3 ECC Registered |
| Видеокарта | Средний ускоритель с UEFI/Legacy-совместимостью |
| Накопитель | SATA SSD |
| Питание | 850–1000 Вт |
| Корпус | Серверный или крупный Full Tower |
| Охлаждение | Два активных G34-кулера и мощный обдув |
Это демонстрационная рабочая станция, а не рациональный игровой компьютер. Её преимущества проявляются в параллельном рендеринге и виртуальных машинах, а не в FPS.
Актуальность AMD Opteron для серверов
Opteron продолжает работать в старых корпоративных системах, лабораториях и специализированном оборудовании. Сохранение существующего сервера оправдано, когда он выполняет стабильную изолированную задачу и замена требует переноса сложного программного комплекса.
Реальные сценарии:
-
файловый архив;
-
резервное копирование;
-
сервер старого приложения;
-
тестирование исторических ОС;
-
учебная виртуализация;
-
домашняя лаборатория NUMA;
-
сервер старой игры;
-
промышленная система;
-
сетевой стенд;
-
офлайн-рендеринг;
-
восстановление данных со старых массивов;
-
поддержка оборудования с устаревшими драйверами.
Для нового производственного сервера Opteron нерационален. Причины:
-
завершённая поддержка;
-
старые прошивки;
-
высокая стоимость электричества;
-
слабая производительность одного ядра;
-
устаревшие контроллеры;
-
ограниченная поддержка NVMe;
-
отсутствие современных средств защиты EPYC;
-
дорогие фирменные вентиляторы и блоки питания;
-
высокий риск отказа возрастных компонентов.
Удачные серверные конфигурации
Односокетный домашний сервер AM3+
| Компонент | Вариант |
| CPU | Opteron 3350 HE или 3365 |
| Плата | Серверная AM3+ с ECC и IPMI |
| Память | 16–32 ГБ ECC DDR3 |
| Системный накопитель | SATA SSD |
| Хранилище | 2–4 HDD |
| Контроллер | HBA в режиме IT |
| Сеть | 1GbE или 10GbE PCIe |
| ОС | Linux, Proxmox, специализированная NAS-система |
| БП | 400–500 Вт 80 Plus |
Преимущество — стандартный корпус и умеренное потребление. Недостаток — ограниченный объём памяти и слабая производительность.
Двухсокетный сервер C32
| Компонент | Вариант |
| CPU | 2 × Opteron 4334 или 4386 |
| Память | 64–128 ГБ DDR3 ECC Registered |
| Плата | Supermicro или Tyan C32 |
| Хранилище | HBA + SATA/SAS |
| Сеть | Два 1GbE либо 10GbE |
| ОС | Proxmox, Linux, Windows Server соответствующей эпохи |
| Назначение | Лаборатория, несколько ВМ, файловые службы |
Opteron 4334 предлагает более высокую частоту и подходит для умеренного числа ВМ. Opteron 4386 даёт больше потоков.
Двухсокетный сервер G34
| Компонент | Вариант |
| CPU | 2 × Opteron 6376, 6378 или 6380 |
| Память | 128–256 ГБ DDR3 ECC Registered |
| Плата | Supermicro H8DGU/H8DGi либо аналог |
| Хранилище | SAS HBA, SSD для ВМ, HDD для данных |
| Сеть | 10GbE |
| Питание | 800–1000 Вт |
| Назначение | Виртуализация, рендеринг, лаборатория |
Память распределяют поровну между процессорами. Для 128 ГБ практична конфигурация по 64 ГБ на сокет.
Четырёхсокетный G34
Четыре Opteron 6376 дают 64 целочисленных ядра и шестнадцать каналов памяти. Такая система интересна для демонстрации NUMA и запуска большого числа лёгких ВМ.
Недостатки:
-
огромное потребление;
-
шум;
-
сложная топология;
-
дорогая доставка;
-
большой корпус;
-
низкая скорость одного потока;
-
высокий риск отказа платы;
-
невыгодная круглосуточная работа.
Микросервер Opteron X3418
HPE MicroServer Gen10 с Opteron X3418 подходит для:
-
домашнего файлового хранилища;
-
резервных копий;
-
медиатеки;
-
лёгких контейнеров;
-
сетевых служб;
-
нескольких небольших виртуальных машин.
Компактный корпус и четыре дисковых отсека практичнее большого стоечного сервера. Ограничением остаётся распаянный CPU и невысокая вычислительная скорость.
Виртуализация
Opteron сыграл заметную роль в развитии x86-виртуализации. Большое число ядер, ECC-память и многосокетные платформы позволяли консолидировать службы.
Что хорошо работает
-
множество небольших Linux-машин;
-
старые версии Windows Server;
-
тестовые домены;
-
сетевые лаборатории;
-
CI-задачи с невысокой нагрузкой;
-
учебные кластеры;
-
контейнеры;
-
эмуляция старой корпоративной инфраструктуры.
Что ограничивает платформу
-
слабое ядро;
-
высокие накладные расходы удалённой памяти;
-
медленные SATA-контроллеры;
-
отсутствие встроенного NVMe;
-
ограниченная пропускная способность PCI Express ранних поколений;
-
прекращение поддержки старых CPU новыми гипервизорами;
-
отсутствие современных средств шифрования памяти.
Настройка виртуальных машин
Для лучшего результата:
-
ВМ размещают внутри одного NUMA-узла.
-
Объём памяти не превышает локальную память узла без необходимости.
-
Виртуальные CPU не распределяют хаотично между сокетами.
-
Хранилище ВМ выносят на SSD.
-
Виртуальные сетевые очереди настраивают под число ядер.
-
Резерв мощности оставляют гипервизору.
-
Переподписку CPU применяют только для лёгких нагрузок.
-
Проверяют аппаратный IOMMU перед пробросом устройств.
Многосокетный Opteron хорошо демонстрирует влияние vNUMA. Неправильно настроенная большая ВМ работает медленнее нескольких меньших машин.
Рабочие станции
Opteron устанавливался не только в серверы, но и в профессиональные рабочие станции.
Подходящие задачи:
-
3D-рендеринг;
-
компиляция;
-
кодирование видео старыми кодеками;
-
научные расчёты;
-
инженерные программы своего периода;
-
виртуальные среды;
-
обработка нескольких независимых заданий;
-
тестирование многопоточного кода.
Слабые сценарии:
-
интерактивное моделирование;
-
современные CAD с высокой зависимостью от одного потока;
-
монтаж с новыми кодеками;
-
современные аудиостанции с малой задержкой;
-
игры;
-
браузерные приложения;
-
программы, требующие AVX2 или новых расширений.
Двухсокетная G34-станция способна выполнить старый многопоточный рендер быстрее бюджетного четырёхъядерного компьютера своего периода. Современный Ryzen обычно превосходит её при значительно меньшем потреблении и шуме.
Операционные системы и программная совместимость
Ранние K8
Подходящие системы:
-
Windows XP Professional x64;
-
Windows Server 2003 x64;
-
Windows Server 2008;
-
старые версии Linux;
-
FreeBSD;
-
Solaris x86;
-
исторические выпуски VMware ESX/ESXi.
Современные ОС запускаются не на всех платах из-за ACPI, BIOS, драйверов чипсета и требований к наборам инструкций.
K10
Barcelona, Shanghai, Istanbul и Magny-Cours лучше подходят для 64-разрядных Linux и Windows Server 2008 R2/2012. Они поддерживают аппаратную виртуализацию и большие объёмы памяти.
Bulldozer и Piledriver
Opteron 6200 и 6300 располагают AVX, AES и дополнительными расширениями AMD. Они работают с более новыми Linux-системами, но современное программное обеспечение всё чаще оптимизируется под AVX2 и более новые архитектуры.
Windows 11
Opteron не относится к официально поддерживаемым семействам Windows 11. Установка обходными способами не превращает платформу в поддерживаемую: сохраняются ограничения безопасности, драйверов и обновлений.
Linux
Linux остаётся наиболее удобной системой для старого Opteron благодаря:
-
развитой поддержке NUMA;
-
управлению привязкой потоков;
-
доступу к аппаратным счётчикам;
-
поддержке старых контроллеров;
-
инструментам диагностики EDAC и Machine Check;
-
гибким файловым и сетевым службам.
Для максимально старого оборудования выбирают дистрибутив с ядром и пользовательской средой, поддерживающими набор инструкций конкретного CPU.
Аналоги среди Intel Xeon
| Поколение Opteron | Ближайшие Xeon | Общая оценка |
| Ранний K8 | Xeon Nocona и Irwindale | Opteron выигрывал задержками памяти и эффективностью |
| Двухъядерный K8 | Xeon Paxville и Dempsey | Opteron часто был сильнее на ватт |
| Barcelona | Xeon Clovertown/Harpertown | Barcelona пострадал от задержки и TLB-дефекта |
| Shanghai | Xeon Harpertown/Nehalem-EP | Shanghai улучшил положение, Nehalem поднял конкуренцию |
| Istanbul | Xeon 5500 и 7400 | AMD предлагала больше ядер, Intel — сильное ядро |
| Magny-Cours | Xeon 5600 и 7500 | Opteron был интересен ценой и памятью |
| Interlagos | Xeon E5-2600 v1 | Xeon заметно сильнее на ядро |
| Abu Dhabi | Xeon E5-2600 v2 | Opteron дешевле для существующей G34, Xeon эффективнее |
| X-Series | Atom C2000 | Оба направления ориентированы на микросерверы |
| A-Series | Atom, Xeon D, ранние ARM SoC | Seattle остался нишевой ARM-платформой |
Ранний Opteron против NetBurst Xeon
K8 имел короткий конвейер, встроенный контроллер памяти и высокую эффективность на такт. Xeon NetBurst достигал высокой частоты, но потреблял много энергии и зависел от внешнего контроллера памяти.
Magny-Cours против Xeon 5600
Opteron 6100 предлагал до 12 ядер и четыре канала памяти на сокет. Xeon 5600 имел до шести более быстрых ядер и SMT. Выбор зависел от нагрузки:
-
много независимых потоков и большой объём памяти — сильная сторона Opteron;
-
последовательный код и лицензирование по ядрам — преимущество Xeon;
-
плотная виртуализация — зависела от цены всей платформы;
-
энергоэффективность — чаще лучше у Xeon.
Opteron 6200/6300 против Xeon E5
Xeon E5 получил сильную архитектуру Sandy Bridge-EP и затем Ivy Bridge-EP. Он превосходил Bulldozer и Piledriver по производительности одного ядра, часто выигрывал многопоточные тесты и расходовал меньше энергии на единицу работы.
На вторичном рынке Xeon E5-2600 v3/v4 обычно рациональнее G34:
-
выше скорость;
-
DDR4;
-
более новые платы;
-
PCI Express 3.0;
-
больше совместимых NVMe-адаптеров;
-
лучше поддержка ПО;
-
меньше расход энергии.
Аналоги среди других архитектур
Intel Itanium
Itanium ориентировался на отдельную 64-разрядную архитектуру IA-64. Opteron предлагал более простой переход благодаря совместимости x86. Именно это стало одним из факторов успеха AMD64.
IBM POWER
POWER-серверы превосходили Opteron в отдельных корпоративных нагрузках, надёжности и масштабировании, но относились к другой ценовой и программной экосистеме.
Oracle SPARC
SPARC применялся в системах Solaris и корпоративных серверах. Замена на Opteron требовала переноса программ на x86, зато давала доступ к более массовому оборудованию.
Cavium ThunderX и AppliedMicro X-Gene
Эти ARM-серверные платформы конкурировали с Opteron A1100. Они развивали идею большого числа энергоэффективных ядер и интегрированной периферии. Проблемой всего раннего ARM-серверного рынка оставалась программная фрагментация.
Настольные AMD
Для односокетных систем родственниками Opteron были:
-
Athlon 64;
-
Athlon 64 X2;
-
Phenom;
-
Phenom II;
-
FX.
Opteron отличался серверной валидацией, поддержкой многосокетности в старших сериях и ориентацией на ECC.
Opteron против Ryzen, Threadripper и EPYC
Современные Zen-процессоры радикально превосходят Opteron.
Производительность ядра
Даже массовый Ryzen имеет значительно более высокую скорость одного потока. Это ускоряет:
-
интерфейс ОС;
-
базы данных;
-
компиляцию отдельных модулей;
-
игры;
-
браузеры;
-
обработку сценариев;
-
программы с последовательными участками.
Энергоэффективность
Современный односокетный Ryzen или EPYC выполняет работу быстрее при меньшем потреблении, чем многосокетный Opteron.
Память и ввод-вывод
EPYC предлагает:
-
больше каналов памяти;
-
высокую плотность модулей;
-
современную DDR;
-
большое число линий PCI Express;
-
NVMe без старых мостов;
-
быстрые сетевые адаптеры;
-
современные ускорители.
Безопасность
EPYC получил современные средства шифрования памяти и защиты виртуальных машин, которых нет у Opteron.
Когда Opteron всё ещё оправдан
-
сервер уже принадлежит организации;
-
перенос программ стоит дороже эксплуатации;
-
задача изолирована;
-
нужна совместимость со старой картой расширения;
-
создаётся музейная или ретро-система;
-
проводится обучение архитектуре NUMA;
-
оборудование используется кратковременно.
Готовые серверы и рабочие станции
HP ProLiant
На Opteron выпускались:
-
ProLiant DL385;
-
ProLiant DL585;
-
BL465c;
-
BL685c;
-
MicroServer Gen10 на X-Series.
DL385 обычно представлял двухсокетный 2U-сервер. DL585 относился к четырёхсокетному классу. Лезвия BL465c и BL685c предназначались для фирменных корзин HP.
Dell PowerEdge
Распространённые серии:
-
PowerEdge R515;
-
R715;
-
R815;
-
отдельные более ранние системы.
R815 сочетал четыре Socket G34 и большой объём DDR3. Сегодня он интересен как лабораторная NUMA-машина, но слишком прожорлив для постоянной домашней эксплуатации.
IBM System x
IBM x3755 M3 оснащался четырьмя Opteron 6200. Архивная конфигурация Ситилинка содержит четыре Opteron 6272 и 32 ГБ памяти.
Sun Fire
Sun выпускала x86-серверы на Opteron, среди которых X4100, X4200 и X4600. Платформа использовалась с Solaris, Linux и Windows. Sun также предлагала обновления на четырёхъядерные Barcelona.
Supermicro
Supermicro выпускала большое число плат H8:
-
двухсокетные Socket F;
-
четырёхсокетные Socket F;
-
двухсокетные C32;
-
двухсокетные G34;
-
четырёхсокетные G34.
Преимуществом Supermicro остаётся более стандартная конструкция по сравнению с крупными OEM-серверами. Недостатком становится сложность поиска точной платы и совместимого корпуса.
Tyan
Tyan производила платы Thunder для рабочих станций, серверов и HPC. Встречаются двух- и четырёхсокетные модели с большим числом PCI Express и DIMM.
Вердикты профильных изданий
| Издание | Поколение | Основной вывод |
| InfoWorld | Первый Opteron | Сильная 32-разрядная совместимость и конкурентоспособная 64-разрядная платформа; AMD предстояло развивать кэш, вычисления с плавающей точкой и многоядерность |
| Linux Journal | Первый Opteron | Практичный переход от 32 к 64 бит с хорошим отношением производительности и стоимости |
| Ars Technica | K8 и Barcelona | K8 особенно удачно проявил себя в серверах; Barcelona опоздал и пострадал от TLB-дефекта |
| TechRadar | Shanghai | Shanghai вышел своевременно и сразу достиг достойных частот |
| AnandTech | Magny-Cours | Силен в масштабируемых нагрузках и цене за число ядер, но уступает Westmere по скорости ядра |
| AnandTech | Interlagos | Производительность сильно зависит от настройки, а Xeon сохраняет более устойчивое поведение |
| AnandTech | Abu Dhabi | 6376 улучшил производительность, потребление и цену относительно 6276, но Xeon остался эффективнее |
| PCWorld | Warsaw | 99-ваттные модели продлили жизнь G34 и снизили потребление относительно 115–140-ваттных CPU |
Общий исторический вывод выглядит следующим образом. K8 был одним из наиболее удачных периодов AMD: архитектура сочетала высокую эффективность, низкие задержки памяти и удобный переход на 64 бита. Barcelona стал неудачным запуском. Shanghai и Istanbul восстановили часть конкурентоспособности. Magny-Cours привлекал числом ядер и каналов памяти. Bulldozer оказался слабее ожиданий. Piledriver улучшил платформу, но уже не мог догнать Xeon E5 по эффективности.
Преимущества AMD Opteron
-
Исторически важная реализация AMD64. Opteron сделал 64-разрядные вычисления доступными без отказа от x86.
-
Совместимость с 32-разрядным программным обеспечением. Организации переводили инфраструктуру постепенно.
-
Интегрированный контроллер памяти. Ранние поколения обеспечивали низкие задержки по сравнению с платформами, где контроллер находился в наборе логики.
-
Хорошее масштабирование памяти. Добавление сокета добавляло каналы и локальную память.
-
Большой выбор многосокетных платформ. Существовали системы с одним, двумя, четырьмя и восемью CPU.
-
Поддержка ECC. Серверные платы обеспечивали коррекцию ошибок и дополнительные RAS-функции.
-
Высокая плотность ядер у 6100–6300. Четырёхсокетная система могла содержать 48 или 64 физических ядра.
-
Доступная DDR3 ECC Registered. Память для C32 и G34 стоит недорого на вторичном рынке.
-
Низкая цена отдельных процессоров. Многие модели продаются дешевле обычного современного кулера.
-
Интерес для ретро-компьютеров. Socket 939 Opteron остаётся заметной частью истории энтузиастского разгона.
-
Практичность для лабораторий. Многосокетные серверы хорошо демонстрируют NUMA, vNUMA, привязку потоков и работу ECC.
-
Длительный жизненный цикл. Warsaw позволял обновить G34 без полной замены платформы.
-
Разнообразие форматов. Семейство охватывало классические CPU, микросерверные SoC и ARM-решения.
Недостатки AMD Opteron
-
Высокий возраст оборудования. Платы, блоки питания и вентиляторы выработали значительную часть ресурса.
-
Слабая производительность одного потока. Особенно заметно у Magny-Cours, Bulldozer и младших Piledriver.
-
Большое энергопотребление. Двух- и четырёхсокетные серверы дороги в круглосуточной эксплуатации.
-
Высокий шум. Стоечные корпуса используют маленькие высокооборотные вентиляторы.
-
Сложная NUMA-топология. Неправильное размещение памяти заметно снижает скорость.
-
Устаревшие интерфейсы. Многие платы ограничены SATA 3 Гбит/с, PCI Express 1.x/2.0 и старыми USB.
-
Отсутствие штатного NVMe. Накопители подключаются через адаптеры и не всегда доступны для загрузки.
-
Проблемы с современными ОС. Старые ACPI, BIOS и процессорные инструкции ограничивают поддержку.
-
Прекращение обновлений прошивок. Уязвимости и ошибки уже не исправляются.
-
Дорогие фирменные детали. Блок питания или вентилятор OEM-сервера стоит дороже процессора.
-
Невыгодное лицензирование по ядрам. Большое число слабых ядер повышает стоимость некоторых корпоративных продуктов.
-
Неоднозначный Bulldozer. Шестнадцать целочисленных ядер не равны шестнадцати независимым классическим ядрам.
-
Слабая игровая производительность. Игры не используют преимущества многосокетности.
-
Большие размеры. Четырёхсокетные платы не помещаются в стандартные корпуса.
-
Риск скрытых неисправностей. Сервер может продаваться после интенсивной круглосуточной эксплуатации.
Типичные проблемы и неисправности
| Симптом | Причина | Проверка | Решение |
| Сервер не стартует после замены CPU | Старая версия BIOS | Сверить таблицу поддержки | Обновить BIOS со старым процессором |
| Определяется один CPU из двух | Несовпадение моделей, питание или сокет | Осмотреть OPN, EPS, контакты | Установить одинаковую пару, исправить питание |
| Часть памяти отсутствует | Неправильное заполнение или дефект DIMM | Проверить схему каналов | Переставить и протестировать модули |
| Память работает на низкой частоте | Слишком много рангов на канал | Проверить SPD и руководство | Уменьшить число DIMM или сменить организацию |
| Ошибки ECC | DIMM, сокет, контроллер или перегрев | EDAC, IPMI, MemTest86 | Локализовать модуль и канал |
| Частота падает под нагрузкой | Перегрев VRM или лимит питания | Мониторинг частот и температуры | Улучшить обдув |
| Вентиляторы работают на максимуме | Неисправный датчик или неподдерживаемый вентилятор | Журнал IPMI | Восстановить штатный датчик или вентилятор |
| Система зависает с несколькими CPU | Ошибка HyperTransport или BIOS | Тестировать по одному сокету | Обновить BIOS, проверить CPU и плату |
| Нет загрузки с NVMe | BIOS не содержит NVMe-модуля | Проверить список загрузки | Использовать SATA для загрузчика |
| RAID-контроллер сообщает ошибку | Изношенная батарея или кэш | Утилита контроллера | Заменить батарею, обновить прошивку |
| Плата выключается через несколько минут | Перегрев или слабый БП | Логи IPMI, измерение питания | Почистить охлаждение, заменить БП |
| Не работает современная видеокарта | Несовместимый VBIOS/UEFI | Проверить Legacy-режим | Использовать карту с Legacy ROM |
Контактные площадки
У Socket F, C32 и G34 контакты находятся в разъёме платы. Погнутые элементы приводят к:
-
пропаданию каналов памяти;
-
отсутствию одного процессора;
-
ошибкам HyperTransport;
-
нестабильности PCI Express;
-
невозможности запуска.
Осмотр выполняют при ярком боковом освещении.
Старые конденсаторы
Платы Socket 939 и раннего Socket 940 относятся к эпохе, когда неисправные электролитические конденсаторы встречались чаще. Вздутие, потёки и высокий ESR вызывают нестабильность под нагрузкой.
Фирменные блоки питания
OEM-серверы контролируют тип установленного блока. Неоригинальная модель приводит к предупреждениям, отсутствию резервирования или повышенным оборотам вентиляторов.
Как выбрать AMD Opteron на вторичном рынке
1. Определить задачу
Для ретро-игр выбирают Socket 939. Для лаборатории с большим объёмом памяти — G34. Для компактного NAS — готовый микросервер X-Series. Для постоянного производственного сервера выбирают современную платформу.
2. Проверить совместимость
Нужно знать:
-
модель платы;
-
ревизию платы;
-
версию BIOS;
-
список поддерживаемых CPU;
-
максимальный TDP;
-
тип памяти;
-
число сокетов;
-
форму радиатора.
3. Проверить маркировку
На крышке указаны:
-
коммерческое имя;
-
OPN;
-
страна сборки;
-
производственная партия;
-
дополнительные коды.
Фотография должна быть резкой и показывать всю поверхность.
4. Избегать повреждённых экземпляров
Недопустимы:
-
глубокие царапины на контактных площадках;
-
следы жидкости;
-
коррозия;
-
сколы текстолита;
-
деформация крышки;
-
остатки токопроводящей пасты;
-
следы перегрева.
5. Оценить всю платформу
Сравнивают не цену CPU, а стоимость:
-
платы;
-
памяти;
-
радиаторов;
-
корпуса;
-
питания;
-
контроллера дисков;
-
доставки;
-
электричества.
6. Предпочитать комплект
Проверенный комплект из платы, процессоров и памяти снижает риск несовместимости. Ещё надёжнее готовый сервер с отчётом диагностики.
7. Проверить продавца
Изучают:
-
срок работы;
-
реальные фотографии;
-
условия возврата;
-
описание тестирования;
-
упаковку;
-
отзывы о серверных комплектующих.
Проверка после покупки
Визуальный осмотр
До установки:
-
Очищают крышку от старой термопасты.
-
Проверяют края текстолита.
-
Осматривают контактные площадки.
-
Сверяют OPN.
-
Проверяют сокет платы.
-
Осматривают VRM.
-
Удаляют пыль из радиаторов.
Первый запуск
Систему запускают в минимальной конфигурации:
-
один CPU;
-
один комплект памяти;
-
встроенная графика;
-
один блок питания;
-
без лишних PCI Express-карт.
После успешного старта добавляют второй процессор, остальные модули и контроллеры.
Диагностические инструменты
В Windows:
-
CPU-Z;
-
HWiNFO;
-
OCCT для совместимых поколений;
-
журнал событий;
-
утилита производителя сервера.
В Linux:
-
lscpu; -
numactl --hardware; -
dmidecode; -
edac-util; -
mcelogдля поддерживаемых поколений; -
rasdaemon; -
sensors; -
ipmitool; -
stress-ng.
Тест памяти
MemTest86 или Memtest86+ запускают на несколько полных проходов. Большой сервер с сотнями гигабайт тестируется долго. Ошибку локализуют перестановкой модулей между каналами.
Проверка процессоров
Нагрузку создают:
-
stress-ng;
-
Prime95 подходящей версии;
-
Linpack;
-
компиляция;
-
рендеринг;
-
тест виртуальных машин.
Контролируют частоты, температуру, напряжение, ошибки ECC и журнал IPMI.
Проверка NUMA
Команда numactl --hardware должна показывать ожидаемое число узлов и правильный объём памяти. Затем измеряют локальную и удалённую пропускную способность.
Стоимость владения
Односокетная система
| Расход | Оценка |
| Процессор | Низкая |
| Плата | Средняя или высокая из-за редкости |
| Память | Низкая для DDR3 ECC |
| Охлаждение | Умеренная |
| Корпус | Стандартный либо серверный |
| Электричество | Приемлемое для HE-модели |
| Ремонт | Зависит от доступности платы |
Двухсокетная G34
| Расход | Оценка |
| Два CPU | Очень низкая |
| Плата | Высокая |
| 128 ГБ DDR3 ECC | Низкая или средняя |
| Два кулера | Средняя |
| Блок питания | Средняя |
| Корпус | Высокая при нестандартном форм-факторе |
| Электричество | Высокое |
| Шум | Значительный |
Четырёхсокетный сервер
Покупная цена бывает привлекательной, но эксплуатация включает:
-
доставку тяжёлого 4U-корпуса;
-
четыре процессора;
-
16–48 модулей памяти;
-
резервированные БП;
-
высокооборотные вентиляторы;
-
дисковую корзину;
-
расход 400–900 Вт в зависимости от конфигурации и нагрузки.
За несколько лет электричество обходится дороже сервера.
Для кого AMD Opteron имеет смысл сегодня
Opteron подходит:
-
коллекционерам;
-
владельцам действующих серверов;
-
специалистам по восстановлению старой инфраструктуры;
-
энтузиастам Socket 939;
-
учебным лабораториям;
-
разработчикам низкоуровневого ПО;
-
исследователям NUMA;
-
пользователям, уже располагающим платой и памятью;
-
музеям вычислительной техники;
-
владельцам промышленного оборудования;
-
администраторам старых игровых серверов.
Opteron не подходит:
-
для нового круглосуточного домашнего сервера с низким потреблением;
-
для современного игрового компьютера;
-
для тихой рабочей станции;
-
для программ с дорогой лицензией на каждое ядро;
-
для инфраструктуры с жёсткими требованиями безопасности;
-
для пользователей без опыта серверного оборудования;
-
для систем, где важна официальная поддержка;
-
для покупки большого сервера только из-за низкой цены CPU.
Какое поколение выбрать для разных задач
| Задача | Подходящее поколение | Обоснование | Ограничение |
| Ретро-игры | Opteron 165–180 | Разгон, Socket 939, DDR | Возраст и редкие платы |
| Историческая одноядерная сборка | Opteron 144/146 | Классическая K8 | Низкая современная скорость |
| Домашняя лаборатория | Opteron 3300/4300 | ECC, AMD-V, DDR3 | Ограниченная производительность |
| Большой объём дешёвой памяти | Opteron 6100/6300 | Много каналов и DIMM | Потребление |
| Много лёгких ВМ | 2 × Opteron 6376/6378 | 32 физических ядра | NUMA и слабое ядро |
| Высокая частота G34 | Opteron 6386 SE | До 3,5 ГГц Turbo | TDP 140 Вт |
| Экономичная G34 | Opteron 6366 HE | 16 ядер, 85 Вт | Базовая частота 1,8 ГГц |
| Компактный NAS | Opteron X3418 | Готовый микросервер | Распаянный CPU |
| ARM-лаборатория | Opteron A1100 | ARMv8 и серверная периферия | Редкость плат |
| Сохранение старого G34 | Warsaw 6338P/6370P | TDP 99 Вт, совместимость | Нет роста архитектуры |
| Современный производственный сервер | Не Opteron | EPYC или новый Xeon эффективнее | Требуется замена платформы |
Итоговый вердикт
AMD Opteron занимает важное место в истории серверных процессоров. Первые K8-модели изменили рынок благодаря сочетанию AMD64, совместимости с 32-разрядным x86, интегрированного контроллера памяти и HyperTransport. В начале жизненного цикла Opteron не был дешёвой альтернативой — он являлся полноценным конкурентом Xeon и во многих серверных нагрузках превосходил решения Intel эпохи NetBurst.
Двухъядерные Denmark, Italy и Egypt усилили платформу, а односокетные модели Socket 939 стали популярны среди энтузиастов. Opteron 165 и 170 до сих пор интересны для ретро-сборок благодаря хорошему разгону и характерной для K8 производительности.
Barcelona стал самым проблемным этапом. Опоздание и дефект TLB ослабили доверие к семейству. Shanghai исправил ситуацию, Istanbul увеличил число ядер, а Magny-Cours предложил впечатляющую для своего времени плотность и четыре канала DDR3 на процессор.
Bulldozer Interlagos не оправдал ожиданий. Маркетинговые шестнадцать ядер состояли из восьми модулей с общими ресурсами, поэтому процессор зависел от характера нагрузки и настройки. В хорошо распараллеленных задачах он обеспечивал приемлемую пропускную способность, но в последовательном коде и базах данных с высокой чувствительностью к задержке уступал Xeon E5.
Piledriver Abu Dhabi улучшил частоты, производительность и потребление. Opteron 6376, 6378, 6380 и 6386 SE стали лучшими универсальными процессорами для Socket G34. Warsaw продлил срок эксплуатации платформы, но не изменил расстановку сил.
X-Series заслуживает внимания как компактная микросерверная линия. Готовые HPE MicroServer Gen10 с Opteron X3418 удобнее огромных стоечных машин. A-Series интересен как редкий серверный ARM-эксперимент AMD, но его практическое распространение осталось небольшим.
Для игр разумен только ретро-сценарий Socket 939. Двух- и четырёхсокетные Opteron не превращаются в игровые процессоры благодаря числу ядер. Их слабая однопоточная производительность, NUMA, шум и потребление перевешивают низкую цену.
Для домашнего сервера Opteron оправдан при наличии готового исправного оборудования. Покупка большой G34-системы с нуля редко выгодна. Современный Ryzen, EPYC или Xeon E5 v3/v4 обеспечивает больше производительности при меньших расходах.
Для виртуализации старый Opteron остаётся полезной учебной платформой. На нём удобно изучать NUMA, ECC, привязку потоков, vNUMA и многосокетную архитектуру. Для производственной среды требуются современные процессоры, активная поддержка прошивок и более высокая энергоэффективность.
Главная ценность AMD Opteron сегодня состоит в трёх направлениях:
-
сохранение действующих исторических систем;
-
коллекционные и ретро-сборки;
-
лабораторное изучение серверной архитектуры.
Как новая универсальная покупка Opteron устарел. Как важная часть истории AMD64, многосокетных серверов и развития x86 он остаётся одним из наиболее значимых процессорных семейств своего времени.