[url=http://www.thg.ru/cpu/20051108/single_core_cpus_aint_dead_yet-01.html]Двуядерный процессор против двух одноядерных: что выгоднее?[/url]
Дмитрий Чеканов, 8 ноября 2005 Страница: 1 2 3 4
Какую систему выбрать для тестирования?
У нас была возможность выбрать платформу Intel Xeon или AMD Opteron. Для тестов мы выбрали AMD. Первая причина заключается в том, что процессоры AMD обеспечивают больше производительности за уплаченные деньги (как с точки зрения суммарной производительности, так и производительности на ватт).
Кроме того, у Xeon есть два архитектурных недостатка. Во-первых, у современной платформы оба процессора совместно используют общую системную шину. В результате пропускная способность ограничена (в определённой степени) 6,4 Гбайт/с при FSB800. Во-вторых, контроллер памяти входит в северный мост чипсета, в результате чего и пропускная способность памяти (6,4 Гбайт/с) разделяется между двумя процессорами.
Архитектура AMD HyperTransport, с другой стороны, обеспечивает более высокую пропускную способность (6,4 Гбайт/с на канал HyperTransport, что особенно полезно при передаче от процессора к процессору). Каждый процессор использует собственный контроллер памяти, что уменьшает задержки и повышает доступную пропускную способность памяти (опять же, 6,4 Гбайт/с на процессор).
Одноядерный Opteron 248 по-прежнему базируется на 130-нм ядре Sledgehammer, тактовая частота ядра составляет 2,2 ГГц, а скорость каналов HyperTransport - 800 МГц. Двуядерный Opteron 275, напротив, базируется на 90-нм ядре Italy и работает на тех же 2,2 ГГц. Но у двуядерного процессора есть определённые преимущества: процессор построен на ядрах версии "E", содержащих улучшенный контроллер памяти и поддерживающих SSE3, чего нет у одноядерного Opteron 248.
Сравнение между одноядерными и двуядерными рабочими станциями или системами корпоративного класса не должно базироваться только на тактовой частоте. Большинство ИТ-администраторов и профессиональных пользователей выбирают два ядра, чтобы повысить плотность вычислений, но вряд ли кто-либо из них предполагает удвоить производительность. Но мы сравнивали чипы на равных тактовых частотах, чтобы получить наиболее доступную двухпроцессорную систему при определённых скоростных критериях.
Два одноядерных Opteron 248
На данный момент процессор Opteron 248 можно купить где-то за $350. Весьма хорошая цена с учётом обеспечиваемой производительности. Существует возможность перейти с Socket 939 на Socket 940, в результате чего отпадает потребность в регистровой памяти, но при этом платформа ограничивается только одним процессором. Opteron на 2,2 ГГц под Socket 939 можно купить где-то за $300. Все эти процессоры поставляются с 1 Мбайт кэша L2.
Особых отличий между Athlon 64, Athlon 64 X2 или линейкой Opteron нет. Многопроцессорные версии Opteron поставляются с четырьмя каналами HyperTransport, в то время как однопроцессорная линейка Opteron 100 и Athlon 64 поддерживают только два канала.
Один двуядерный Opteron 275/875
Opteron 275 и 875 похожи на линейку 800 для четырёх- и восьмипроцессорных конфигураций, точно так же они работают и в двухпроцессорных системах, которые мы и собрали.
Двуядерные Opteron на ядре Italy технически очень близки к Athlon 64 X2 на ядре Manchester, поскольку оба ядра используют 512 кбайт кэша L2. Пока на рынке не появилась версия Opteron на ядре Toledo (с 1 Мбайт кэша L2).
Линейка AMD Opteron
Линейка 100 200 800
Масштабируемость 1 процессор До двух процессоров До восьми процессоров
Двуядерные модели
Частота Модельный номер
1,8 ГГц Модель 165 Модель 265 Модель 865
2,0 ГГц Модель 170 Модель 270 Модель 870
2,2 ГГц Модель 175 Модель 275 Модель 875
2,4 ГГц Модель 180* Модель 280 Модель 880
Одноядерные модели
Частота Модельный номер
1,4 ГГц Модель 140 Модель 240 Модель 840
1,6 ГГц Модель 142 Модель 242 Модель 842
1,8 ГГц Модель 144 Модель 244 Модель 844
2,0 ГГц Модель 146 Модель 246 Модель 846
2,2 ГГц Модель 148 Модель 248 Модель 848
2,4 ГГц Модель 150 Модель 250 Модель 850
2,6 ГГц Модель 152 Модель 252 Модель 852
2,8 ГГц Модель 154 Модель 254 Модель 854
Источник: AMD.
Тестовая платформа: Asus K8N-DL
Версия платы:
Версия BIOS: 1006 (09/07/2005)
Мы использовали материнскую плату Asus K8N-DL для рабочих станций. Плата оснащена выделенными слотами памяти для каждого процессора. Первый процессор может использовать четыре DIMM, а второй - только два.
Чип Broadcom отвечает за сеть. Чипсет обеспечивает четыре порта SATA II и два канала UltraATA/133. Asus решила добавить на плату контроллер Silicon Image, в результате чего доступно в сумме восемь портов SATA.
Поскольку плата предназначена для стандартных корпусов ATX, слотов расширения немного. Вы получите один слот x16 PCI Express для графики, а также один слот PCIe x1 и два 32-битных слота PCI. Приятно видеть, что на плату был установлен чип FireWire, а также приличная звуковая система AC97 2.1 с поддержкой 7.1 и цифровыми звуковыми выходами.
Память: регистровая DDR400 с ECC
DIMM для профессиональных систем выглядят иначе, поскольку они используют физический регистровый чип, а также дополнительный чип DRAM для поддержки ECC (72 бита на DIMM).
Тесты см. по ссылке выше.
Анализ
Как показывают результаты нашего тестирования, последние 90-нм ядра AMD версии "E" определённо являются самыми быстрыми при прямом сравнении со 130-нм аналогами. Улучшения контроллера памяти и поддержка SSE3 проявляют себя с лучшей стороны.
Сегодня двуядерные чипы можно считать разумным выбором для систем начального уровня или массового сегмента, или если вам нужно обеспечить максимальную плотность вычислений в серверной стойке.
Два ядра в профессиональной сфере по-прежнему слишком дороги, а их соотношение цена/производительность не выдерживает конкуренции по сравнению с двухпроцессорными одноядерными машинами (если не принимать во внимание плотность вычислений).
Сегодня двухпроцессорная машина с одноядерными CPU даст наилучшее соотношение цена/производительность.
Заключение
Если вам нужна высокая производительность, то вложение в скоростную двуядерную систему сегодня себя не оправдывает. Любой двуядерный чип профессионального уровня вроде AMD Opteron или Intel Xeon (2,8 ГГц) стоит дороже, чем два эквивалентных одноядерных процессора на той же тактовой частоте. При этом разница в цене достаточно велика, чтобы оправдать покупку профессиональной двухпроцессорной материнской платы и более дорогой регистровой памяти, но даже тогда остаются сэкономленные средства. Более того, вы получите два процессорных сокета, что позволяет в будущем модернизировать систему до двух двуядерных процессоров.
Особенно ситуация интересна с топовыми двуядерными процессорами AMD и Intel вроде Athlon 64 X2 4800+ или Pentium Extreme Edition 840. Их цены с лихвой хватит, чтобы вместо этих процессоров купить материнскую плату класса рабочей станции, регистровую память и два одноядерных процессора, которые обеспечат такую же производительность.
Хотя большинство пользователей не желают выбирать материнскую плату под Xeon Socket 604 из-за ограниченной популярности этих процессоров, на рынке есть несколько материнских плат под Opteron, базирующихся на профессиональной версии платформы nVidia nForce4. Платформа поддерживает кулеры 939/940, а также использует стандартный драйвер платформы nVidia. Кроме того, платформа предлагает два слота x16 PCI Express, а также все современные функции.
Пока это было не так заметно, но цена на топовые двуядерные процессоры AMD и Intel слишком завышена. Будущее сегодня определённо за многоядерными чипами, как пытаются объяснить нам два процессорных гиганта. Но чтобы наступили светлые времена, программное обеспечение должно научиться в полной мере использовать все преимущества многоядерной технологии. Но чтобы разработчики программного обеспечения создали необходимые программы, на рынке должен присутствовать определённый объём установленной техники. А для этого необходимо снизить цены на двуядерные процессоры.
Производитель AMD
Модель Opteron 248
Описание Процессор для двухпроцессорных серверов и рабочих станций.
Частота работы процессора 2.2 ГГц
Частота шины CPU 1600 МГц
Ядро Sledgehammer | характеристики ядра CPU
Рассеиваемая мощность 89 Вт (Максимальная)
Критическая температура 69°С -70°С
Технология 0.13 мкм, медные соединения, SOI
Процессор
Кэш L1 128 Кб
Кэш L2 1024 Кб, работает на частоте процессора
Поддержка 64 бит Да
Количество ядер 1
Поддержка процессоров
Гнездо процессора Socket940
Поддержка памяти
Тип поддерживаемой памяти Registered DDR SDRAM PC3200 (DDR400), PC2700 (DDR333), PC2100 (DDR266), PC1600 (DDR200), двухканальный контроллер
Официально поддерживаемые стандарты памяти PC-3200, PC-2700, PC-2100, PC-1600 | Совместимая память
позволяет подобрать совместимые модули памяти для вашей материнской платы из списка протестированных производителем.
Max объем оперативной памяти 16 Гб. Поддерживаются модули объемом от 64 Мб до 4Гб (до 4х модулей на процессор)
Питание
Напряжение питания 1.5 В
Прочее
Прочее Поддержка команд 3Dnow, enhanced 3Dnow, SSE, SSE2, MMX, поддерживается технология EVP (Enhanced Virus Protection). В комплект поставки входят высококачественные вентилятор и радиатор.
Логистика
Размеры упаковки (измерено в НИКСе) 20.8 х 15.3 х 7.2 см
Вес брутто (измерено в НИКСе) 0.535 кг
Внешние источники информации
Эх, вот бы такой хоть один отрвать где-нибудь... А лучше два!