AMD Opteron 800 Series на ядре SledgeHammer — первая серия серверных процессоров AMD64, рассчитанная на системы с четырьмя и восемью физическими сокетами. Она появилась в период, когда корпоративные x86-серверы оставались преимущественно 32-битными, а переход к 64-битным вычислениям связывали с дорогостоящими архитектурами Itanium, POWER и SPARC. AMD предложила другой путь: расширить привычный набор команд x86, сохранить полноценный запуск существующего 32-битного программного обеспечения и одновременно предоставить 64-битные регистры, увеличенное адресное пространство и дополнительные регистры общего назначения.
AMD Opteron K8 800 Series SledgeHammer и его место в истории серверных процессоров
В названии Opteron 800 первая цифра обозначала класс масштабируемости. Серия 100 предназначалась для односокетных систем, серия 200 — для одно- и двухсокетных серверов, а серия 800 поддерживала конфигурации с количеством процессоров до восьми. На уровне вычислительного ядра модели с одинаковыми последними двумя цифрами работали на одинаковой частоте. Например, Opteron 148, 248 и 848 имели частоту 2,2 ГГц и 1 Мбайт кэша L2. Разница заключалась прежде всего в количестве когерентных соединений HyperTransport и разрешённом числе процессоров в системе.
Главной особенностью Opteron стала не сама 64-битность, а переработанная организация всей платформы. Контроллер оперативной памяти располагался внутри процессора, каждый сокет получал собственные каналы DDR, а обмен между процессорами выполнялся через последовательные соединения HyperTransport. Такая схема устраняла единую фронтальную шину, которая в многосокетных Intel Xeon MP одновременно обслуживала процессоры, контроллер памяти и системную логику.
В четырёхпроцессорном сервере Opteron совокупная пропускная способность памяти возрастала вместе с количеством установленных процессоров. В Xeon MP добавление процессоров увеличивало конкуренцию за общую шину. Именно поэтому архитектура K8 особенно убедительно выглядела в веб-серверах, базах данных, научных вычислениях и приложениях, которые активно обращались к оперативной памяти.
SledgeHammer представлял собой одноядерный 130-нм кристалл с 1 Мбайт кэша L2, двухканальным контроллером Registered DDR и тремя линиями HyperTransport. Все представители рассматриваемой серии устанавливались в Socket 940, выполняли один программный поток и работали на частотах от 1,4 до 2,4 ГГц. Серия включала стандартные модели 840, 842, 844, 846, 848 и 850, а также энергоэффективные Opteron 840 EE и Opteron 846 HE.
Первые Opteron 800 не стали массовыми домашними процессорами. Их устанавливали в дорогие серверы HP, Sun, Newisys, Appro и других производителей, а также в специализированные рабочие станции и вычислительные комплексы. Стоимость старших моделей измерялась тысячами долларов за один процессор, а полностью оснащённый четырёхсокетный сервер стоил десятки тысяч долларов.
Сегодня AMD Opteron 800 Series SledgeHammer представляет исторический и коллекционный интерес. Такая платформа подходит для восстановления серверов начала 2000-х, изучения ранней реализации AMD64, экспериментов с NUMA, запуска старых операционных систем и профессионального программного обеспечения соответствующей эпохи. Для современной круглосуточной эксплуатации серия невыгодна из-за низкой производительности на ватт, отсутствия аппаратной виртуализации и сложного обслуживания старого серверного оборудования.
Где купить AMD Opteron 800 Series SledgeHammer
К июлю 2026 года процессоры SledgeHammer полностью исчезли из обычного розничного ассортимента. В продаже остаются единичные бывшие в эксплуатации экземпляры, серверные разборки, материнские платы Socket 940 и комплектующие от HP ProLiant DL585 или Sun Fire V40z. Результаты поиска требуют проверки маркировки: площадки часто объединяют под одним названием процессоры Opteron разных поколений, включая более поздние Athens, Troy, Italy и Santa Rosa.
В таблице отражено состояние страниц на 29 июля 2026 года. Отсутствие цены означает, что площадка не показывает действующую карточку подходящего SledgeHammer. Ссылки ведут на поиск конкретной модели или совместимого сервера, поскольку постоянные карточки двадцатилетних комплектующих регулярно удаляются и создаются заново.
В Ситилинке сохранились архивные карточки систем охлаждения с упоминанием Socket 940, однако самих процессоров Opteron 800 в актуальном каталоге нет. На Яндекс Маркете поисковая выдача по Socket 940 содержит модели Opteron 200 Series и комплектующие от более поздних серверов. Найденная карточка HP Opteron 250 по цене около 850 рублей относится к двухсокетной серии и не заменяет Opteron 800 в четырёхпроцессорной системе.
Для покупки отдельного процессора важнее маркировка, а не заголовок карточки. Настоящий 130-нм Opteron 848 SledgeHammer ревизии CG имеет код OSA848CEP5AV. Процессор OSA848FAA5BM с тем же номером 848 относится к 90-нм Athens. Оба устанавливаются в Socket 940, но отличаются напряжением, техпроцессом, частотой HyperTransport и набором инструкций.
При покупке готового сервера проверяются четыре позиции:
-
одинаковые модели и ревизии процессоров;
-
полный комплект процессорных и память-модулей;
-
исправность блоков питания и вентиляторов;
-
наличие корзин для дисков, RAID-контроллера и направляющих.
Стоимость доставки четырёхсокетного сервера нередко превышает цену самого оборудования. HP ProLiant DL585 первого поколения занимает 4U и весит десятки килограммов. Sun Fire V40z также представляет тяжёлую стоечную систему с высокооборотными вентиляторами и блоками питания серверного класса.
История разработки SledgeHammer и выход Opteron 800
Проект Hammer стал развитием микроархитектуры K7, использовавшейся в Athlon и Athlon XP. AMD сохранила сильную целочисленную часть K7, расширила архитектуру до 64 бит, переработала адресацию памяти, увеличила кэш L2 до 1 Мбайт и встроила контроллер DDR непосредственно в процессор.
Кодовое название Hammer относилось ко всему направлению. ClawHammer предназначался преимущественно для настольных Athlon 64, а SledgeHammer — для Opteron и первых Athlon 64 FX под Socket 940. Серверная версия получила три когерентных соединения HyperTransport и поддержку Registered ECC DDR, необходимую для многосокетных систем.
22 апреля 2003 года AMD представила Opteron 240, 242 и 244 для двухсокетных серверов. Opteron 800 Series вышла 30 июня 2003 года и первоначально включала модели 840, 842 и 844 с частотами 1,4, 1,6 и 1,8 ГГц. Цена Opteron 844 при закупке партиями по тысяче процессоров составляла 2149 долларов, Opteron 842 — 1299 долларов, Opteron 840 — около 740–749 долларов.
В сентябре 2003 года линейку расширил Opteron 846 с частотой 2,0 ГГц. Затем появился Opteron 848 на 2,2 ГГц. В мае 2004 года AMD перевела основные модели на ревизию CG и выпустила Opteron 850 с частотой 2,4 ГГц. Одновременно обновлённые процессоры получили поддержку Registered DDR400, обозначаемую окончанием AV в OPN.
Развитие SledgeHammer проходило через три основные ревизии:
| Ревизия | Период | Типичные OPN | Память | Напряжение стандартных моделей |
| B3 | 2003 год | Окончание AI | Registered DDR333 | 1,55 В |
| C0 | Конец 2003 — начало 2004 года | Окончание AM | Registered DDR400 | 1,50 В |
| CG | С 18 мая 2004 года | Окончание AV | Registered DDR400 | 1,50 В |
Ревизия B3 использовалась в первых серийных Opteron. C0 улучшила контроллер памяти и подготовила платформу к DDR400. CG стала наиболее зрелой 130-нм версией и легла в основу Opteron 850, а также энергоэффективных вариантов HE и EE. История изменений теплового документа AMD прямо фиксирует добавление 55-ваттных и 30-ваттных моделей X46 и X40 в марте 2004 года, а моделей ревизии CG с номерами X40–X50 — в мае 2004 года.
В конце 2004 года начался переход на 90-нм ядро Athens. Оно сохранило Socket 940 и те же номера младших моделей, поэтому в каталогах встречаются два разных Opteron 842, 844, 846, 848 и 850. Athens получил более высокую частоту HyperTransport, сниженное рабочее напряжение и SSE3. В данной статье он рассматривается только как преемник SledgeHammer.
Архитектура AMD K8
K8 сохранила характерную для Athlon архитектуру с высоким числом выполняемых операций за такт, но устранила основные платформенные ограничения K7. В Athlon контроллер памяти располагался в северном мосту, а процессор обменивался с ним по системной шине EV6. В Opteron контроллер DDR стал частью кристалла, а системная шина в традиционном смысле исчезла.
Процессор получал инструкции x86 переменной длины, декодировал их во внутренние микрооперации и распределял по исполнительным блокам. Архитектура поддерживала внеочередное выполнение, переименование регистров, предсказание переходов и спекулятивное исполнение. Ошибочно предсказанная ветвь очищала конвейер, поэтому качество предсказателя напрямую влияло на производительность серверного кода с большим количеством условных переходов.
Целочисленная часть включала несколько арифметико-логических устройств и блоков генерации адресов. Вычисления с плавающей запятой выполнялись отдельными конвейерами x87, MMX, 3DNow! и SSE/SSE2. Трёхканальная организация декодирования и исполнения позволяла K8 эффективно обрабатывать широкий класс x86-нагрузок без необходимости достигать экстремально высокой тактовой частоты.
В сравнении с Intel NetBurst процессоры SledgeHammer работали на значительно меньших частотах. Старший Opteron 850 имел 2,4 ГГц, тогда как Xeon соответствующего периода приближались к 3 ГГц и выше. Производительность Opteron обеспечивалась более коротким конвейером, низкой задержкой памяти и отсутствием общей фронтальной шины в многосокетной системе.
Кристалл SledgeHammer содержал около 105,9 миллиона транзисторов и занимал приблизительно 193 мм². Значительную часть площади занимал 1-Мбайтный кэш L2. Производство велось по 130-нм технологии с использованием кремния на изоляторе SOI. Эта технология снижала паразитные ёмкости и помогала удерживать энергопотребление крупного серверного кристалла в приемлемых для начала 2000-х пределах.
Архитектура K8 состояла не только из вычислительного ядра. В один кристалл входили:
-
ядро исполнения x86 и AMD64;
-
кэш инструкций L1 объёмом 64 Кбайт;
-
кэш данных L1 объёмом 64 Кбайт;
-
унифицированный кэш L2 объёмом 1 Мбайт;
-
двухканальный контроллер Registered DDR;
-
три контроллера HyperTransport;
-
системный контроллер прерываний и средства многопроцессорной когерентности;
-
логика энергосбережения и температурного контроля.
Такое объединение сокращало путь от ядра к памяти. Одновременно оно связывало тип памяти с поколением процессора. Для перехода с DDR на DDR2 потребовался новый контроллер и другой сокет, поэтому последующие Opteron 8000 Series перешли с Socket 940 на Socket F.
AMD64 и совместимость с x86
AMD64 расширила 32-битную архитектуру IA-32 без отказа от её программной базы. В 64-битном режиме восемь традиционных регистров общего назначения расширялись до 64 бит, а также добавлялись регистры R8–R15. Увеличенное число регистров снижало количество временных данных, которые компилятор сохранял в оперативной памяти.
Long Mode состоял из двух основных вариантов работы:
-
64-битный режим для программ AMD64;
-
режим совместимости для 16- и 32-битных защищённых приложений.
Операционная система AMD64 запускала 32-битное пользовательское программное обеспечение без эмуляции процессора. Это стало главным коммерческим преимуществом Opteron перед Itanium. Сервер разрешалось перевести на 64-битную ОС, сохранив существующие 32-битные приложения, а затем постепенно устанавливать нативные 64-битные версии.
64-битный режим расширял виртуальное и физическое адресное пространство. Первые Opteron не реализовывали полный теоретический диапазон 64-битного адреса, но уже устраняли практическое ограничение 4 Гбайт, характерное для обычного 32-битного процесса. Серверы с десятками гигабайт памяти переставали зависеть от PAE и сложного управления окнами памяти.
Дополнительные регистры особенно помогали компиляторам в коде с большим количеством локальных переменных, указателей и промежуточных результатов. Поэтому 64-битная версия программы ускорялась даже при объёме памяти значительно меньше 4 Гбайт. Вместе с тем увеличенный размер указателей повышал расход памяти, и часть приложений не получала выигрыша.
Linux Journal в первом обзоре Opteron выделил именно плавную миграцию: существующие 32-битные приложения продолжали работать в 64-битной операционной системе, а предприятия получали возможность переносить серверное программное обеспечение постепенно.
Интегрированный контроллер памяти
Контроллер памяти SledgeHammer работал с двухканальной Registered DDR SDRAM. Два 64-битных канала образовывали 128-битный путь данных без учёта линий ECC. Для активации полного двухканального режима требовалась симметричная установка модулей.
Первые процессоры B3 с OPN, заканчивающимся на AI, поддерживали Registered PC2700 DDR333. C0 и CG с окончаниями AM и AV работали с Registered PC3200 DDR400. Фактическая частота памяти зависела не только от процессора, но и от платы, BIOS, ёмкости модулей, количества рангов и числа DIMM на канал.
Теоретическая пропускная способность одного двухканального узла составляла:
| Тип памяти | Пропускная способность одного канала | Два канала на процессор |
| DDR266 | 2,1 Гбайт/с | 4,2 Гбайт/с |
| DDR333 | 2,7 Гбайт/с | 5,3 Гбайт/с |
| DDR400 | 3,2 Гбайт/с | 6,4 Гбайт/с |
В четырёхсокетной системе с локальной памятью у каждого процессора теоретическая суммарная пропускная способность DDR400 достигала 25,6 Гбайт/с. Реальная производительность была ниже из-за протокольных расходов, характера обращений и удалённого доступа, но архитектура масштабировала память вместе с количеством процессоров.
Opteron 800 требовал Registered ECC DDR. Обычные небуферизованные модули от настольных систем Socket 754 и Socket 939 не работали. Буферизация адресных и управляющих линий снижала электрическую нагрузку и позволяла устанавливать больше модулей, а ECC исправлял одиночные битовые ошибки.
На старых платформах важна одинаковая организация модулей. Различие по ранговости, плотности микросхем и SPD вызывало снижение частоты, ошибки и отказ запуска. Серверы HP и Sun использовали собственные списки совместимых запчастей, а некоторые комплекты содержали дополнительные датчики или фирменную маркировку.
Контроллер памяти располагался в каждом процессоре, поэтому процессор без локальных DIMM продолжал работать, но обращался к памяти соседнего узла через HyperTransport. Такая конфигурация увеличивала задержки и загружала межпроцессорные соединения. Для нормальной производительности память распределяли равномерно по всем установленным процессорам.
HyperTransport и Direct Connect Architecture
SledgeHammer оснащался тремя соединениями HyperTransport. Каждое соединение на рассматриваемых моделях работало с эффективной скоростью 800 миллионов передач в секунду и поддерживало ширину до 16 бит в каждом направлении. При полной ширине одна линия передавала до 1,6 Гбайт/с в одном направлении и до 3,2 Гбайт/с при сложении встречных потоков.
Три линии использовались для связи:
-
процессор — процессор;
-
процессор — процессорная плата расширения;
-
процессор — туннель PCI-X;
-
процессор — системная логика ввода-вывода;
-
процессор — дополнительный мост HyperTransport.
Соединения между процессорами были когерентными. При чтении данных контроллер определял, находится ли актуальная копия строки в локальном кэше, памяти своего узла или другом процессоре. Когерентность позволяла операционной системе видеть все сокеты как единую систему с общей физической памятью.
AMD называла эту организацию Direct Connect Architecture. Процессор напрямую соединялся с памятью, другими процессорами и вводом-выводом, а не передавал весь трафик через общий северный мост. В результате добавление сокета приносило ещё один контроллер памяти и дополнительные линии обмена.
Топология зависела от конкретной платы. Три линии позволяли создавать разные схемы для 4P и 8P. В компактном сервере часть соединений направлялась к вводу-выводу, поэтому доступ между отдельными узлами проходил через промежуточный процессор. В полноценных масштабируемых комплексах использовались процессорные модули и дополнительные маршруты.
Количество переходов влияло на задержку. Локальная память обеспечивала минимальное время доступа. Память соседнего узла требовала одного перехода HyperTransport. Данные дальнего узла проходили через промежуточный процессор и получали ещё большую задержку. Поэтому BIOS и операционная система описывали структуру через таблицы ACPI SRAT.
NUMA в системах Opteron 800
NUMA расшифровывается как Non-Uniform Memory Access — неоднородный доступ к памяти. В Opteron вся оперативная память образовывала единое физическое пространство, но скорость доступа зависела от расположения модуля относительно выполняющего поток процессора.
Локальный доступ проходил непосредственно через встроенный контроллер DDR. Удалённый доступ требовал отправки команды по HyperTransport. Разница была достаточно большой, чтобы влиять на серверы баз данных, виртуальные машины, Java и научные расчёты.
Правильная работа NUMA складывалась из трёх частей:
-
BIOS описывал процессорные и память-узлы в ACPI SRAT.
-
Операционная система распределяла потоки по сокетам.
-
Страницы памяти выделялись рядом с процессором, который чаще обращался к данным.
Принцип первого обращения означал, что физическая страница закреплялась за узлом, где поток впервые записал данные. Поэтому серверное приложение инициализировало массивы параллельно, а не одним управляющим потоком. Иначе вся память оказывалась на одном узле и превращала HyperTransport в узкое место.
Ace’s Hardware измерил влияние SRAT на двухпроцессорной системе с Opteron 848. При десяти одновременных соединениях ApacheBench показал 9640 запросов в секунду с включённой NUMA-поддержкой и 8433 без неё. При ста соединениях результаты составили 8307 и 7059 запросов в секунду. Прирост достигал 14–18 процентов только за счёт правильного описания топологии памяти.
NUMA не гарантировала линейного ускорения. Однопоточное приложение использовало одно ядро и преимущественно один контроллер памяти. Программа с общей блокировкой или постоянным обменом между сокетами тратила время на синхронизацию. Наиболее высокий эффект получали независимые рабочие процессы, разделённые наборы данных и приложения, специально оптимизированные под локальность.
Кэш-память и загрузка данных
Каждый SledgeHammer имел 64 Кбайт кэша инструкций L1 и 64 Кбайт кэша данных L1. Для начала 2000-х это был крупный объём. Intel NetBurst использовал иной подход с кэшем микроопераций и меньшим кэшем данных, поэтому поведение процессоров заметно различалось.
Унифицированный кэш L2 имел объём 1 Мбайт и работал на полной частоте ядра. Он хранил инструкции и данные, вытесненные из L1. Архитектура K8 использовала преимущественно эксклюзивную организацию: одна и та же строка не занимала место одновременно в L1 и L2. Эффективный совокупный объём кэшей получался немного выше номинального размера L2.
Основные характеристики кэша:
| Уровень | Объём | Назначение | Расположение |
| L1 инструкций | 64 Кбайт | Декодируемый программный код | На кристалле |
| L1 данных | 64 Кбайт | Активные данные и стек | На кристалле |
| L2 | 1 Мбайт | Общий резерв инструкций и данных | На кристалле |
| L3 | Отсутствует | — | — |
У Opteron 800 не было общего кэша L3. Конкурирующие Xeon MP Gallatin оснащались крупным L3 объёмом до нескольких мегабайт. Этот кэш частично компенсировал ограниченную пропускную способность общей фронтальной шины и помогал приложениям с большим рабочим набором.
В Opteron ставку сделали на быстрый доступ к локальной памяти. Крупный L1 сокращал количество обращений к L2, а встроенный контроллер уменьшал штраф при промахе кэша. В результате K8 сохранял высокую производительность в задачах с нерегулярным доступом, где NetBurst не всегда использовал преимущество высокой частоты.
Наборы инструкций и функции
Все SledgeHammer Opteron 800 поддерживали:
-
базовый набор команд x86;
-
AMD64;
-
x87;
-
MMX;
-
SSE;
-
SSE2;
-
Enhanced 3DNow!;
-
NX Bit;
-
многопроцессорную когерентность;
-
Registered ECC DDR;
-
APIC;
-
Machine Check Architecture.
SSE2 имела особое значение для 64-битного режима. Компиляторы AMD64 использовали регистры XMM для скалярных операций с плавающей запятой вместо традиционного стека x87. Это упрощало генерацию кода и повышало предсказуемость вычислений.
NX Bit запрещал выполнение кода со страниц памяти, помеченных как данные. При поддержке со стороны операционной системы функция препятствовала части атак с исполнением содержимого стека или буфера. В Windows технология получила название Data Execution Prevention.
SledgeHammer не поддерживал SSE3. Эта инструкция появилась у 90-нм Opteron Athens. По наличию SSE3 программная утилита легко отличает более поздний процессор от 130-нм версии при одинаковом модельном номере.
Аппаратной виртуализации AMD-V у серии также нет. Технология появилась значительно позже. VMware и другие гипервизоры соответствующего периода использовали двоичную трансляцию, программные механизмы и паравиртуализацию. 64-битные гостевые системы предъявляли дополнительные требования и работали не во всех старых гипервизорах.
Техпроцесс, кристалл и Socket 940
Socket 940 использовал корпус с 940 контактными ножками. Контакты располагались на процессоре, а сокет имел механизм ZIF с рычагом. Кристалл закрывался металлической теплораспределительной крышкой, защищавшей кремний и распределявшей давление радиатора.
Ранние SledgeHammer выпускались в керамическом корпусе CμPGA. Буква C в позиции корпуса OPN обозначает 940-контактный процессор с крышкой в керамическом исполнении. Поздние 90-нм Opteron получили органический OμPGA, обозначаемый буквой F.
Socket 940 внешне напоминает Socket 939, но электрически и механически отличается. Серверный Opteron требует Registered DDR, а настольные Socket 939 работают с небуферизованной памятью. Установка процессора в неподходящий сокет исключена расположением отсутствующих контактов и ключей.
Для системы охлаждения требовалась серверная рамка конкретной платы. Универсальная совместимость по надписи Socket 940 не гарантировала правильное крепление в HP, Sun или Newisys. OEM-серверы использовали собственные радиаторы, воздуховоды и прижимные элементы.
При восстановлении системы выполняются следующие действия:
-
проверка всех ножек процессора;
-
удаление старой термопасты без абразивов;
-
очистка поверхности радиатора;
-
осмотр пластиковых частей сокета;
-
равномерная затяжка крепления;
-
проверка оборотов вентиляторов до длительной нагрузки.
Полный список AMD Opteron 800 Series SledgeHammer
В таблице перечислены серийные 130-нм варианты, подтверждённые тепловой документацией AMD. Частота HyperTransport для всех моделей составляет 800 MT/s, кэш L2 — 1 Мбайт, сокет — 940. Окончание AI обозначает B3 для восьмисокетного класса, AM — C0, AV — CG.
| Модель | Частота | Множитель | Ревизия | Память | Напряжение | TDP | OPN |
| Opteron 840 | 1,4 ГГц | 7× | B3 | Registered DDR333 | 1,55 В | 84,7 Вт | OSA840CCO5AI |
| Opteron 842 | 1,6 ГГц | 8× | B3 | Registered DDR333 | 1,55 В | 84,7 Вт | OSA842CCO5AI |
| Opteron 844 | 1,8 ГГц | 9× | B3 | Registered DDR333 | 1,55 В | 84,7 Вт | OSA844CCO5AI |
| Opteron 840 | 1,4 ГГц | 7× | C0 | Registered DDR400 | 1,50 В | 82,1 Вт | OSA840CEP5AM |
| Opteron 842 | 1,6 ГГц | 8× | C0 | Registered DDR400 | 1,50 В | 82,1 Вт | OSA842CEP5AM |
| Opteron 844 | 1,8 ГГц | 9× | C0 | Registered DDR400 | 1,50 В | 82,1 Вт | OSA844CEP5AM |
| Opteron 846 | 2,0 ГГц | 10× | C0 | Registered DDR400 | 1,50 В | 89,0 Вт | OSA846CEP5AM |
| Opteron 848 | 2,2 ГГц | 11× | C0 | Registered DDR400 | 1,50 В | 89,0 Вт | OSA848CEP5AM |
| Opteron 840 | 1,4 ГГц | 7× | CG | Registered DDR400 | 1,50 В | 82,1 Вт | OSA840CEP5AV |
| Opteron 842 | 1,6 ГГц | 8× | CG | Registered DDR400 | 1,50 В | 82,1 Вт | OSA842CEP5AV |
| Opteron 844 | 1,8 ГГц | 9× | CG | Registered DDR400 | 1,50 В | 82,1 Вт | OSA844CEP5AV |
| Opteron 846 | 2,0 ГГц | 10× | CG | Registered DDR400 | 1,50 В | 89,0 Вт | OSA846CEP5AV |
| Opteron 848 | 2,2 ГГц | 11× | CG | Registered DDR400 | 1,50 В | 89,0 Вт | OSA848CEP5AV |
| Opteron 850 | 2,4 ГГц | 12× | CG | Registered DDR400 | 1,50 В | 89,0 Вт | OSA850CEP5AV |
| Opteron 846 HE | 2,0 ГГц | 10× | CG | Registered DDR400 | 1,30 В | 55 Вт | OSK846CMP5AV |
| Opteron 840 EE | 1,4 ГГц | 7× | CG | Registered DDR400 | 1,15 В | 30 Вт | OSB840CSP5AV |
Стартовые цены первой тройки отражали строгую сегментацию. Младший Opteron 840 стоил около 749 долларов, Opteron 842 — 1299 долларов, Opteron 844 — 2149 долларов. Модели 846 и 848 на старте оценивались ещё выше, а Opteron 850 в мае 2004 года занял верхнюю позицию с ценой порядка 1514 долларов после пересмотра прайс-листа. Цены указывались для партий по тысяче процессоров и не включали стоимость серверной платы, памяти и системы охлаждения.
Opteron 840 и 842 не представляют интереса для производительной ретросистемы: их низкая частота ограничивает однопоточную работу, а энергопотребление стандартных версий почти не отличается от старших моделей. Opteron 848 и 850 обеспечивают максимальную скорость SledgeHammer. Opteron 846 HE ценен для снижения тепловой нагрузки, а 840 EE — как редкая 30-ваттная модификация.
Расшифровка OPN
Маркировка OSA844CEP5AM читается по частям:
| Фрагмент | Значение |
| OS | Семейство AMD Opteron Server |
| A | Стандартный тепловой класс |
| 844 | Многосокетная модель, 1,8 ГГц |
| C | Корпус 940-pin lidded CμPGA |
| E | Номинальное напряжение 1,50 В |
| P | Максимальная температура корпуса 70 °C |
| 5 | Кэш L2 объёмом 1 Мбайт |
| AM | Восьмисокетный класс, ревизия C0 |
В префиксе после OS используется обозначение теплового класса:
-
OSA — стандартная мощность;
-
OSK — 55-ваттная версия HE;
-
OSB — 30-ваттная версия EE.
Коды напряжения:
| Символ | Напряжение |
| C | 1,55 В |
| E | 1,50 В |
| M | 1,30 В |
| S | 1,15 В |
Последние две буквы особенно важны:
-
AI — 8P, ревизия B3, керамический корпус;
-
AM — 8P, ревизия C0, керамический корпус;
-
AV — 8P, ревизия CG, керамический корпус;
-
BM — 8P, ревизия E4, органический корпус Athens.
Поэтому OSA848CEP5AV — SledgeHammer CG, а OSA848FAA5BM — Athens E4. Надпись AMD Opteron 848 без полного OPN недостаточна для идентификации.
Поддельная маркировка встречается редко, поскольку рыночная стоимость старых Opteron невелика. Более распространена ошибка продавца: номер модели переписывается с крышки, а код ядра и ревизия игнорируется. Перед покупкой требуется чёткая фотография всей крышки.
Ревизии B3, C0 и CG
B3 стала первой массовой ревизией K8. Она работала при напряжении 1,55 В и официально поддерживала Registered DDR333. Для неё характерен высокий тепловой пакет 84,7 Вт даже у модели 840 на 1,4 ГГц. Ранние серверные платы требуют свежей прошивки BIOS для правильного распознавания процессоров и таблиц памяти.
C0 снизила напряжение стандартных моделей до 1,50 В и расширила поддержку памяти до DDR400. Младшие модели 840–844 получили TDP 82,1 Вт, а старшие 846 и 848 — 89 Вт. Эта ревизия широко встречается в серверах 2003–2004 годов.
CG стала окончательной 130-нм редакцией. Она использовалась в Opteron 850 и энергоэффективных моделях. Контроллер памяти получил улучшения совместимости, а BIOS — новые идентификаторы CPUID и таблицы состояний питания.
Практическая расстановка выглядит так:
| Ревизия | Сильная сторона | Ограничение | Предпочтение сегодня |
| B3 | Историческая ценность первых Opteron | DDR333, 1,55 В, ранние аппаратные ошибки | Для коллекции |
| C0 | DDR400, широкая распространённость | Нет старшего 850 | Для доступной сборки |
| CG | Зрелая версия, Opteron 850, HE и EE | Редкие модели стоят дороже | Лучший выбор |
Смешивание разных ревизий в одной многосокетной системе не рекомендуется. OEM-серверы обычно требуют одинаковый номер модели, степпинг и частоту. Даже при успешном старте BIOS отключает часть функций или устанавливает параметры по самому старому процессору.
Opteron 840 EE и Opteron 846 HE
Индекс HE обозначал High Efficiency, а EE — Energy Efficient. В контексте первого поколения это были специально отобранные кристаллы, работавшие при пониженном напряжении.
Opteron 846 HE сохранял частоту 2,0 ГГц, но снижал напряжение до 1,30 В и TDP до 55 Вт. По вычислительной производительности он соответствовал стандартному Opteron 846 той же частоты. Главное преимущество проявлялось в плотных серверах, где ограничения задавались охлаждением и мощностью блоков питания.
Opteron 840 EE работал на частоте 1,4 ГГц при 1,15 В и TDP 30 Вт. Он заметно уступал старшим моделям в однопоточной работе, зато позволял создать четырёхсокетный узел с суммарным расчётным тепловыделением процессоров около 120 Вт.
| Модель | Частота | Напряжение | TDP одного CPU | TDP четырёх CPU |
| Opteron 840 EE | 1,4 ГГц | 1,15 В | 30 Вт | 120 Вт |
| Opteron 846 HE | 2,0 ГГц | 1,30 В | 55 Вт | 220 Вт |
| Opteron 848 | 2,2 ГГц | 1,50 В | 89 Вт | 356 Вт |
| Opteron 850 | 2,4 ГГц | 1,50 В | 89 Вт | 356 Вт |
EE и HE встречаются значительно реже стандартных процессоров. Их покупка оправдана для восстановления конкретного сервера, коллекции или проекта с ограниченным охлаждением. Для максимальной производительности предпочтительнее Opteron 850.
Материнские платы и системная логика
Процессоры Opteron не требовали традиционного северного моста для памяти. Чипсет отвечал главным образом за PCI-X, AGP, дисковые интерфейсы, USB и периферию.
Типичный набор AMD-8000 включал:
-
AMD-8111 I/O Hub;
-
AMD-8131 PCI-X Tunnel;
-
AMD-8151 AGP Tunnel.
AMD-8131 соединялся с процессором через HyperTransport и предоставлял 64-битные шины PCI-X для сетевых адаптеров, SCSI-контроллеров и другой серверной периферии. AMD-8111 обслуживал PCI, USB, IDE и низкоскоростные устройства.
Одна из известных розничных плат — Tyan Thunder K8QS Pro S4882. Она поддерживала четыре Opteron 800, до 32 Гбайт Registered ECC DDR400, два гигабитных сетевых контроллера, PCI-X, SATA и U320 SCSI. Плата имела нестандартный крупный форм-фактор и требовала мощного серверного корпуса и блока питания.
Часть четырёхсокетных систем использовала основную плату с двумя сокетами и процессорно-памятную дочернюю плату ещё на два процессора. Такая конструкция применялась в Sun Fire V40z и ряде OEM-серверов. Потеря дочерней платы превращает сервер в двухсокетный и ограничивает количество слотов памяти.
Для питания требовались разъёмы EPS12V и дополнительные силовые линии. Обычный ATX-блок не рассчитан на четыре процессора, многочисленные вентиляторы, SCSI-диски и PCI-X-контроллеры. В серверных корпусах устанавливались резервируемые блоки питания с общей распределительной платой.
Готовые серверы на Opteron 800
HP ProLiant DL585 первого поколения
DL585 стал одной из самых известных четырёхсокетных платформ Opteron. Сервер занимал 4U, поддерживал два или четыре процессора серии 800 и имел восемь слотов PCI-X. Объём памяти зависел от частоты: до 128 Гбайт PC2700 на 266 МГц, до 64 Гбайт PC2700 на 333 МГц или до 32 Гбайт PC3200 на 400 МГц.
Конструкция включала процессорно-памятные модули, горячую замену вентиляторов, SCSI-диски, аппаратный RAID и фирменное удалённое управление iLO. Это полноценный корпоративный сервер, а не увеличенная настольная система.
Sun Fire V40z
Sun Fire V40z поддерживал до четырёх Opteron, Registered ECC DDR и диски U320 SCSI. Ранние спецификации указывали до 32 Гбайт DDR333, поздние руководства — до 64 Гбайт при соответствующих модулях и прошивке. Сервер сертифицировался для Solaris x86, Red Hat Enterprise Linux, SUSE Linux Enterprise Server и Windows Server.
V40z интересен тесной интеграцией с Solaris и отдельным сервисным процессором. По сравнению с типичной x86-платформой того времени система предлагала развитые средства удалённой диагностики и управления.
Newisys 4300
Newisys 4300 представлял 4U-сервер с четырьмя Opteron 848, памятью DDR333, горячей заменой PCI-X и SCSI-дисков. Максимальная конфигурация предусматривала до 64 Гбайт памяти при доступности 4-гигабайтных модулей.
InfoWorld высоко оценил скорость системы, но зафиксировал экстремальный шум. Тестовый сервер с четырьмя Opteron 848 достигал приблизительно 95 дБ, что делало эксплуатацию рядом с рабочим местом неприемлемой.
Типичная конфигурация 4P-сервера
| Компонент | Практичная конфигурация |
| Процессоры | 4 × Opteron 848 CG или 4 × Opteron 850 |
| Память | 16–32 Гбайт Registered ECC DDR400, равномерно по сокетам |
| Контроллер | U320 SCSI RAID либо совместимый PCI-X SATA/SAS |
| Сеть | 2 × Gigabit Ethernet |
| Накопители | SSD через совместимый контроллер или исправные SCSI-диски |
| ОС | Linux с NUMA, Windows Server 2003 x64 или Solaris 10 |
| Охлаждение | Штатные радиаторы и полный комплект вентиляторов |
| Питание | Штатные резервируемые серверные БП |
Операционные системы
Платформы SledgeHammer создавались для Linux, Windows Server, Solaris и BSD. В 2003 году Linux уже имел рабочую поддержку x86-64, тогда как окончательные 64-битные версии Windows появились позже.
Наиболее подходящие системы:
-
Windows Server 2003 Enterprise x64 Edition;
-
Windows XP Professional x64 Edition для рабочей станции;
-
Red Hat Enterprise Linux 3 и последующие выпуски;
-
SUSE Linux Enterprise Server 8 и 9;
-
Solaris 9 и Solaris 10 x86;
-
FreeBSD соответствующих поколений;
-
Debian и старые выпуски Ubuntu Server.
Современное ядро Linux продолжает поддерживать AMD64, но весь сервер ограничивают старые контроллеры, BIOS и периферия. Установка нового дистрибутива осложняется отсутствием драйверов для отдельных RAID-контроллеров, требованиями к инструкциям более новых процессоров и переходом загрузчиков на UEFI. SledgeHammer работает только с классическим BIOS.
Windows 11 на такой платформе не поддерживается. Отсутствуют TPM 2.0, UEFI Secure Boot, SSE4.2 и другие необходимые компоненты. Windows 10 также не является подходящей системой: даже при экспериментальном запуске производительность и совместимость устройств остаются неудовлетворительными.
Для ретросервера оптимален 64-битный Linux с поддержкой ACPI SRAT. Важна проверка, что ядро видит отдельные NUMA-узлы. В Linux это отображается через numactl --hardware, /sys/devices/system/node и сообщения загрузки ядра.
Методика сравнения производительности
Результаты старых Opteron нельзя объединять в единую среднюю оценку без описания стенда. Один и тот же процессор демонстрирует разные показатели в 32- и 64-битной ОС, с DDR333 и DDR400, при включённой и отключённой SRAT, а также при разном количестве сокетов.
Корректная таблица содержит:
-
точную модель и OPN;
-
количество физических процессоров;
-
частоту памяти;
-
объём и распределение DIMM;
-
версию BIOS;
-
операционную систему и разрядность;
-
версию компилятора;
-
число потоков;
-
единицу измерения;
-
направление лучшего результата.
Особенно важно не смешивать Opteron 848 SledgeHammer и Athens. 90-нм процессор имеет ту же частоту, но использует HyperTransport 1 ГГц, другое напряжение и SSE3.
Все графики из исторических обзоров ниже переведены в таблицы. Результаты сохраняют исходные единицы. Секунды означают, что меньшее значение лучше; количество обработанных запросов и баллы — большее значение лучше.
Однопоточная производительность
В одноядерной нагрузке частота определяла расстановку внутри серии. При одинаковой памяти Opteron 850 примерно на треть превосходил Opteron 844 по чистой частоте: 2,4 против 1,8 ГГц. Реальный прирост зависел от кэша и памяти, но близкое к линейному масштабирование встречалось в рендеринге, кодировании и вычислительных циклах.
Однопоточные базы данных особенно хорошо использовали низкую задержку памяти. В тесте MySQL 3.23.49 Ace’s Hardware процессоры Opteron заметно опережали Xeon при значительно меньшей тактовой частоте.
| Процессор | MySQL Query 2, с | MySQL Query 3, с | MySQL Query 6, с |
| Xeon 2,8 ГГц | 27,38 | 1,14 | 10,99 |
| Xeon 3,06 ГГц, 1 Мбайт L3 | 24,60 | 1,10 | 9,98 |
| Opteron 844, 1,8 ГГц | 19,77 | 0,79 | 9,44 |
| Opteron 848, 2,2 ГГц | 16,07 | 0,63 | 7,51 |
В Query 6 Opteron 848 оказался приблизительно на 25 процентов быстрее Xeon 3,06 ГГц с L3, а в Query 2 преимущество приблизилось к 35 процентам. Тест был однопоточным и отражал обработку аналитических запросов к 400-Мбайтной базе HTTP-журнала.
Слабой стороной оставались приложения, оптимизированные под высокую частоту NetBurst или Hyper-Threading. В некоторых медиаоперациях Xeon сохранял преимущество. Поэтому Opteron 800 нельзя считать безусловным лидером каждого теста; его сила раскрывалась в памяти и масштабировании.
Многопроцессорное масштабирование
Установка второго Opteron добавляла не только ядро, но и второй контроллер памяти. При правильно распределённых DIMM и потоках производительность росла значительно лучше, чем у систем с общей фронтальной шиной.
В четырёхсокетной конфигурации каждое приложение сталкивалось с тремя ограничениями:
-
доля строго последовательного кода;
-
синхронизация между потоками;
-
удалённые обращения к памяти.
Рендеринг обычно масштабировался хорошо, поскольку отдельные участки изображения рассчитывались независимо. База данных масштабировалась при большом числе параллельных клиентов, но единичный запрос оставался однопоточным. Веб-сервер обрабатывал множество независимых соединений и также эффективно загружал несколько сокетов.
Ace’s Hardware отметил, что добавление второго Opteron ускоряло 3ds Max примерно на 89 процентов, тогда как второй Xeon давал около 72 процентов. Переход от двух к четырём Opteron приносил ещё около 60 процентов.
Линейного удвоения при переходе с двух на четыре процессора не происходило. Общие структуры данных, операционная система и межсокетный обмен создавали накладные расходы. При этом Opteron сохранял преимущество перед общей шиной Xeon MP, где четыре процессора конкурировали за один канал к памяти.
Серверные тесты ApacheBench
Ace’s Hardware сравнил 32- и 64-битные версии Apache 1.3.26. На четырёх Opteron 844 переход на AMD64 увеличил результат примерно на 9,5 процента.
| Система | Режим | Одновременных соединений | Результат |
| 4 × Opteron 844 | 32 бита | 10 | 8263 запроса/с |
| 4 × Opteron 844 | 64 бита | 10 | 9032 запроса/с |
| 4 × Opteron 844 | 32 бита | 100 | 8554 запроса/с |
| 4 × Opteron 844 | 64 бита | 100 | 9369 запросов/с |
В сводном сравнении Opteron серьёзно опережал Xeon:
| Конфигурация | 10 соединений, запросов/с | 100 соединений, запросов/с |
| 4 × Opteron 848 | 12 033 | 11 550 |
| 4 × Opteron 844 | 10 888 | 9496,8 |
| 2 × Opteron 848 | 8433 | 7059 |
| 2 × Opteron 844 | 8240 | 6510 |
| 2 × Xeon 3,06 ГГц, 1 Мбайт L3 | 4882 | 5118 |
| 1 × Xeon 3,06 ГГц, 1 Мбайт L3 | 3073 | 3038 |
Это синтетический тест статических страниц, однако он хорошо показывает запас пропускной способности платформы. Четыре Opteron 848 более чем вдвое опередили двухпроцессорный Xeon при десяти соединениях.
Рендеринг и профессиональные тесты
В 3ds Max 5.1 измерялось время рендеринга архитектурной сцены с 600 тысячами полигонов, семью источниками света, трассировкой лучей и туманом.
| Конфигурация | Время, с | Относительная скорость |
| 4 × Opteron 848 | 111 | 100% |
| 4 × Opteron 844 | 138 | 80% |
| 2 × Opteron 848 | 176 | 63% |
| 2 × Xeon 3,06 ГГц HT, 1 Мбайт L3 | 177 | 63% |
| 2 × Opteron 844 | 214 | 52% |
| 2 × Xeon 3,06 ГГц HT | 227 | 49% |
| Pentium 4 3,2 ГГц Extreme Edition | 273 | 41% |
Четырёхпроцессорный Opteron 848 оказался самым быстрым участником. Два Opteron 848 и два Xeon 3,06 ГГц с L3 показали практически одинаковое время. Преимущество AMD проявилось при переходе к четырём сокетам.
Cinebench 2003 также хорошо загружал несколько процессоров:
| Конфигурация | Cinebench 2003, баллы |
| 4 × Opteron 848 | 992 |
| 4 × Opteron 844 | 809 |
| 2 × Opteron 848 | 655 |
| 2 × Xeon 3,06 ГГц HT, 1 Мбайт L3 | 647 |
| 2 × Opteron 844 | 570 |
| 2 × Xeon 3,06 ГГц HT | 504 |
Результаты подтверждают, что четыре одноядерных Opteron создавали мощную для своего времени рабочую станцию рендеринга. Современный бюджетный процессор превосходит её при значительно меньшем потреблении, но в 2003–2004 годах показатели считались высокими.
Влияние 32- и 64-битного режима
Переход на 64 бита не давал одинаковый прирост всем приложениям. Apache ускорился на 9–20 процентов в зависимости от нагрузки. Причинами стали дополнительные регистры, обновлённое соглашение вызовов и оптимизация компилятора.
Положительный эффект получали:
-
базы данных с большим адресным пространством;
-
веб-серверы;
-
научные программы;
-
криптография;
-
приложения с большим количеством целочисленных переменных;
-
программы, обрабатывающие крупные массивы.
Нейтральный или отрицательный эффект наблюдался в коде, ограниченном диском, сетью или плохо оптимизированной библиотекой. Увеличенные указатели повышали объём структур данных и нагрузку на кэш.
Существенным фактором оставалась зрелость программного обеспечения. Ранние 64-битные драйверы и компиляторы уступали отлаженным 32-битным версиям. Поэтому первый Opteron раскрывался постепенно по мере развития Linux, Windows x64 и серверных приложений.
Энергопотребление и охлаждение
TDP стандартных SledgeHammer составлял от 82,1 до 89 Вт, не считая B3 с 84,7 Вт. В четырёхсокетной системе только процессоры выделяли до 356 Вт. К ним добавлялись Registered DDR, чипсеты, PCI-X-контроллеры, SCSI-диски и многочисленные вентиляторы.
Суммарное потребление готового сервера значительно превышало сумму TDP. Крупные 4U-платформы использовали блоки питания мощностью 800–1200 Вт с резервированием. При неполной нагрузке старые источники питания также работали менее эффективно, чем современные модели.
Штатное охлаждение строилось на пассивных или полуактивных радиаторах и мощном фронтальном воздушном потоке. Высокооборотные вентиляторы протягивали воздух через процессорные модули, память и платы PCI-X. Удаление воздуховода нарушало расчётный поток и приводило к локальному перегреву.
Для домашнего использования уровень шума становится основной проблемой. Newisys 4300 достигал 95 дБ. HP DL585 тише при исправном управлении вентиляторами, но также не рассчитан на жилое помещение.
Снижение оборотов без контроля температур опасно. Помимо процессоров охлаждения требуют преобразователи питания, память и туннели PCI-X. Практичное снижение шума выполняется только после очистки, замены неисправных вентиляторов и проверки показаний всех датчиков.
Рабочие станции и профессиональные приложения
Opteron 800 использовался не только в серверных задачах. Четырёхпроцессорная плата с AGP или ранним PCI Express превращалась в мощную рабочую станцию для рендеринга, инженерных расчётов и научных программ.
Наиболее подходящие нагрузки соответствующей эпохи:
-
3ds Max;
-
Cinema 4D;
-
компиляция крупных проектов;
-
расчётные пакеты;
-
обработка медицинских изображений;
-
программное кодирование видео;
-
серверная разработка и тестирование;
-
базы данных;
-
виртуализация раннего поколения.
Ограничение состоит в одном ядре на сокет. Программа без многопоточности использует только один Opteron. Даже модель 850 в таком режиме работает как одноядерный K8 на 2,4 ГГц и уступает более поздним Athlon 64 X2, Core 2 и современным процессорам.
Для профессиональной ретросистемы лучше выбирать плату с полноценным графическим слотом. Многие серверные платы имеют только встроенное 2D-видео и PCI-X, поэтому установка игровой или профессиональной видеокарты требует редкой платформы.
Игровое применение
Opteron 800 не является игровым процессором в обычном понимании. Большинство игр начала 2000-х использовало один поток, поэтому четыре физических процессора не повышали частоту кадров. Игровая производительность определялась одним ядром и видеокартой.
Opteron 850 по архитектуре близок к одноядерным Athlon 64 и Opteron 150 на той же частоте. В играх он обеспечивает уровень быстрого настольного процессора 2004 года при условии наличия подходящего графического слота и низкой задержки памяти.
Подходящие игры:
-
Quake III Arena;
-
Unreal Tournament 2003;
-
Unreal Tournament 2004;
-
Doom 3;
-
Far Cry;
-
Half-Life 2;
-
Return to Castle Wolfenstein;
-
Max Payne и Max Payne 2;
-
Warcraft III;
-
The Elder Scrolls III: Morrowind;
-
Need for Speed Underground;
-
Counter-Strike 1.6;
-
ранние версии World of Warcraft.
Для Doom 3, Far Cry и Half-Life 2 предпочтителен Opteron 848 или 850. Младшие модели 840 и 842 ограничивают минимальную частоту кадров. Четыре процессора полезны только для фоновых задач, записи или одновременного запуска выделенного сервера.
Подходящие видеокарты эпохи:
| Интерфейс | Видеокарты |
| AGP | Radeon 9800 XT, X800 XT, X1950 Pro AGP, GeForce 6800 Ultra, 7800 GS |
| PCI Express | Radeon X800 XL, X1900, GeForce 6800 GT, 7800 GTX |
| PCI | Только для диагностики и нетребовательных игр |
Главная сложность — плата. Четырёхсокетные серверные модели редко оснащались AGP. Tyan и специализированные рабочие станции встречаются значительно реже HP DL585 и Sun Fire V40z.
Современные игры для такой платформы недоступны из-за одного слабого ядра, отсутствия новых наборов инструкций и старых графических интерфейсов. Даже при установке современной видеокарты процессор и платформа не обеспечивают приемлемую скорость.
Удачные ретроконфигурации
Четырёхсокетный сервер начала 2000-х
| Компонент | Выбор |
| Платформа | HP ProLiant DL585 G1 или Sun Fire V40z |
| Процессоры | 4 × Opteron 850 CG |
| Память | 16–32 Гбайт Registered ECC DDR400 |
| Накопитель системы | SATA SSD через совместимый PCI-X-контроллер |
| Архив | SCSI/SAS-диски либо сетевое хранилище |
| ОС | Windows Server 2003 x64, Solaris 10 или Linux |
| Назначение | Ретролаборатория, NUMA, старые базы данных |
Память распределяется одинаково по всем сокетам. Четыре процессора должны иметь одинаковый OPN. Для сохранения исторической конфигурации используются U320 SCSI-диски, но для ежедневных экспериментов SSD снижает шум и риск отказа.
Сервер с пониженным потреблением
| Компонент | Выбор |
| Процессоры | 4 × Opteron 846 HE |
| Память | 8–16 Гбайт DDR400 Registered ECC |
| Накопители | Один или два SSD |
| Сеть | Гигабитный Ethernet |
| ОС | Лёгкий Linux |
| Назначение | Демонстрационный сервер и обучение NUMA |
Четыре Opteron 846 HE выделяют расчётные 220 Вт вместо 356 Вт у четырёх Opteron 850. Производительность каждого ядра ниже примерно на 17 процентов из-за частоты 2,0 против 2,4 ГГц.
Ретрорабочая станция
| Компонент | Выбор |
| Плата | Tyan Thunder K8QS Pro либо редкая рабочая станция с графическим слотом |
| Процессоры | 2–4 × Opteron 848 |
| Память | 8–16 Гбайт DDR400 Registered ECC |
| Видеокарта | GeForce 6800/7800 или Radeon X800/X1900 |
| Звук | Creative Audigy 2 ZS |
| ОС | Windows XP Professional x64 |
| Назначение | Игры 2000–2005 годов, рендеринг, старые приложения |
Разгон и понижение напряжения
Opteron 800 не создавался для разгона. Множитель стандартных моделей заблокирован на повышение, а OEM BIOS не содержит настроек опорной частоты, напряжения и делителей памяти.
На редких платах Tyan и инженерных платформах частоту изменяли через параметры HyperTransport или программные регистры тактового генератора. Такой способ одновременно менял частоты памяти и шин, поэтому стабильность быстро ухудшалась.
Практические ограничения:
-
четыре процессора должны работать на одинаковой частоте;
-
контроллеры памяти отличаются по запасу;
-
Registered DDR плохо переносит значительное повышение частоты;
-
HyperTransport требует снижения множителя при росте опорной частоты;
-
серверный BIOS не предоставляет восстановление после неудачных настроек;
-
дополнительное напряжение перегружает VRM и охлаждение.
Реальный прирост редко превышает 5–10 процентов и не оправдывает риск. Для ускорения выгоднее заменить Opteron 844 на 848 или 850.
Понижение напряжения также ограничено BIOS. Модели HE и EE представляют заводское решение с гарантированными параметрами. Ручной андервольтинг на старой многосокетной плате выполняется только при наличии точного управления VID и длительной проверки стабильности.
Для проверки используются:
-
Memtest86+ на нескольких полных проходах;
-
длительная компиляция ядра Linux;
-
Prime95 или аналогичная нагрузка;
-
тесты памяти на каждом NUMA-узле;
-
контроль Machine Check Events;
-
проверка под максимальной сетевой и дисковой нагрузкой.
Аналоги Intel Xeon MP
Главными x86-конкурентами SledgeHammer были Intel Xeon MP на ядрах Gallatin, Cranford и Potomac.
Xeon MP Gallatin
Gallatin развивал NetBurst и использовал крупный кэш L3. Высокая тактовая частота и Hyper-Threading помогали в приложениях, оптимизированных под параллельные потоки. Главным ограничением оставалась общая системная шина 400 МГц.
При двух процессорах Xeon демонстрировал конкурентную скорость в рендеринге. При четырёх процессорах общий канал памяти ограничивал масштабирование. Ace’s Hardware прямо связывал рост преимущества Opteron 848 в 4P с тем, что общая шина Xeon не справлялась с трафиком.
Xeon MP Cranford и Potomac
Более поздние Xeon получили EM64T и более быструю системную шину. Potomac оснащался крупным L3, но сохранял централизованный контроллер памяти. Эти процессоры конкурировали уже с 90-нм Athens и первыми двухъядерными Opteron.
Сравнение принципов:
| Характеристика | Opteron 800 SledgeHammer | Xeon MP Gallatin |
| Архитектура | AMD K8 | Intel NetBurst |
| Разрядность | AMD64 | Преимущественно IA-32 |
| Контроллер памяти | В процессоре | В чипсете |
| Память | Локальная у каждого CPU | Общая |
| Межпроцессорная связь | HyperTransport | Общая FSB |
| Кэш L2 | 1 Мбайт | Зависит от модели |
| Кэш L3 | Нет | До нескольких Мбайт |
| Потоки на ядро | 1 | 2 с Hyper-Threading |
| Масштабирование 4P | Сильная сторона | Ограничено общей шиной |
В качестве функциональных аналогов Opteron 848 выступали старшие Xeon MP Gallatin с частотами около 3 ГГц. Прямого равенства по номеру или частоте нет: одна платформа выигрывала в памяти и масштабировании, другая — в оптимизированном под NetBurst коде и приложениях, использующих Hyper-Threading.
Конкурирующие архитектуры других классов
Opteron 800 занимал промежуточное положение между массовыми x86-серверами и дорогими RISC/EPIC-системами.
Intel Itanium 2
Itanium 2 использовал архитектуру IA-64 и не запускал x86-код с нативной скоростью. Он предназначался для крупных баз данных, технических расчётов и enterprise-систем. Opteron предлагал более простой переход и значительно более широкую программную совместимость.
IBM POWER4+ и POWER5
POWER-системы отличались развитой многопроцессорностью, высокой надёжностью и мощной серверной экосистемой. Их стоимость и обслуживание были существенно выше. Opteron позволял строить сравнительно недорогие серверы на стандартных x86-компонентах.
Sun UltraSPARC III и IV
SPARC сохранял позиции в инфраструктуре Solaris. Sun Fire V40z показал изменение стратегии Sun: компания добавила AMD64-сервер к собственной линейке SPARC и предложила Solaris x86 как полноценную корпоративную систему.
Apple PowerPC G5
PowerPC 970 конкурировал с Opteron в рабочих станциях и рендеринге, но не предназначался для типичных четырёх- и восьмисокетных x86-серверов. Opteron имел преимущество в совместимости с существующим серверным программным обеспечением Windows и Linux.
Сравнение SledgeHammer и Athens
Одинаковый номер модели не означает одинаковый кристалл. После перехода на 90 нм AMD сохранила номера 842–850.
| Характеристика | SledgeHammer | Athens |
| Техпроцесс | 130 нм SOI | 90 нм SOI |
| Корпус | Керамический CμPGA | Органический OμPGA |
| OPN SledgeHammer/пример | OSA848CEP5AV | — |
| OPN Athens/пример | — | OSA848FAA5BM |
| HyperTransport | 800 MT/s | 1000 MT/s |
| Кэш L2 | 1 Мбайт | 1 Мбайт |
| SSE3 | Нет | Есть |
| Напряжение | До 1,50–1,55 В | Около 1,35–1,40 В |
| Максимальная модель | Opteron 850, 2,4 ГГц | Opteron 856, 3,0 ГГц |
| Socket | 940 | 940 |
Athens быстрее при одинаковой частоте не во всех задачах, но обеспечивает более быстрый HyperTransport, ниже потребляет и поддерживает SSE3. Для практической Socket 940-системы он предпочтительнее. Для обзора первого поколения и коллекции требуется SledgeHammer.
Совместимость зависит от BIOS и питания. Плата, выпущенная для B3, не распознаёт Athens без обновления. Перед заменой процессоров прошивка обновляется на старом комплекте.
Современные функциональные замены
Любой современный серверный или настольный процессор значительно превосходит четырёхсокетный SledgeHammer по скорости, производительности на ватт и возможностям виртуализации.
Для недорогого домашнего сервера подходят:
-
бывшие в эксплуатации Xeon E5-2600 v3/v4;
-
односокетные Xeon E5-1600;
-
AMD Ryzen с ECC на совместимой плате;
-
современные маломощные Intel N-series;
-
компактные серверы с Xeon D.
Старые Xeon E5 дают больше ядер, DDR4, PCI Express, SATA, NVMe и аппаратную виртуализацию. Один двухсокетный сервер E5 заменяет несколько Opteron 800, потребляя меньше энергии.
Для корпоративной системы современными наследниками идеи Opteron выступают AMD EPYC. Они также используют распределённые контроллеры памяти и скоростные межсоединения, но содержат десятки или сотни ядер, поддерживают DDR5, PCI Express 5.0, аппаратное шифрование и развитую виртуализацию.
На XeonLive размещён большой раздел с обзорами серверных процессоров, включая линейки Intel Xeon E5, Xeon Scalable и Xeon 6. Он подходит для выбора функциональной замены старой платформы.
Оценки профильных изданий
Opteron получил сильные оценки за архитектуру памяти и плавный переход к 64 битам. При этом обозреватели отмечали незрелость программной экосистемы и высокую стоимость готовых 4P-серверов.
| Издание | Система | Оценка или вывод |
| InfoWorld | Newisys 4300, 4 × Opteron 848 | Один из самых быстрых протестированных x86-серверов; серьёзный недостаток — шум |
| Computerworld/InfoWorld | HP ProLiant DL585 | 8,6 из 10; высокая скорость памяти и ввода-вывода, цена ниже сопоставимого Xeon |
| Computerworld/InfoWorld | Newisys 4300 | 8,5 из 10; высокая производительность, шум около 95 дБ |
| Linux Journal | Первые Opteron | Сильная сторона — запуск 32-битных приложений в 64-битной ОС |
| Ace’s Hardware | 2P и 4P Opteron | Явное преимущество в Apache и MySQL, хорошее масштабирование в рендеринге |
| Ars Technica | Запуск Opteron | Производительность выглядела убедительно, но ранние результаты требовали независимой проверки |
| InfoWorld | Запуск AMD64 | Архитектура получила положительную оценку, а главным риском оставалась готовность крупных поставщиков и ОС |
HP ProLiant DL585 в конфигурации с четырьмя Opteron 848, 4 Гбайт памяти, RAID и четырьмя дисками U320 SCSI стоил 23 792 доллара и получил оценку 8,6. Издание отметило высокопроизводительные соединения памяти и ввода-вывода, а также более низкую стоимость относительно сопоставимого Xeon-сервера.
Newisys 4300 получил 8,5. Его вычислительную скорость оценили очень высоко, но шум стал серьёзным эксплуатационным недостатком. Тест MySQL выполнялся за 1536 секунд с ядром Linux 2.4.21EL и за 1003 секунды с Linux 2.6.0, что демонстрировало значительное влияние программной платформы.
Надёжность и типичные неисправности
Сам процессор SledgeHammer редко становится первой причиной отказа. Чаще выходят из строя элементы двадцатилетней платформы.
Конденсаторы и VRM
Преобразователи питания постоянно работают с большими токами. Вздутые конденсаторы, потемневшая плата и следы перегрева возле MOSFET указывают на необходимость ремонта. Запуск с неисправным VRM опасен для процессоров и памяти.
Вентиляторы
OEM BIOS контролирует обороты каждого вентилятора. Отсутствующий или слишком медленный вентилятор вызывает максимальные обороты остальных, предупреждение или остановку загрузки. Современная замена должна поддерживать подходящий сигнал тахометра.
Registered ECC DDR
Ошибки памяти возникают из-за старения модулей, окисления контактов и несовместимой организации. Диагностика проводится по одному узлу и одной паре DIMM. После проверки объём наращивается симметрично.
Батарея CMOS и NVRAM
Разряженная батарея сбрасывает дату, порядок загрузки и параметры SRAT. Некоторые серверы блокируют автоматический старт после потери настроек.
SCSI и RAID
Старые диски U320 имеют высокий риск механического отказа. RAID-контроллер содержит кэш и батарею, которая давно выработала ресурс. Неисправная батарея отключает кэширование записи и резко снижает скорость.
Блоки питания
Резервируемый блок запускается через общую корзину и не всегда работает как отдельный ATX-источник. Перед покупкой сервера проверяется наличие всех модулей и отсутствие ошибок питания.
Процессорные ножки
Socket 940 имеет большое количество тонких контактов. Изогнутая ножка аккуратно выравнивается под увеличением. Многократное сгибание приводит к отлому.
Преимущества AMD Opteron 800 Series SledgeHammer
-
Полноценная реализация AMD64 с нативным исполнением 32-битного x86.
-
Поддержка систем с количеством процессоров до восьми.
-
Встроенный двухканальный контроллер памяти.
-
Масштабирование пропускной способности памяти вместе с числом сокетов.
-
Три когерентных соединения HyperTransport.
-
Отсутствие единой фронтальной шины.
-
Крупные кэши L1 и 1 Мбайт L2.
-
Registered ECC DDR.
-
Сильная для своей эпохи производительность баз данных и веб-серверов.
-
Хорошее масштабирование профессионального рендеринга.
-
Поддержка Linux, Windows x64, Solaris и BSD.
-
Наличие 55-ваттной HE- и 30-ваттной EE-модификаций.
-
Высокая историческая ценность как первой серверной реализации AMD64.
-
Большое влияние на дальнейшее развитие x86-серверов.
Недостатки AMD Opteron 800 Series SledgeHammer
-
Только одно ядро и один поток на процессор.
-
Низкая современная производительность одного ядра.
-
Отсутствие AMD-V.
-
Отсутствие SSE3 и более новых инструкций.
-
Необходимость дорогой Registered ECC DDR.
-
Высокое суммарное потребление четырёх- и восьмисокетных систем.
-
Шумные серверные системы охлаждения.
-
Крупные корпуса формата 4U и выше.
-
Редкие материнские платы и процессорные модули.
-
Ограниченная совместимость современных накопителей.
-
Старые RAID- и SCSI-контроллеры.
-
Отсутствие UEFI.
-
Сложная установка современных операционных систем.
-
Низкая игровая ценность нескольких сокетов.
-
Риск отказа вентиляторов, блоков питания и конденсаторов.
-
Высокая стоимость доставки готового сервера.
-
Невыгодная круглосуточная эксплуатация.
Как выбрать SledgeHammer на вторичном рынке
Сначала определяется цель. Для коллекции важны B3 и ранняя дата производства. Для максимально быстрой системы выбирается Opteron 850 CG. Для энергоэффективной демонстрационной платформы подходит 846 HE.
Проверка процессора:
-
Полный OPN читается с фотографии.
-
Последние символы должны быть AI, AM или AV.
-
Корпус должен быть керамическим.
-
Все 940 ножек должны оставаться ровными.
-
На крышке не должно быть глубоких вмятин.
-
Следы термопасты допустимы и удаляются изопропиловым спиртом.
-
Несколько процессоров покупаются с одинаковым OPN.
Проверка платы:
-
Точная модель и ревизия печатной платы.
-
Поддержка нужного степпинга BIOS.
-
Наличие процессорных модулей и VRM.
-
Наличие штатных креплений радиаторов.
-
Отсутствие коррозии.
-
Исправность всех слотов памяти.
-
Наличие распиновки питания.
-
Комплект сервисных плат и кабелей.
Проверка готового сервера:
-
прохождение POST со всеми процессорами;
-
правильное определение памяти на каждом узле;
-
отсутствие ошибок IML или системного журнала;
-
исправность iLO либо сервисного процессора;
-
нормальные обороты вентиляторов;
-
отсутствие ошибок блоков питания;
-
работа всех дисковых корзин;
-
наличие салазок и заглушек.
Цена отдельного процессора не должна определять решение о покупке. Основные расходы связаны с платой, памятью, охлаждением, доставкой и ремонтом. Дешёвый Opteron без совместимой системы остаётся коллекционным предметом.
Актуальность серии сегодня
Для современного production-сервера SledgeHammer не подходит. Отсутствие аппаратной виртуализации, низкая скорость одного ядра, старые интерфейсы и высокий расход электроэнергии делают эксплуатацию экономически нерациональной.
Для домашнего NAS платформа также неудачна. Гигабитная сеть остаётся достаточной для базового хранения, но энергопотребление и шум значительно выше, чем у компактного современного компьютера. Старые RAID-контроллеры ограничивают объём дисков и не поддерживают актуальные функции накопителей.
Сильные современные сценарии имеют исторический характер:
-
восстановление HP ProLiant DL585 G1;
-
восстановление Sun Fire V40z;
-
демонстрация первой AMD64;
-
изучение раннего NUMA;
-
тестирование Windows Server 2003 x64;
-
запуск Solaris 10 x86;
-
исследование старых компиляторов;
-
сравнение 32- и 64-битного программного обеспечения;
-
коллекция серверных процессоров;
-
ретрорендеринг и игры соответствующей эпохи.
Opteron 800 важен как архитектурный предшественник современных многосокетных систем. Интегрированный контроллер памяти, точка-точка между процессорами и NUMA стали стандартными принципами серверного проектирования. Intel позднее также отказалась от общей фронтальной шины и перешла к встроенным контроллерам памяти и соединениям QuickPath.
Частые вопросы
Какие модели относятся именно к SledgeHammer?
К серии относятся Opteron 840, 842, 844, 846, 848 и 850 с окончаниями OPN AI, AM и AV, а также 840 EE и 846 HE ревизии CG. Модели 852, 854 и 856 относятся к 90-нм Athens.
Чем Opteron 800 отличается от Opteron 200?
Opteron 200 поддерживает до двух процессоров, а Opteron 800 — до восьми. Частота и вычислительное ядро у моделей с одинаковыми последними цифрами совпадают.
Работает ли Opteron 850 в любой плате Socket 940?
Нет. Плата должна поддерживать серию 800, ревизию CG, требуемое количество сокетов и соответствующий BIOS. Односокетные и двухсокетные платы не превращаются в 4P-систему после установки модели 800.
Подходит ли обычная DDR?
Нет. Требуется Registered ECC DDR SDRAM. Небуферизованные настольные модули не поддерживаются.
Поддерживается ли DDR400?
Да. Ревизии C0 и CG поддерживают Registered PC3200 DDR400. B3 с окончанием AI рассчитана на DDR333.
Есть ли аппаратная виртуализация?
Нет. AMD-V в SledgeHammer отсутствует.
Поддерживается ли SSE3?
Нет. SSE3 появилась у Athens.
Подходит ли серия для игр?
Opteron 848 и 850 подходят для ретроигр начала и середины 2000-х на плате с AGP или PCI Express. Несколько сокетов почти не повышают частоту кадров.
Разрешено ли смешивать SledgeHammer и Athens?
Нет. Для стабильной многосокетной системы используются одинаковые модели, OPN и ревизии.
Чем HE отличается от EE?
HE имеет TDP 55 Вт, а EE — 30 Вт. В серии SledgeHammer представлены Opteron 846 HE на 2,0 ГГц и Opteron 840 EE на 1,4 ГГц.
Сколько памяти поддерживается?
Предельный объём зависит от платы и организации DIMM. HP DL585 первого поколения поддерживал до 128 Гбайт на сниженной частоте, до 64 Гбайт DDR333 или до 32 Гбайт DDR400. Sun Fire V40z поддерживал до 32–64 Гбайт в зависимости от версии и модулей.
Насколько шумен готовый сервер?
Стоечные 4U-системы хорошо слышны даже при небольшой нагрузке. Newisys 4300 в тесте достигал около 95 дБ. Эксплуатация рядом с рабочим местом некомфортна.
Какой процессор серии самый быстрый?
Opteron 850 CG с частотой 2,4 ГГц.
Какой вариант наиболее редкий?
Opteron 840 EE и 846 HE встречаются реже стандартных моделей. Ранние B3 также ценятся коллекционерами.
Итоговый вердикт
AMD Opteron K8 800 Series SledgeHammer стала одной из важнейших серверных серий начала XXI века. Её историческое значение определяется не максимальной частотой и не количеством ядер, а новой организацией x86-сервера.
AMD одновременно решила несколько задач. Архитектура сохранила запуск 32-битного программного обеспечения, предоставила полноценный 64-битный режим, встроила контроллер памяти в процессор и заменила общую фронтальную шину соединениями HyperTransport. В многосокетных системах каждый дополнительный процессор приносил собственную память и каналы обмена, формируя масштабируемую NUMA-платформу.
В серверных тестах Opteron 848 уверенно показывал преимущества в Apache, MySQL и четырёхпроцессорном рендеринге. Четыре Opteron 848 обрабатывали в ApacheBench до 12 тысяч запросов в секунду и завершали тестовую сцену 3ds Max за 111 секунд. Двухпроцессорные Xeon сохраняли конкурентоспособность в отдельных профессиональных приложениях, но общая шина ограничивала их при переходе к четырём сокетам.
Линейка SledgeHammer завершилась Opteron 850 на 2,4 ГГц. Наиболее зрелой стала ревизия CG с DDR400. Opteron 846 HE и 840 EE продемонстрировали ранний интерес AMD к производительности на ватт, хотя полностью оснащённые серверы всё равно потребляли сотни ватт.
В 2026 году покупка такой системы оправдана только для коллекции, восстановления исторического сервера, изучения AMD64 и NUMA либо запуска старого программного обеспечения. Для современного сервера, виртуализации, NAS или игрового компьютера существуют намного более быстрые, тихие и экономичные платформы.
Итоговая оценка серии:
| Критерий | Оценка |
| Историческое значение | 10/10 |
| Архитектурные нововведения для своего времени | 10/10 |
| Серверная производительность в 2003–2004 годах | 9/10 |
| Масштабирование памяти | 9/10 |
| Энергоэффективность по современным меркам | 1/10 |
| Современная практическая ценность | 2/10 |
| Ретроколлекционная ценность | 9/10 |
| Игровая ценность | 3/10 |
| Доступность комплектующих | 2/10 |
| Ремонтопригодность готовых серверов | 4/10 |
AMD Opteron 800 Series SledgeHammer следует воспринимать как поворотную точку развития серверов x86. Серия доказала, что 64-битный процессор не обязан отказываться от существующей программной базы, а масштабируемая многосокетная система не обязана строиться вокруг общей системной шины. Эти идеи пережили сам Socket 940 и легли в основу последующих поколений Opteron, AMD EPYC и современных серверных платформ.