Тестирование материнских плат на чипсете Intel 845PE с поддержкой технологии Intel Hyper-Threading

Результаты тестирования

По уже сложившейся традиции, прежде чем перейти непосредственно к анализу результатов, показанных системными платами в ходе наших тестовых испытаний, хотелось бы сделать ряд общих замечаний.

Первое, на что необходимо обратить внимание, — это то, что корректная работа с новыми десктопными процессорами Intel Pentium 4, в которых реализована технология Hyper-Threading, возможна, если BIOS материнской платы поддерживает эту технологию. По этой причине желательно установить последнюю версию «прошивки» BIOS (именно это было первым нашим действием перед тестированием системных плат) или, по крайней мере, ту ее версию, которая давала бы возможность работать с Hyper-Threading-процессорами.

Второе: разброс результатов, показанных системными платами в ходе тестирования, оказался довольно небольшим. И хотя на ряде тестов разница результатов была достаточно весомой, в целом по ходу тестового испытания платы показывали практически идентичную производительность на целом ряде задач. Лучшим подтверждением данного факта стало то, что значения итогового интегрального показателя производительности материнских плат оказались настолько близкими, что разрыв между лучшим и худшим его значениями составил менее 3%.

И последнее, на чем хотелось бы остановиться, — это влияние применения технологии Hyper-Threading на производительность компьютерной системы, основой которой являются тестируемые нами материнские платы, при выполнении разного рода задач. Не углубляясь в описание сути этой технологии, разработанной специалистами компании Intel и нашедшей применение вначале в серверных, а затем и в десктопных процессорах этого производителя (статьи, посвященные данной теме, можно прочитать в КомпьютерПресс № 12: «Новый процессор Intel Pentium 4 с тактовой частотой 3,06 ГГц и поддержкой технологии Hyper-Threading», «Тестирование технологии Hyper-Threading»), приведем лишь некоторые наблюдения относительно эффективности ее применения, основываясь на результатах нашего тестирования. В большинстве проведенных нами тестов применение технологии Hyper-Threading не дало сколь-нибудь ощутимого эффекта. Для объяснения данного факта достаточно вспомнить суть этой технологии, описываемую одной фразой: реализация двух логических процессоров на базе одного физического. При этом не следует забывать, что эти логические процессоры разделяют между собой ресурсы одного физического процессора, а следовательно, для достижения какого-либо эффекта от применения технологии Hyper-Threading необходимо, чтобы задача была многопоточной и чтобы эти потоки нуждались в различных исполнительных блоках в каждый момент времени. Проще говоря, процессор можно представить в виде города с широкими площадями и проспектами, на которых организовано многополосное движение. Однако эти проспекты соединены сетью узких улочек с однополосным движением и, чтобы разминуться и не создавать пробок, наши потоки, как и автомобили, должны продвигаться разными путями, встречаясь лишь на площадях и проспектах. Итак, для выяснения того, возможно ли вообще для тестовой задачи ожидать положительного эффекта от применения технологии Hyper-Threading, необходимо определить, является ли она мультипоточной (для этого можно воспользоваться стандартными средствами Windows). Несложно убедиться, что приложения WinZip 8.1, RazorLame 1.1.5 и SPEC ViewPerf 7.0 являются однопоточными, что в принципе исключает получение какого-либо эффекта от появления второго логического процессора (рис. 2, 3 и 4).

Рис. 2

Рис. 3

Рис. 4

Но даже если приложения являются мультипоточными, как в случае с утилитами VirtualDub 1.4.10, WinAce v.2.2, MadOnion 3DMark 2001SE и Unreal Tournament 2003, эффект от применения технологии Hyper-Threading может быть сведен на нет из-за того, что для «продвижения» потокам необходимы одни и те же исполнительные блоки процессора (рис. 5, 6, 7 и 8).

Рис. 5

Рис. 6

Рис. 7

Рис. 8

Отметим, что и в мультизадачной среде, каковой является операционная система Windows XP, при одновременной работе нескольких приложений (а это гарантирует возможность распараллеливания выполнения потоков в мультипроцессорной системе), что происходит при тестировании с помощью пакета BAPCo SYSmark 2002, прирост производительности в результате использования новых процессоров с технологией Hyper-Threading довольно невысок. Максимальный выигрыш в производительности на тесте Office Productivity составляет 6,8% (системная плата Soltek SL-85DR3) и чуть более 6% на тесте Content Creation (системная плата Iwill P4HT). Этот факт, на наш взгляд, объясняется теми же причинами, что указаны выше. Источником же сложившейся ситуации, по нашему мнению, является оптимизация исходного кода и последующей компиляции для работы этих программ на однопроцессорных рабочих станциях. И чем более оптимизирована программа, чем равномернее при ее выполнении загружаются исполнительные модули процессора, тем меньший эффект приносит применение технологии Hyper-Threading. Но положение может быть исправлено при некоторой доработке и оптимизации приложений для их работы в мультипроцессорной среде (а в идеале, применительно к нашему случаю, и псевдомультипроцессорной среде с разделением логическими процессорами вычислительных ресурсов единого физического процессора). Подтверждением этому служат результаты, показанные системами, собранными на базе тестируемых нами материнских плат, в ходе выполнения рендеринга графических сцен в пакете 3ds max 5 и расчета термодинамической модели атома аргона, который является одним из тестов, входящих в состав утилиты ScienceMark 2.0. Эти два приложения оптимизированы для работы в мультипроцессорных системах, что позволило получить максимальный прирост производительности от использования технологии Hyper-Threading — в случае рендеринга тестовой графической сцены SinglePipe2 он достиг почти 19%, а при расчете термодинамической модели превысил 9%.

Теперь, сделав ряд общих выводов, можно более подробно проанализировать результаты, показанные системными платами в ходе проведенных нами тестовых испытаний (см. табл. 3).

Таблица 3. Результаты тестирования

Abit Albatron ASUS Chaintech Gigabyte Iwill MSI Soltek
BE7-RAID PX845PE PRO II P4PE 9EJS1 GA-8PE667 Ultra P4HT 845PE Max2 SL-85DR3
Чипсет Intel 845PE Intel 845PE Intel 845PE Intel 845PE Intel 845PE Intel 845PE Intel 845PE Intel 845PE
Hyper Threding on off on off on off on off on off on off on off on off
  FSB, МГц 133,52 133,34 133,67 135,02 134 134,03 133,66 134,02
Коэф. Умножения 23 23 23 23 23 23 23 23
Частота системной шины, МГц 534,08 533,38 534,69 540,07 535,99 536,13 534,64 536,07
Тактовая частота процессора, МГц 3070,95 3066,92 3074,48 3105,39 3081,93 3082,72 3074,16 3082,4
Частота шины памяти, МГц 333,8 333,35 334,18 337,55 335 335,08 334,1 335
BAPCo SYSmark 2002 Content Creation 407 388 421 405 411 395 425 411 423 399 421 397 414 401 414 394
Office Productivity 191 183 211 208 201 189 226 218 213 206 213 206 213 210 220 206
SPEC ViewPerf 7.0 3dsmax-01 8,54 8,533 8,54 8,528 8,457 8,462 8,592 8,585 8,57 8,565 8,554 8,551 8,535 8,539 8,486 8,482
drv-08 40,95 41,45 41,49 41,43 39,01 39,61 41,77 42,09 41,67 42,34 42,38 41,81 41,15 41,8 41,08 40,79
dx-07 29,85 29,85 29,79 29,8 29,45 29,42 30,21 30,17 29,99 29,99 29,98 29,98 29,88 29,85 29,46 29,47
light-05 10,47 10,48 10,46 10,45 10,32 10,36 10,58 10,59 10,54 10,52 10,53 10,53 10,44 10,45 10,33 10,33
proe-01 10,57 10,58 10,58 10,57 10,28 10,23 10,72 10,68 10,65 10,63 10,7 10,68 10,51 10,58 10,39 10,47
ugs-01 4,899 4,9 4,899 4,9 4,893 4,895 4,9 4,9 4,901 4,9 4,9 4,901 4,899 4,897 4,898 4,896
WAV -> MP3 (RazorLame 1.1.5 + Lame 3.92), сек 179 176 175 177 175 176 176 175 176 176 175 176 176 176 178 179
AVI -> MPEG4 (VirtualDub 1.4.10 + DIvX 5.0.2), сек 542 552 544 548 562 555 543 541 544 539 545 543 551 549 561 555
Arh WinZip 8.1, сек 334 330 292 292 290 294 309 311 298 294 286 291 297 301 301 305
  WinAce v.2.2, сек 2010 2001 1963 1963 2086 2090 1964 1968 1933 1938 1963 1964 2023 2019 2018 2020
MadOnion 3DMark 2001SE Hard 12745 12787 12803 12825 12623 12544 12840 12831 12856 12951 12860 12896 12755 12785 12722 12741
  Soft 6600 6555 6546 6479 6395 6367 6682 6673 6595 6615 6563 6599 6501 6538 6443 6477
Unreal Tournament 2003 Demo dm-antalus 56 55,34 56,09 54,46 54,55 53,64 55,21 54,32 55,92 55,79 59,43 59,12 53,97 53,92 54,31 54,89
  br-anubis 88,89 88,15 88,47 88,22 86,75 84,88 87,81 87,08 89,1 88,72 94,21 94,13 85 85,42 87,45 87,05
dm-asbestos 81,64 80,36 80,78 80,45 79,06 77,18 80,21 78,83 81,76 80,97 87,02 86,78 78,49 78,21 79,55 79,03
ctf-citadel 64,72 63,69 64,63 63,91 62,44 61,72 63,81 62,92 65,01 64,36 68,53 68,34 62,21 62 62,78 62,71
dm-antalus 173,12 173,72 173,84 173,8 171,88 171,77 174,56 174,58 174,26 174,48 173,74 174,2 172,6 173,35 170,51 173,05
dm-asbestos 231,53 231,44 231,73 232,06 226,54 225,62 233,27 233,95 233,25 233,1 233,25 233,25 230,05 231,93 228,81 229,93
ctf-citadel 147,09 147,89 147,92 148,23 144,77 144,06 148,88 149,49 148,44 149,31 147,86 148,56 146,28 147,83 144,1 146,12
3ds max 5 3dsmax_rays, сек 27,2 30,8 27,4 31,1 27,2 30,9 27,3 30,8 26,9 30,9 27,1 30,4 27,5 30,7 27,5 30,8
CBALLS2, сек 34,6 42 34,6 42,5 34,6 42,1 34,3 41,9 34,5 42,4 34,4 41,9 34,5 41,8 35 42,4
SinglePipe2, сек 273,4 331,6 272,5 336,3 272,2 331,8 269 328,5 270,6 331,4 270,1 329,6 271,9 325,3 275,1 330,1
Underwater_Environment_Finished, сек 241 287 241,4 287,4 241,2 286,8 238,4 283,9 242,3 287,3 239,2 285,6 240,8 286 244,6 289,4
vol_light2, сек 11 13 11,1 13 11 13 10,8 12,9 10,9 13 10,9 13 11 13,1 11,1 13,1
ScienceMark 2.0 Molecular Dynamics Benchmark, сек 82,641 90,835 81,93 90,116 82,762 89,556 80,872 87,529 82,514 87,687 82,137 89,174 84,282 89,252 84,403 91,995

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

Здесь, пожалуй, будут уместны лишь небольшие комментарии. Так, несмотря на то, что системная плата Chaintech 9EJS1 показала лучшие результаты в подавляющем большинстве тестов (справедливости ради отметим, что ее отрыв от соперниц был минимален и зачастую составлял десятые доли процента), в результате она не стала платой-победительницей, имеющей лучший интегральный показатель производительности, во многом из-за того, что ее частота FSB составляет 135,02 МГц вместо положенных 133,3 МГц. То есть налицо банальный разгон системы, что, в общем-то, вполне обычное дело для современных системных плат. А с учетом того, что настройки BIOS практически всех плат позволяют изменять частоту FSB с шагом 1 МГц, превышение номинальной частоты системной шины должно каким-то образом учитываться. Именно с этой целью был введен поправочный коэффициент, позволяющий компенсировать разброс частот FSB у тестируемых системных плат.

Рис. 9

Рис. 10

Рис. 11

Учет этого коэффициента, а также прекрасные результаты, показанные в четырех из семи тестов, входящих в состав игры Unreal Tournament 2003 Demo (они лучше более чем на 5% по сравнению с ближайшими конкурентами), а также результаты всех остальных тестов, которые лишь немного уступали лучшим значениям, позволили материнской плате Iwill P4HT продемонстрировать самый высокий интегральный показатель производительности. Оценка функциональных возможностей системных плат показала, что наивысшую техническую оснащенность имеют модели ASUS P4PE и MSI 845PE Max2, при этом высокий показатель производительности последней, вкупе с ее высочайшей функциональностью, позволил получить этой материнской плате наивысший интегральный показатель качества.

В результате определения наилучшего соотношения «качество/цена» было установлено, что им обладает материнская плата Gigabyte GA-8PE667 Ultra, которая наряду со сравнительно низкой стоимостью обладает высокой функциональностью и производительностью.

Редакция выражает признательность компаниям, предоставившим материнские платы для проведения тестирования:
  • представительству компании ABIT (http://www.abit.com.tw/) за предоставление материнской платы ABIT BE7-RAID;
  • компании Albatron Technology Co, Ltd (http://www.albatron.com.tw/) за предоставление материнской платы Albatron PX845PE PRO II;
  • представительству компании ASUS (http:www.asus.com.tw/, http://www.asuscom.ru/) за предоставление материнской платы ASUS P4PE;
  • компании IT Labs Ltd (тел.: (095) 923-3418, 504-3508) за предоставление материнской платы Chaintech 9EJS1;
  • компании Gigabyte Technology (http://www.gigabyte.com.tw/, http://www.gigabyte.ru/) за предоставление материнской платы Gigabyte GA-8PE667 Ultra;
  • компании IMPEX Neo Group (http://www.neo.ru/, common@neo.ru, тел.: +7 095 443-3001, +7 095 443-6001) за предоставление материнской платы Iwill P4HT;
  • компании «Инлайн» (http://www.i2b.ru/, info@i2b.ru, тел./факс: (095) 941-6161, 742-6436) за предоставление материнской платы MSI 845PE Max2;
  • компании «Солист» (http://www.solist.ru/) за предоставление материнской платы Soltek SL-85DR3.

КомпьютерПресс 2'2003


Наш канал на Youtube

1999 1 2 3 4 5 6 7 8 9 10 11 12
2000 1 2 3 4 5 6 7 8 9 10 11 12
2001 1 2 3 4 5 6 7 8 9 10 11 12
2002 1 2 3 4 5 6 7 8 9 10 11 12
2003 1 2 3 4 5 6 7 8 9 10 11 12
2004 1 2 3 4 5 6 7 8 9 10 11 12
2005 1 2 3 4 5 6 7 8 9 10 11 12
2006 1 2 3 4 5 6 7 8 9 10 11 12
2007 1 2 3 4 5 6 7 8 9 10 11 12
2008 1 2 3 4 5 6 7 8 9 10 11 12
2009 1 2 3 4 5 6 7 8 9 10 11 12
2010 1 2 3 4 5 6 7 8 9 10 11 12
2011 1 2 3 4 5 6 7 8 9 10 11 12
2012 1 2 3 4 5 6 7 8 9 10 11 12
2013 1 2 3 4 5 6 7 8 9 10 11 12
Популярные статьи
КомпьютерПресс использует