Core i3, i5, i7. Маленький тест

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

Из семейства Core i намеренно выбраны модели из разных серий, но с одинаковой тактовой частотой и количеством ядер и потоков (Core i3-550 и Core i5-650). Старшие модели Core i7 имеют даже несколько ниже рабочую частоту, что, впрочем, не помешает им обогнать всех и вся.
В качестве оппонентов выбраны два двухъядерных процессора: Core 2 Duo Е8500 от Intel и Athlon 64 Х2 6400+ от AMD. А с четырехъядерными Intel Core i7 соревновался AMD Phenom II X4 965. Их характеристики можно увидеть в таблице 1.

 

 

Факторы, влияющие на производительность при решении типовых задач

Задач, которые пользователь ставит сегодня перед компьютером, очень много. Даже если тестировать процессоры во всех сферах деятельности, всё равно какая-нибудь плохо оптимизированная под многоядерность программа испортит всё впечатление.
Например, программы визуализации 3D-сцен не могут похвастаться хорошим параллелизмом, вполне обходясь парой ядер. Так что решающее значение имеет тактовая частота каждого ядра, скорость работы процессора с памятью, емкость кэш-памяти и прочие архитектурные особенности, а вот Hyper-Threading чаще всего вообще вредит.
Таблица 1. Участники теста

Процессор Ядро Ядер/ Потоков Частота, МГц Шина Кэш L1, Кб Кэш L2, Кб Кэш L3, Кб Разъем Процесс TDP, Вт Цена, USD
AMD Athlon 64 Х2 6400+ Windsor 2/2 3200 НТ 128×2 2048 АМ2 90 нм 125 45-51
AMD Phenom II Х4 965 Deneb 4/4 3400 НТ 128×4 2048 6144 АМЗ 45 нм 140 160-225
Intel Core 2 Duo E8500 Wolfdale 2/2 3166 FSB 64×2 6144 LGA775 45 нм 65 197-217
Intel Core i3-550 Clarkdale 2/4 3200 DMI 64×2 512 4096 LGA1156 32 нм 73 117-145
Intel Core i5-650 Clarkdale 2/4 3200 DMI 64×2 512 4096 LGA1156 32 нм 73 170-226
Intel Core i7-860 Lynnfield 4/8 2800 DMI 64×4 1024 8192 LGA1156 45 нм 95 269-321
Intel Core i7-950 Bloomfield 4/8 3067 QPI 64×4 1024 8192 LGA1366 45 нм 130 296-332

Таблица 2. Сжатие в WinRar 3.8

Процессор Сжатие, Кб/с
AMD Athlon 64 Х2 6400+ 1028
AMD Phenom II X4 965 2210
Intel Core 2 Duo E8500 1203
Intel Core i3-550 1745
Intel Core i5-650 1766
Intel Core i7-860 3041
Intel Core i7-950 3248

Таблица 3. Кодирование видео

Процессор DivX 6.5, сек WMV9, сек x264 HD Bench, FPS
AMD Athlon 64 X2 6400+ 86 126 28
AMD Phenom II X4 965 50 96 77
Intel Core 2 Duo E8500 57 97 40
Intel Core i3-550 59 113 53
Intel Core i5-650 59 112 53
Intel Core i7-860 40 99 71
Intel Core i7-950 37 81 81

То же самое относится и к программам для научных и инженерных расчётов. Например, инженерные CAD, судя по всему, оперируют достаточно большими объёмами информации при подсчёте, но вот второе ядро зачастую игнорируют.
Как ни печально, но уже ставшие бытовыми программы по обработке 20-графики, такие как Adobe Photoshop, ACDSee, Corel PaintShop и другие тоже слабо оптимизированы и задействуют всего пару ядер из всех возможных.
Поэтому для наибольшей эффективности следует выбирать приложения, написанные под платформу .NET, которая сама по себе хорошо оптимизирована.

Сжатие данных

Как показывает практика, больше двух ядер современным архиваторам не требуется, а вот к различным характеристикам подсистемы памяти они очень восприимчивы, причем ко всем, включая кэш L3.
Так, например, архиватор 7-Zip умеет задействовать третье ядро. Архиватор Win-RAR, судя по всему, оперирует пока что только двумя ядрами, а при распаковке вообще только одним.
Результаты тестирования смотрите в таблице 2 и на рис. 2 (чем больше значение, тем лучше).

Конвертирование видео

Следует отметить, что логика работы современных и даже не очень современных видеокодеков “ложится” на архитектуру Nehalem просто идеально.
Полезность Hyper-Threading вообще оспорить крайне сложно. А если сравнивать Phenom II Х4 965 и Core i7-950, то даже наличие у Phenom форы в виде существенно более высокой тактовой частоты положения не спасает.
Короче, чем больше потоков способен одновременно обрабатывать процессор, и чем больше кэш-памяти, тем лучше. Результаты смотрите в таблице 3 и на рис. 3 (чем меньше значение в секундах, тем лучше).

Игровое 3D

Новые игры уже научились нагружать все имеющиеся ядра, и лишь старые игры нагружают 2-3 ядра. Поэтому чем больше виртуальных ядер у процессора, тем лучше.
Результат смотрите в таблице 4 и на рис. 4 (чем больше значение, тем лучше).

Таб. 4. Производительность в играх

Процессор Far Cry 2, 1280×1024, FPS World in Conflict, 1024×768, FPS
AMD Athlon 64 Х2 6400+ 53 32
AMD Phenom II Х4 965 100 56
Intel Core 2 Duo E8500 74 45
Intel Core i3-550 85 52
Intel Core i5-650 85 52
Intel Core i7-860 125 60
Intel Core 17-950 137 69

Итоги

В тесте не участвовали два, пожалуй, самых мощных десктопных х86-процессора в мире с 6 ядрами, L2 256×6 Кб и L3 12 Мб: Core i7-980X Extreme Edition (3,33 ГГц, $1083-1141) и Core i7-990X Extreme Edition (3,46 ГГц, $1110-1168).
Благодаря технологии Hyper-Threading операционная система рапортует о наличии 12 ядер! А за счёт Turbo Boost частоту этих процессоров можно повысить как минимум до 3,6 ГГц и 3,72 ГГц соответственно.
Созерцая такого “монстра” испытываешь двоякое чувство. С одной стороны, эта гигантская (для десктопа) мощь как всегда завораживает. С другой стороны возникают вполне обоснованные сомнения в том, что топовому десктопному процессору так уж обязательно быть 6-ти ядерным.
Тем более что сама Intel свою Extreme-серию позиционирует, как процессоры для геймеров-энтузиастов. Ну где геймеры с их всего лишь 2-3-х поточными играми и где доступные 6 ядер?!
Ну да не будем о грустном. Совсем не обязательно каждому держать слона в собственной квартире, но полюбоваться на это сильное и величественное животное в зоопарке – почему бы нет?
Ещё один печальный аспект заключается в том, что наряду с увеличением ядерности процессоров разработчики ПО не успевают оптимизировать его и в итоге на одно дополнительное ядро в системе прирост производительности составляет всего 45%, а не 100%, как это должно быть в идеале.
Выходит, что зачастую, покупая 2-х ядерник, получаем производительность на уровне 150% от одноядерного вместо 200%. А покупая 3-х ядерник – 200% всего лишь, вместо 300%. Увы, это касается и процессоров AMD.
И бессмысленно на это обижаться, просто следует об этом помнить, выбирая, например, между двумя ядрами и четырьмя, и тем паче между четырьмя и более.

Материнки

Расскажу о нескольких так сказать «родных» системных платах для процессоров Core i от Intel. Не потому что они самые лучшие: просто рассмотреть даже бегло системные платы от всех производителей, таких как Gigabyte, ASUS, MSI, Biostar, AsRock, EliteGroup и др. на страницах нашего журнала практически невозможно.

Для Core i7-9xx (разъем LGA1366)

Обе материнские платы поддерживают 3-х канальный режим работы памяти. Тип поддерживаемой памяти DDR3. Максимальная поддерживаемая пропускная способность памяти и её стандарты смотрите в описании процессора.
Модель: INTEL DX58S02 <Х58> АТХ
Поддержка: Core i7-9xx, Core i7-965 Extreme Edition (Bloomfield).
Слоты: 6xDDR3, PCI, 2xPCI-E1x, 3xPCI-E 2.0 16x
Порты: 2xUSB 3.0, 6xUSB 2.0, IEEE1394 (6- pin), 2xESATA, 2xRJ-45 LAN, S/PDIF-out, Une-in, Mic-ln, Front-out, rear-out, sub/center-out
Цена: $280-290
Модель: INTEL DX580G ATX
Поддержка: Core i7-9xx, Core i7-965 Extreme Edition (Bloomfield).
Слоты: 6xDDR3, PCI, 3xPCI-E 1x, 2xPCI-E 2.0 16x
Порты: 2xUSB 3.0, 6xUSB 2.0, IEEE1394 (6-pin), RJ-45 LAN, S/PDIF-out, Line-out, Line-in, Mic-in
Цена: $222-231

ДЛЯ Core i3, i5, i7-8xx (разъем LGA1156)

ВНИМАНИЕ!: несмотря на то, что системная плата имеет порт для подключения монитора, для формирования изображения используется встроенное в процессор видеоядро. Поэтому при использовании процессоров без встроенного видео, видеовыходы на плате не работают.
Для активизации 2-х канального режима работы памяти модули устанавливаются парами.
Модель: INTEL DH55PJ <Н55> Dsub+DVI MicroATX (р.8)
Поддержка: Core i7-8xx, Core i5-6xx/7xx, Core i3-5xx, Pentium G6xx0 (Lynnfield, Clarkdale)
Слоты: 2xDDR3, PCI, 2xPCI-E 1x, PCI-E 2.0 16x
Порты: PS/2, 6xUSB 2.0, RJ-45 LAN, VGA, DVI-D, Line- out, Line-in, Mic-in
Цена: $93-104
Модель: INTEL DQ57TML Dsub+DVI MicroATX
Поддержка: Core i7-8xx, Core i5-6xx/7xx, Core i3-5xx, Pentium G6xx0 (Lynnfield, Clarkdale)
Слоты: 4xDDR3, PCI, 2xPCI-E 1x, PCI-E 2.0 16x
Порты: PS/2, 4xUSB 2.0, LPT, RJ-45 IAN, VGA, DVI-D, Line-out, Line-in, Mic-in
Цена: $126-134

Модель: INTEL DP55WG ATX
Поддержка: Core i7-8xx, Core i5-6xx/7xx, Core i3-5xx, Pentium G6xx0 (Lynnfield, Clarkdale).
Слоты: 4xDDR3, PCI, 2xPCI-E 1 x, 3xPCI-E 2.0 16x
Порты: 8xUSB 2.0, IEEE1394 (6-pin), RJ-45 LAN, S/PDIF-out, S/PDIF-in, Line- in, Mic-in, Front-out, rear-out, sub/center-out, Surround-out
Цена:$155

Модель: INTEL DH55HC DVI HDMI ATX (рис. 10)
Поддержка: Core i7- 8xx, Core i5-6xx/7xx, Core i3-5xx, Pentium G6xx0 (Lynnfield, Clarkdale)
Слоты: 4xDDR3, PCI, 2xPCI-E 1x, PCI-E 2.0 16x
Порты: PS/2, 6xUSB 2.0, RJ-45 LAN, VGA, DVI- D, HDMI, Line-out, Line-in, Mic-in Цена: $99-113

Валентин Матвеев. По материалам журнала “Компьютер”