Каталог
PCMark05: CPU и памятьВ следующем синтетическом тесте производительность CPU и памяти проверяется в тестах PCMark05 компании Futuremark. Futuremark PCMark05"Набор тестов CPU предназначен для определения выделенной производительности CPU. Этот набор тестов CPU также включает многопоточность: два подтеста работают с многопотоковостью; ещё в одном выполняются одновременно 2 теста, и плюс ещё в одном – 4 теста одновременно. Остальные 6 тестов работают с одним потоком. Это следующие операции: архивирование/разархивирование файла, кодирование/декодирование, распаковка изображения и сжатие звука" - FutureMark Corp. По сравнению с двухъядерным Core 2 Duo E6700 новый 4-х ядерный Core 2 Extreme QX6700 показывает всего лишь 25% преимущество. Конечно, самый быстрый двухъядерный процессор AMD проигрывает здесь всем Core 2 процессорам, но после появления Core 2 Duo в этом нет ничего нового. "Набор тестов памяти предназначен для определения выделенной производительности подсистемы памяти. Подсистема памяти персонального компьютера состоит из различных устройств. Это – оперативная память, внутренний кэш CPU (известный как кэш L1) и внешний кэш (известный как кэш L2). Так как трудно найти приложения, которые могут определять выделенную производительность памяти, для этого мы сделали несколько специальных тестов. Тесты написаны на ассемблере и C++. Среди них следующие: чтение блоков данных из памяти, запись блоков данных в память как копирование, произвольный доступ к данным и определение задержек. " - FutureMark Corp. В результатах теста производительности памяти Futuremark PCMark05 нет ничего сверхъестественного. Результат Core 2 Extreme QX6700 примерно такой же, как у Core 2 Duo, работающего на той же частоте. Разброс результатов незначительный и укладывается в погрешности измерений. [N8- Worldbench 5: Office XP и Photoshop 7] WorldBench 5.0 – тест бизнес и профи приложений журнала PC World. Тесты состоят из нескольких модулей, в каждом из которых определяется производительность системы при работе с одним или несколькими популярными приложениями. WorldBench 5.0: модули Office XP SP2 и Photoshop 7Ниже представлены результаты тестов модулей WB 5 Office XP SP2 и Photoshop 7 в секундах. Здесь, чем меньше время – тем выше производительность. Результаты Core 2 Extreme QX6700 в этом тесте скорее показывают то, что и Microsoft Office XP, и Photoshop 7 являются уже старыми приложениями, и они не могут воспользоваться преимуществами многопотоковости. Фактически тест Office XP отстоит дальше от многопотоковости, в то время как у Photoshop есть несколько фильтров, которые на самом деле работают с несколькими потоками вычислений. В будущем мы планируем включить в тесты Adobe Photoshop версии CS2 – более современную версию, которая активно задействует многопотоковые вычисления. Из тестов этих двух приложений ясно, что по сравнению с Core 2 Duo в офисных приложениях и в фоторедакторах Kentstfield может дать лишь незначительный прирост производительности. Перейдем к приложениям, которые могут работать с многопоточными вычислениями. [N9- LAME MT и Sony Vegas] В нашем тесте LAME MT MP3 кодирования, большой WAV файл конвертируется в формат MP3, что сейчас многие делают чуть ли не каждый день при записи музыки. Тест LAME MT MP3 кодированияКонвертация большого WAV файла в формат MP3В этом тесте мы конвертируем 223 МБ WAV файл в формат MP3 в однопотоковом и многопотоковом режимах в приложении LAME MT. На диаграммах указывается продолжительность этой процедуры. Здесь тоже – чем меньше время кодирования, тем лучше. В настоящее время есть много приложений на движке Lame MP3, которые могут конвертировать и редактировать звуковые записи. К сожалению, сейчас LAME поддерживает максимум 2 потока – поэтому наш Core 2 Extreme QX6700 работает точно так же, как E6700. Кстати, при конвертировании этого же файла с помощью Apple iTunes результаты оказались похожими. Пока нет приложений оптимизированных для 4 ядер, но можно не сомневаться, что они скоро появятся, так как многопотоковость обработки для таких приложений естественна. Тест Sony Vegas Digital Video RenderingРедактор Sony Vegas DV сделан с упором на многопоточность, так как он обрабатывает и сводит аудио и видео потоки. Это новое поколение редакторов цифрового видео, которое при работе на современной многоядерной архитектуре только выигрывает.
На этих скриншотах видно, что все ядра и Athlon 64 FX-62, и Core 2 Extreme QX6700 нагружены на 100%. Следовательно, в этом тесте мы видим явное преимущество от наличия дополнительных вычислительных ресурсов, которые есть у нового 4-х ядерного CPU Intel. Здесь приведено значение и для разогнанного QX6700, чтобы посмотреть, как частота ядра влияет на производительность, хотя эта диаграмма и сама по себе очень убедительна. По отношению к Core 2 E6700 при той же тактовой частоте мы получаем 42% преимущество в производительности у QX6700, и он работает примерно на 37% быстрее, чем 2-х ядерный Core 2 Extreme X6800 на более высоких 270 МГц. Это не двукратное увеличение, которого можно бы было ожидать, что связано, возможно, с тем, что ядра Kentsfield имеют одну общую системную шину. Как бы то ни было, в этом тесте Core 2 Extreme QX6700 оказался самым быстрым процессором с большим отрывом от других, и можно предположить, что, судя по началу тестирования, или, по крайней мере, по результатам теста Sony Vegas, на сегодня это самый быстрый процессор настольных систем на планете. [N10- Kribibench v1.1] Следующая серия тестов проводится с тестом 3D рендеринга – Kribibench v1.1 компании Adept Development. Kribibench – это SSE-приложение, в котором 3D модель прорисовывается и анимируется CPU. Результаты теста – средняя частота обновления кадров. Kribibench v1.1Сведения: www.adeptdevelopment.com В этом тесте использовались 2 модели: Модель "Sponge Explode" из 19 млн. Полигонов и модель "Ultra" с 16 млрд. полигонами. У многопоточного SSE оптимизированного движка 3D прорисовки Kribibench мы видим 45 - 75% преимущество Core 2 Extreme QX6700 в производительности над Core 2 Duo, работающего на той же частоте, более чем 2-х кратное преимущество над 2-х ядерным AMD Athlon 64 FX-62. Когда программное обеспечение может загрузить все ядра Kentsfield, он снова показывает свои огромные возможности. [N11- POV-Ray] POV-Ray, или Persistence of Vision Raytracer, является первоклассным open source инструментом для создания 3D графики. Тесты проводились со стандартной тестовой моделью из пакета POV-Ray. Результаты теста – количество обсчитанных пикселей в секунду. Подробности: www.povray.org Эта последняя версия POV-Ray может нагружать все ядра центрального процессора при работе с SMP моделью. Как видно на скриншоте над диаграммой, в этом тесте Core 2 Extreme QX6700 нагружен на 100%. Кроме того, в этом тесте архитектура Core 2 Intel имеет существенное преимущество над архитектурой Athlon 64 X2/FX. В этом тесте даже 2,66 ГГц процессор Core 2 Duo примерно на 35% быстрее, чем 2,8 ГГц Athlon FX-62. Кроме того, мы видим абсолютный отрыв Core 2 Extreme QX6700, который фактически более чем в 2 раза выигрывает по производительности у Core 2 Duo E6700, и лишь чуть меньше 2 раз превосходит Core 2 Extreme X6800. Самое малое, что здесь можно сказать – приятный сюрприз. [N12- Cinebench 9.5 и 3DMark06: CPU] Тест Cinebench 2003 – OpenGL тест производительности 3D рендеринга, основанный на коммерческом приложении Cinema 4D. Cinema 4D от Maxon – инструмент 3D рендеринга и анимации, которым пользуются многие дизайнерские компании, такие как, например, Sony Animation. И конечно оно очень требовательно к ресурсам центрального процессора. Тесты производительности Cinebench 9.53D конструирование и рендерингЭтот тест приспособлен для многопотоковых, многопроцессорных обсчетов – в нем прорисовывается одна 3D сцена и просчитывается её трансформация. Диаграмма показывает время в секундах, за которое каждая из тестируемых систем прорисовывает сцену. В однопотоковом режиме Core 2 Extreme QX6700 показывает такое же время, как Core 2 Duo E6700, но при переходе на multi-CPU движок Cinebench новый 4-х ядерный процессор Intel уходит в отрыв. Время, показанное QX6700 почти в 2 раза меньше, чем у Core 2 Duo или Athlon 64 FX-62, работающих на той же частоте. Здесь производительность архитектуры Core 2 Quad примерно на 73% лучше, чем архитектуры Core 2 Duo. Futuremark 3DMark06 - тест CPUПроизводительность в играх DirectXCPU тест 3DMark06 позволяет сравнить производительность многопотоковых обсчетов DirectX игр при их прогоне на системах с однотипным оборудованием. Этот тест состоит из двух разных 3D сцен создаваемых программным рендерингом – а значит, скорость прорисовки зависит от производительности CPU. То есть вычисления, которыми обычно загружается 3D ускоритель, вместо него перекладываются на центральный процессор. Итоговое число очков зависит от числа кадров прорисованных за секунду. Работая в 3DMark06 на 70% быстрее, чем Core 2 Duo E6700 и на 55% быстрее, чем двухъядерный Core 2 Extreme X6800, 4-х ядерный Core 2 Extreme QX6700 наносит ещё одно поражение соперникам. Здесь уже явно просматриваются определенные закономерности. В приложениях, которые в многопотоковых режимах могут нагрузить все 4 ядра нового процессора Intel, за каждый такт он выполняет примерно на 70-75% операций больше. Это не полное удвоение производительности (или увеличение скорости на 100%), чего можно бы было ожидать от удвоения числа ядер, но это явное превосходство над другими самыми производительными процессорами. До сих пор единственное исключение из этого правила мы видели в тесте POV-Ray. [N13- Quake 4: низкое и высокое разрешение] Следующие тесты проводились с таймдемо Quake 4 (один игрок). Использовался официальный релиз v1.3, который поддерживает SMP. Разрешение понизили до 640 x 480 и сконфигурировали игру на установки "Low-Quality". Хотя обычно Quake 4 нагружает современные high-end GPU процессоры, но при минимальных установках она больше завязана на CPU и пропускную способность памяти. Тест с Quake 4 v1.3Быстродействие в играх OpenGLТак как этот движок уже довольно старый и поскольку он изначально не предназначался для многопотоковых вычислений, в Quake новый 4-х ядерный процессор Intel имеет очень небольшое преимущество. Здесь Kentsfield опережает Core 2 Duo E6700, который работает на той же частоте, всего на пару кадров в секунду, но, принимая во внимание погрешности измерений, это почти ничего. При установке более высокого разрешения сильнее нагружается графическая подсистема (GPU), и преимущества QX6700 Kentsfield ещё менее заметны. На самом деле, среди процессоров Intel, Kentsfield оказывается на последнем месте. Так что, в играх, написанных на старых движках, таких как Quake 4, новый 4-х ядерный процессор Intel не будет иметь больших преимуществ. Заметный эффект можно будет ожидать только от перспективных движков, более приспособленных к многоядерной архитектуре. [N14- F.E.A.R. v1.08: низкое и высокое разрешения] Последние игровые тесты будут проведены также с низким разрешением в F.E.A.R. Чтобы максимально выделить производительность CPU и памяти, в тесте F.E.A.R, мы понизили разрешение до 640 x 480, и выставили графические настройки игры на минимальные. Однако все игровые эффекты и дополнительные параметры, ответственные за нюансы физических движков F.E.A.R., были установлены на максимум, так как при этом больше нагружается CPU, а не GPU. Тесты с F.E.A.R. v1.08Производительность в DirectX 9 играхCore 2 Extreme QX6700 показал внушительное, почти на 60 fps, преимущество над Core 2 Duo E6700, работающем на той же частоте, и превзошел Core 2 Extreme X6800 на немалые 34 fps. При высоком разрешении, где основным ограничивающим фактором является GeForce 7950 GX2, дополнительные мощности Kentsfield оказались невостребованными. На сегодня можно сказать, что многопотоковые движки игр, которые могут реально загрузить многоядерные процессоры, находятся все еще на горизонте, но хочется надеяться, что этот горизонт не слишком далеко. [N15- Выводы] Общие тесты и производительность:Повторимся ещё раз: все должны понимать, что в приложениях, написанных на старых алгоритмах, архитектура Core 2 Quad Intel не имеет ощутимых преимуществ. В этом нет ничего удивительного, так как подобную картину мы уже наблюдали при предыдущих выпусках многоядерных процессоров, как и при появлении технологии HyperThreading Intel. Проще говоря, если приложение не многопотоковое, то теперь уже ясно, что большую часть времени дополнительные ядра будут простаивать без работы. Это было видно в нашем тесте Office XP и даже в некоторой степени в тесте кодирования в приложении Lame MT, которое на самом деле многопотоковое, но в настоящее время оно работает только с двумя потоками. В этих тестах Kentsfield показал такую же производительность, как и его 2-х ядерные варианты. И, наоборот, в некоторых более напряженных профессиональных приложениях рендеринга, таких как POV-Ray, мы были сильны удивлены более чем 2-х кратным преимуществом Core 2 Extreme QX6700 над Core 2 Duo, и это притом, что на материнской плате он занимает ту же площадь. Однако в других тестах, например, в Sony Vegas, Cinebench и 3DMark06, преимущество QX6700 над Core 2 Duo уже меньше двукратного – где-то в районе 70-75%. Производительность в играх:Скажем честно – как мы и предполагали, результатами в играх восторгаться не приходится. Пока разработчики не будут писать игры в расчете на многоядерность и многопотоковость, многие из современных игровых движков на многоядерных системах просто не будут иметь никаких существенных преимуществ. Но уже сейчас пишутся новые игры, которые значительно лучше приспособлены под многопоточные вычисления. Intel считает, что основными покупателями 4-х ядерных процессоров будут энтузиасты, по крайней мере, в начале, и появление новых процессоров приветствуют ведущие разработчики компьютерных игр, и обещают их поддержку в будущем. ЗаключениеТак как индустрия игр уже вплотную подошла к многоядерной архитектуре (не забывайте, что и игровые консоли уже становятся многоядерными), и очевидно, что практически во всех будущих многопотоковых приложениях у 4-х ядерных систем будет преимущество, то ясно, что 2007 год станет годом 4-х ядерных процессоров. Или в более обобщенном смысле, годом многоядерных процессоров. Своим Kentsfield Core 2 Extreme QX6700 Intel заложила верстовой камень в историю процессоров. Компания первой вышла на рынок с односокетовым 4-х ядерным х86 процессором и, как и должно быть, он прекрасно показал себя в нескольких тестах и приложениях, которые смогли использовать все его мощности. Уверены, что многие из Вас знают, что буквально на днях должен быть представлен 2-х сокетовый процессор AMD 4X4. Хотя такое конструктивное решение не столь элегантно, как одночиповый процессор Intel, особый интерес вызывает соотношение производительностей 4X4 и Core 2 Quad. Будет ли у архитектуры AMD HT serial direct connect преимущество над шиной Intel QDR? Или у интегрированных ядер CPU Intel будет преимущество над парой Athlon 64 X2? Не забывайте, что в своей истории Intel прошла путь от MCM (multi-chip module - мультичиповый модуль) дизайна, как у сегодняшнего Kentsfield, до однокристальной архитектуры с обобщенными кэшами. Мы это видели в архитектуре Pentium D с ядром Presler, которая затем мигрировала к однокристальному варианту Core 2 Duo. Похоже, что Intel готова проделать то же самое с внедрением 45 нм техпроцесса, не забыв о таких вещах как SSE4 и один большой кэш. Хотя стартовая цена довольно приличная – $999, но купить Core 2 Extreme QX6700 жаждущие смогут уже скоро. Если Вы готовы подождать, то в январе 2007 года должны появиться чуть менее скоростные (но более дешевые) Core 2 Quad Q6600. А пока Intel продолжает нажим на AMD, значительно подняв планку производительности и выпустив первый 4-х ядерный процессор х86 для настольных систем. С выпуском Quad Core Intel готова закидать противника "ядрами". Верится, что от этого всем будет только лучше. Что понравилось:
|
Источник: www.hothardware.com