Найти в Дзене
Андрей ПК

Неумолимость прогресса AMD.

Мне снова в руки попал старый системник в составе материнской платы ASUS M4N78 SE и процессора Athlon II X2 240. Открыв CPU-Z у меня вырвался возглас удивления - как всё знакомо! Визуально всё тот же Opteron180 с повышенными частотами и другим контроллером памяти. Athlon II X2 240 был выпущен в 2009-м году, а Opteron180 в 2005-м, что же изменилось? Самое первое изменение бросающее в лицо - это техпроцесс был 90 нм, стал 45нм, потом видно добавление инструкций SSE4A и AMD-V, ну и конечно внутри спрятан другой контроллер памяти который работает и с памятью DDR2 и DDR3, а Opteron180 только с DDR1. Если посмотреть на схожести то видно - ядра 2 и тут и там, кэш L1 и L2 одинаковый у обоих. Можно будет сравнить обе системы даже на одинаковых частотах, достаточно у Athlon понизить множитель до 12. Но большее удивление вызывает другой факт Opteron180 был представлен в 2005 году с нереальной ценой 1000$, а получается более быстрый и технологичный Athlon II X2 240 в момент выпуска в 2009 году п
Оглавление

Мне снова в руки попал старый системник в составе материнской платы ASUS M4N78 SE и процессора Athlon II X2 240. Открыв CPU-Z у меня вырвался возглас удивления - как всё знакомо!

Athlon II X2 240
Athlon II X2 240

Визуально всё тот же Opteron180 с повышенными частотами и другим контроллером памяти.

Opteron180
Opteron180

Athlon II X2 240 был выпущен в 2009-м году, а Opteron180 в 2005-м, что же изменилось?

Самое первое изменение бросающее в лицо - это техпроцесс был 90 нм, стал 45нм, потом видно добавление инструкций SSE4A и AMD-V, ну и конечно внутри спрятан другой контроллер памяти который работает и с памятью DDR2 и DDR3, а Opteron180 только с DDR1.

Если посмотреть на схожести то видно - ядра 2 и тут и там, кэш L1 и L2 одинаковый у обоих. Можно будет сравнить обе системы даже на одинаковых частотах, достаточно у Athlon понизить множитель до 12.

Но большее удивление вызывает другой факт Opteron180 был представлен в 2005 году с нереальной ценой 1000$, а получается более быстрый и технологичный Athlon II X2 240 в момент выпуска в 2009 году процессор стоил смешные $35.

Вот вам и прогресс!!!

Осталось собрать стенд и проверить...

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

Приключения.

Вот что у меня есть на руках для сокета 939:

  • материнок много, но я остановился на ASUS A8R32-MVP DELUXE
  • процессоры от Sempron 3000+ до Opteron180 2,4 ГГц (x2 4800+)
  • много памяти DDR1 от 128 Мб до 2 Гб на одной планке
ASUS A8R32-MVP DELUXE
ASUS A8R32-MVP DELUXE

от что у меня есть на руках для сокета АМ2:

  • материнка ASUS M4N78 SE (чипсет NVIDIA nForce 720D)
  • процессор Athlon II X2 240 - 2,8 ГГц
  • память DDR2 2 Гб на одной планке 2 штуки - в сумме 4 Гб (для игровых тестов потом нашлись 2 планки памяти по 1 Гб)
-4

Цель - собрать на сокете 939 примерно равный по конфигурации ПК на сокете АМ2 для тестирования.

Приступим, ASUS A8R32-MVP DELUXE очень навороченная плата, на ней есть всё что было нужно для создания производительного ПК в 2006 году - куча различных контроллеров FireWare - 2 шт, сетевые карты - 2 шт, разъем eSata и самое важное это два полноценных PCI-e x16 разъема для создания CrossFire - этим она и подкупила меня. Конкурент для Athlon II X2 240 только один Opteron180, более быстрые в виде FX-60 или Opteron185 у меня отсутствуют. Память конечно сразу решил установить 2 планки серверной памяти по 2 Гб Kingston KTS7602/4G KIT OF 2, она у меня отлично работала на другой материнке ASUS A8N SLI SE, значит и здесь заработает.

-5

Видеокарта. Самым быстрым решением среди видеокарт AGP был Radeon HD3850 и для тестов AGP против PCI-e были куплены и 3850 и 3870, заодно можно было сравнить был ли толк от еще более быстрой видеокарты на разъеме AGP если бы она была выпущена, потому что как показали тесты AGP не ограничивал производительность в тестах.

вот такая пара Radeon HD3870
вот такая пара Radeon HD3870

Если вы никогда не сталкивались с CrossFire, то есть тут одна хитрость - мостики концом J1A должны быть воткнуты в ведущую видеокарту.

-7

Стенд был собран ASUS A8R32-MVP DELUXE + Opteron180 + Kingston KTS7602/4G KIT OF 2 + Crossfire из Radeon HD3870.

Кнопка пуска и черный экран. Ну конечно нужно биос сбросить. Биос сброшен установлена Win8 x64 но вызывает вопросы - память работает не в режиме DDR400, а в режиме DDR266 - память то серверная, Datasheet на микросхемы говорит, что микросхемы памяти могут работать в режиме DDR400 с напряжением 2,7 вольт - отлично! высталяю тайминги и напряжение и частоту 400, перегружается ПК и снова частота 266, ставлю в биосе 333, перегружаю и снова и в биосе и в винде вижу 266 - плата не хочет выставлять частоты выше SPD - вот засада.

Жаль что в материнках было только 4 слота памяти, а то бы можно было разгуляться)
Жаль что в материнках было только 4 слота памяти, а то бы можно было разгуляться)

Вынимаю серверную память ставлю обычную 4 планки по 1 Гб - выставляю привычные тайминги и 1T - снова черный экран, снова поиски вариантов - оказывается 4 планки памяти на этой плате работают только в режиме 2Т.

оставляю 2 планки по 1 Гб
оставляю 2 планки по 1 Гб

Вот вам и навороченная ASUS A8R32-MVP DELUXE, а в старых статьях и обзорах этих замечаний нет, потому что на момент выпуска этой платы никто не думал устанавливать в неё столько памяти, максимум 2*512 мб.

По поводу выбора операционки, так как процессор от AMD был с инструкциями x64, то и ОС должна быть наиболее современной и x64 - оказалось, что на этот процессор не может быть установлены ОС x64 от Windows 8.1 и выше, потому что в процессорах отсутствуют инструкции CMPXCHG16b, которые нужны для работы Windows 8.1 x64 и выше.

На выбор ОС повлияла еще одна история - я захотел проверить как старый процессор поведет себя в прогоне игры Корсары ГПК Реконструкция, на стенде была WinXP, Win10, Win8.1 а игра всё не запускалась, но вот в чем соль все они были 32-х битные, а из 64-х битных и современных только Win 8.

В итоге получается, что процессор быстрый есть, видеокарта есть, но память или много медленной, или не очень много быстрой при этом я помню, что на менее продвинутой материнке ASUS A8N SLI SE у меня работало много памяти и в режиме 1T, но на ней нет двух полноценных PCI-e x16 слотов и уже не будет CrossFire - вот такая дилема.

Тут еще выясняется момент - SSD SATA диск подключенный к материнской плате ASUS A8R32-MVP DELUXE работает в режиме SATA 1,5 Гбит/с, а он же подключенный к ASUS M4N78 SE работает SATA 3,0 Гбит/с. Искал драйвера, смотрел настройки, нашел, что я забыл включить AHCI на контроллере ULi, но это не помогло, только контроллер правильно стал отображаться в диспетчере устройств, а контроллер Silicon Image хоть и показывает режим работы SATA 3,0 Гбит/с, но скорости остались как SATA 1,5 Гбит/с.

Тесты

AIDA

AIDA64 Memory Benchmark
AIDA64 Memory Benchmark
AIDA64 L1 Cache
AIDA64 L1 Cache
AIDA64 L2 Cache
AIDA64 L2 Cache

Графики то нагляднее показывают насколько стали операции с памятью и скорость работы кэш памяти стали быстрее

-16

Ожидаемо, что новая платформа быстрее, но для прогресса архитектуры за 4 года ускорение могло быть и гораздо больше. Конечно в 2009 году уже производители метнулись в многоядерность и рост производительности был за счет оптимизаций работы софта, но если вдруг вам в 2009 году вам нужен был новый двухядерный процессор AMD вместо старого, то вы бы не почувствовали разницы - да быстрее, но не в разы... и это навевает грусть.

3D Синтетика

Вот руки дошли до синтетики.

Общий результат
Общий результат
Результат тестов процессоров
Результат тестов процессоров

Видно сразу, что процессор 2009 года с новым контроллером памяти, с новой памятью (DDR II) не сильно стал и быстрее чем наш фаворит из 2005 года и от этого становится грустно снова - 4 года как будто прошли зря, особенно показательны результаты 3dMark Vantage - они идентичны по общему баллу.

Но на платформе 2005-го года есть Crossfire и его работу идеально показывает Vantage.

-19

Если синтетика не видит разницы, то играм точно будет все равно какой процессор стоит в системнике, что Opteron 180 (Athlon64 x2 4800) из 2005 года, что Athlon II 240 из 2009-го - как-будто прогресс есть, а как-будто его нет.

Установил я две игры Far Cry 1 и Far Cry 2 в надежде увидеть во второй части прирост производительности от CrossFire, но поддержку этой технологии не завезли.

Для тестирования в Far Cry 2 существует инструмент Far Cry 2 Benchmark Tool:

Низкие настройки для тестирования
Низкие настройки для тестирования
Высокие настройки для тестирования
Высокие настройки для тестирования
Far Cry 2
Far Cry 2

Вот тут всё видно - CrossFire не завезли и старая платформа отстала.

Может F.E.A.R. нам что-то новое скажет

F.E.A.R.
F.E.A.R.

Если в низком разрешении 1024*768 и максимальной детализацией Athlon II 240 себя показал как бойца, то на 1600*900 (такое же разрешение как в тестах Far Cry 2) средняя частота кадров была одинаковой на двух системах.

А если сравнить в другой игре? Например в Tomb Raider (2013) Game of the Year Edition. Как оказалось профиля в драйвере 13.1 для данной игры нет, но я создал профиль и указал метод AFR и вот что из этого вышло:

Tomb Raider (2013)
Tomb Raider (2013)

Топовая система из 2005 года оказывается может разбить в пух и прах систему из 2009, а всё потому что в ней изначально был высокий потенциал в виде двух полноценных портов PCI-E x16 которые могут работать в режиме CrossFire, чем более новая плата похвастать не может. Но опять же стоит упомянуть, что сама реализация CrossFire очень зависимая технология - нет оптимизаций драйвера и не будет прироста производительности и если пользователь об этом не знает, то получится, что две видеокарты есть, а толку с них нет.

Послесловие

Процесс тестирования ставит вопросы и дает ответы и признаюсь честно я не ожидал, что прийду к такому выводу, я как раз хотел показать, что постоянно шло развитие семимильными шагами и новый двухядерник далеко ушел вперед от старичка, а оказалось не ушел, думаю разогнанный Opteron 180 до 2,8 ГГц заметно бы сократил отставание и мы бы совсем не увидели разницы.

Каков же наш герой из прошлого? процессор и платформа 2005-го года с памятью DDR I, видеокарты из 2007 - отлично работают под операционной системой Win8 x64 из 2012 года и если бы не обязательные требования инструкции CMPXCHG16b, то можно было бы запускать и 8.1 и 10 x64 (сейчас можно только 32-битный вариант).

Пробежимся по комплектующим

Материнская плата ASUS A8R32 - навороченная самыми разными контроллерами оказалась очень капризной, то память не такая, то частоты и тайминги не будет ставить как нужно пользователю - в общем клубок противоречий.

Материнская плата ASUS M4N78 SE - сверхбюджетный стабильный экземпляр.

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

Отдельное порицание однослотовой системе охлаждению карт Sapphire - акустический комфорт при их работе неудовлетворительный, даже боксовый кулер процессора кажется тихим на их фоне.

Целью статьи было сравние двух систем разделенных 4-мя годами и 30-ти кратной разницей стоимости процессора (1000$ против 35$), а оказалось что само тестирование превратилось в целый квест или даже приключение.

Всем хорошего настроения и мы идем дальше навстречу новым приключениям.