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

Баба-яга против... давайте сыграем на Pentium4 и Athlon64.

За Бабу-ягу у нас будет конечно Pentium 4)) Сегодня, глядя на страницы компьютерных новостей о выходе нового процессора Ryzen 7 9800X3D, который становится новой рекомендацией среди игровых процессоров, невольно мысленно возвращаешься назад на 20 лет и понимаешь, что история повторяется. 20 лет назад AMD выпустила легендарные Athlon64 на сокете 939, которые в особенности в игровых приложениях демонстрировали прекрасное быстродействие, а также низкий уровень тепловыделения и высокий потенциал для разгона. И последующие 2 года эти процессоры оставались сердцем игровых систем для теста видеокарт до выхода в 2006 году легендарного Core 2 Duo от Intel. Какой же был самый желанный и массовый компьютер начала 2004 года до выхода Athlon64? На звание такого компьютера легко мог претендовать Pentium4 3.0ГГц сокета 478 (Northwood/Prescott) с материнской платой на чипсете 865PE/875P с памятью 256Мб*2 и видеокартой Radeon 9600 (Pro/XT), вот именно таким был мой первый ПК за исключением процессора,
Оглавление

За Бабу-ягу у нас будет конечно Pentium 4))

Сегодня, глядя на страницы компьютерных новостей о выходе нового процессора Ryzen 7 9800X3D, который становится новой рекомендацией среди игровых процессоров, невольно мысленно возвращаешься назад на 20 лет и понимаешь, что история повторяется.

20 лет назад AMD выпустила легендарные Athlon64 на сокете 939, которые в особенности в игровых приложениях демонстрировали прекрасное быстродействие, а также низкий уровень тепловыделения и высокий потенциал для разгона. И последующие 2 года эти процессоры оставались сердцем игровых систем для теста видеокарт до выхода в 2006 году легендарного Core 2 Duo от Intel.

Какой же был самый желанный и массовый компьютер начала 2004 года до выхода Athlon64?

На звание такого компьютера легко мог претендовать Pentium4 3.0ГГц сокета 478 (Northwood/Prescott) с материнской платой на чипсете 865PE/875P с памятью 256Мб*2 и видеокартой Radeon 9600 (Pro/XT), вот именно таким был мой первый ПК за исключением процессора, у меня был Pentium4C 2.6ГГц - Northwood.

Что же изменилось в желании пользователей после выхода Athlon64?

Самыми первыми AMD выпустила отнюдь не самые дешевые процессоры и многие не могли себе позволить новинку и лишь любовались ими на страницах журналов.

1 июня 2004-го года - AMD представляет 939-й сокет и 3 процессора:

  • Athlon64 3500+ - 500$, 1 ядро/1 поток, частота 2,2 ГГц
  • Athlon64 3800+ - 720$, 1 ядро/1 поток, частота 2,4 ГГц
  • Athlon64 FX-53 - 799$, 1 ядро/1 поток, частота 2,4 ГГц

и только 5 октября 2004 года AMD представила процессор, который мог называться народным:

  • Athlon64 3000+ - 200$, 1 ядро/1 поток, частота 1,8 ГГц

Предыдущий лидер ушел в тень, а новым массовым и желанным становится ПК с сердцем в виде Athlon64 3000+(1,8 ГГц)сокета 939 с материнской платой на nForce4 с 512Мб*2 памятью и видеокартой Geforce 6600GT (под будущий SLI).

Athlon64 принес много новшеств, вот наиболее заметные:

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

20 лет назад в 2005 году я также делал апгрейд своего компьютера - менял P4 на A64, AGP видеокарту на PCI-e двигался вместе с прогрессом, а сегодня у меня на руках оказались и Pentium4 3,0 ГГц и Athlon64 3000+, а к этим стендам нашлись видеокарты HD 2600XT с интерфейсами AGP и PCI-e от SAPPHIRE, вот их я и сравню. Был ли смыл такого апгрейда? Или же можно было оставаться на своем Pentium4?

Тестовые стенды.

Я долго думал кого выбрать в противники Pentium 4 3,0 ГГц, если смотреть по истории, то из самых первых медленных выпущенных процессоров AMD был процессор с рейтингом 3500+, с другой стороны нужно брать близкий по рейтингу 3000+ (напомню его частота 1,8 ГГц), но тут всплывает тот факт, что у P4 есть технология Hyper-Threading, позволяющая выполнить 2 потока данных на одном ядре и может тогда взять из лагеря AMD Athlon64 x2 3800+ так же с частотой 1,8 ГГц?

И всё же я выбрал 3000+! Назвался груздем — полезай в кузов!

Процессоры:

Материнские платы:

Память:

-4

Видеокарты:

В итоге получились следующие тестовые стенды:

1. Asus P4P800-VM + Pentium 4 3,0 ГГц + 2*512Мб Samsung + AGP HD 2600XT 512 Мб GDDR3 + SSD ADATA

-6

2. ASUS A8R32-MVP Deluxe + Athlon64 3000+ + 2*512Мб Samsung + 2 * PCI-e HD 2600XT 256 Мб GDDR3 + SSD ADATA

-7

Давайте сравним и поиграем, но сначала

установка Win XP.

Сегодня мало кто знает тонкости установки операционной системы, потому что операционная система сейчас устанавливается очень просто – установщик ОС в большинстве случаев знает все контроллеры и видит установленные диски и буквально через 10-15 минут вы видите рабочий стол, но так, конечно, было не всегда.

Должен признаться, что взяв старую материнскую плату ASUS A8R32 MVP DELUXE и собрав на ней ПК, я не сразу смог установить Win XP – установщик не видел SATA SSD диск. У меня было настойчивое желание установить всё по феншую с лицензионного CD диска, как я делал много лет назад. И так мне нужны драйвера, дискеты, floppy привод, а также нужно создать эту дискету – это тоже задача оказалась не простая, т.к. на моем основном ПК нет ни floppy, ни CD.

Сначала я пошел сложным путем установил с CD сборку со всеми драйверами и из под нее создал дискеты и после этого стал устанавливать чистую XP SP2 Home – это очень затратный по времени путь, но в очередной раз перегружая ПК который не видел SSD я забыл вынуть оригинальный диск от материнской платы и о чудо! На экране возникло меню для создания дискет для SATA контроллеров – всё оказалось гораздо проще чем можно было представить…

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

Установка Win XP на A8R:

  1. Запускаем установку Win XP и на первом экране жмем F6
  2. Во время установки подтверждаем установку дополнительного драйвера – тут главное не перепутать дискеты потому что на этой плате два SATA контроллера ULi и Silicon Image, а еще нужно было не перепутать порты на материнке - загрузочные красные.
  3. XP установлена, ставим драйвера устройств: · ACPI, видеокарты, звука, сети, · ATI HDMI Audio
  4. DirectX 9.0
  5. NET Framework 1.1
  6. NET Framework 2.0
  7. обновление windows installer
  8. vc2005, vc2008, vc2010

ОС установлена.

Установка Win XP на P4P800:

1. Запускаем установку Win XP, ничего нажимать не надо, а дальше пункты 3-8

на Intel ОС встала без всяких бубнов

Установка тестовых синтетических программ:

  1. 3DMark01
  2. 3DMark03
  3. 3DMark05
  4. 3DMark06
  5. AquaMark03

Установка игр для тестов:

  1. Far Cry
  2. Far Cry 2
  3. F.E.A.R.

Синтетика

Давайте сравним быстродействие Pentium 4 / Athlon64:

Работа с памятью AIDA64:

-8
-9
-10

Включение режима CrossFire никак не сказывается на работе с памятью. Athlon 64 быстрее в операциях записи и копирования (что конечно предсказуемо), а Pentium 4 быстрее в работе с кэшем.

PuperPI_mod1.5XS расчет 1М: 45,125 сек / 46,719 сек

PiFast v.4.1 расчет 1М: 75.66 сек / 66.27 сек

wPrime v.1.55 расчет 32М: 100,218 сек / 96,015 сек

Расчет числа Pi
Расчет числа Pi

Pentium 4 в тесте Super Pi вырвался вперед на 1,5 секунды, а в других двух тестах отстал, но еще интереснее взглянуть на этот тест если вспомнить, что частота процессора Pentium 4 - 3,0 ГГц, а Athlon64 3000+ всего 1,8 ГГц...

3dmark. Больше - лучше
3dmark. Больше - лучше

Стоит более внимательно посмотреть на результаты 3DMark06. "Одной из особенностей нового 3DMark06 стала новая идеология, используемая при подсчёте итогового индекса. В то время как предыдущая версия этого бенчмарка выдавала итоговый результат, основанный лишь на производительности графической подсистемы, индекс 3DMark06 подсчитывается исходя как из показаний, снятых при тесте графики, так и при испытаниях центрального процессора. То есть, финальный счёт, выдаваемый тестом, зависит как от скорости видеокарты, так и от быстродействия CPU." С сайта Ferra.ru

3DMark05
3DMark05

В тестах SM2.0 и SM3.0 видно что скорость графических подсистем с одиночными Radeon HD2600XT на P4 и A64 равны, а на итоговый результат повлияло наличие в CPU Intel технологии Hyper-Threading. Получается Pentium4 с технологией Hyper-Threading уже больше, чем одноядерный процессор, но меньше чем двухядерный и это можно проверить если установить в тестовый стенд Athlon64 x2 3800+(у него точно такая же частота как у A64 3000+, но 2 полноценных ядра). Сказано - сделано!

Результаты 3DMark06
Результаты 3DMark06
P4 против A64
P4 против A64

Если A64 3000+ чистый одноядерник, то в противники ему вышел "чистый" одноядерник P64 с отключенным Hyper-Threading, так на графике появилось P4 HT-off и P4 HT-on, а две оранжевые линии это A64 x2.

Оценим результаты тестов в тесте 3DMark06:

  1. Для Pentium4 включение Hyper-Threading и получение из одноядерного (782 CPU score) псевдо двухядерного (869 CPU score) процессора практически не приносит дополнительных очков
  2. Для Athlon64 добавление второго ядра более чем в 2 раза добавляет очков (было 685 - стало 1515 CPU score)
  3. CrossFire дает ощутимый плюс в производительности даже одноядерному процессору, а если совместить двухядерник и CrossFire, то результат космический, при том что это один из самых медленных двухядерников AMD

Вот глядя на результаты самого сложного теста из представленных, мне становиться немного грустно, но об этом позже.

AquaMark3

-16
-17

AquaMark3 любит 2 ядра, CrossFire становится ощутимым с двухъядерным процессором. P4 и A64 3000+ наравне с одинаковыми видеокартами.

а что покажут игры?

Игры

Far Cry

как писали на сайте ixbt в 2004 году:

"Far Cry — игра нового графического поколения, чрезмерно сконцентрировавшаяся на визуальной стороне дела и, быть может, из-за этого оказавшаяся сравнительно средненькой в остальных своих аспектах.

И все же Far Cry, пожалуй, лучшая игра в нише аркадных тактических шутеров."

-18
-19

Far Cry игнорирует CrossFire и любит 2 ядра. P4 и A64 3000+ наравне с одинаковыми видеокартами.

Far Cry 2

Для Far Cry 2 Ubisoft разработали новый движок, названный Dunia,
что означает «Мир» или «Земля» на арабском (а также на персидском,
турецком, узбекском, азербайджанском, хинди и некоторых других). Движок
поддерживает многопоточность, DirectX 9 и DirectX 10. (wikipedia)

-20
-21

Как видно по тестам Far Cry 2 игнорирует CrossFire (какая-то минимальна прибавка) и любит 2 ядра. P4 обогнал A64 3000+ с одинаковыми видеокартами.

F.E.A.R.

Игра F.E.A.R., публично анонсированная на крупнейшей игровой выставке E3
в 2004 году, сразу поразила качеством графики: мощной системой частиц
(снопы искр и клубы дыма, и пыли при попаданиях в предметы и стены),
повсеместным применением карт нормалей, интересными по исполнению
следами в стенах от попадания пуль, сначала без parallax mapping, а
потом и с ним, и некоторыми другими визуальными эффектами. (ixbt.com)

F.E.A.R графика High
F.E.A.R графика High
F.E.A.R графика High
F.E.A.R графика High
F.E.A.R графика Maximum
F.E.A.R графика Maximum
F.E.A.R графика Maximum
F.E.A.R графика Maximum

F.E.A.R любит CrossFire и слегка замечает второе ядро и опять же P4 чуть-чуть позади A64 3000+ при равных графических возможностях.

Выводы.

  1. Архитектура Atlon64 оказалась очень эффективной, это видно по результатам сегодняшних тестов - Pentium4 3,0 ГГц и Atlon64 3000+ идут наравне, где-то один быстрее, а где-то другой, но Pentium4 при этом работает на более высокой частоте. Хотя я очень надеялся, что Atlon64 3000+ будет везде быстрее - было у меня тайное желание)))
  2. Новые технологии в виде второго ядра или CrossFire на старте не везде показывали свою эффективность, но с написанием нового ПО (как это было видно в 3DMark06 или FEAR) эти технологии становятся необходимыми.

Почему же у меня появилась грусть?

Когда то давно в 2005 году я тоже сделал обновление своего ПК и перешел с P4 2,6 (материнка ASUS P4P800) на A64 3000+ с обновлением видеокарты Radeon 9600XT на Geforce 6600GT с надеждой покупки двухъядерного процессора и второй видеокарты под SLI(но этого обновления не случилось), а сейчас видно, что процессоры в производительности без разгона равны и в общем можно было обойтись заменой только видеокарты и получить тоже прибавку производительности в играх, потому что большую часть времени мой A64 работал на штатной частоте из-за тесного корпуса и коробочного кулера, хотя мог работать на 2,7 ГГц, а двухъядерного процессора было практически не достать, а когда настала возможность купить двухядерник под сокет 939, то я купил уже Core 2 Duo, а время 939-го уже прошло. В идеале нужно было еще чуть-чуть подождать и с P4 переходить на Core2Duo - вот это был бы качественный скачёк, ведь в моем случае нужно было ждать только 1 год.

Надеюсь и вам было интересно погрузиться со мной в мир компьютерного железа 20-летней давности.

Удачи!