Более наглядно о производительности процессоров расскажут таблицы и диаграммы результатов их тестирования. Но сначала давайте рассмотрим тестируемых.
Из семейства 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
Валентин Матвеев. По материалам журнала «Компьютер»