- Блеск и нищета VIA MVP3
Мои восторги на счёт чипсетов тайваньской фирмы VIA утихли ещё в 2003 году, когда компания начала сдавать свои позиции на рынке, окукливаясь в полном соответствии с занимаемой нишей.
Для исследования свойств VIA MVP3 я выбрал материнскую плату TYAN S1598, несмотря на то, что «под рукой» находилась легендарная Lucky Star/Formoza 5MVP3 с такими же характеристиками (1МБ кэша на борту) да ещё и с «продвинутым» тактовым генератором, позволяющим выставить частоты системной шины 112 и 120 МГц.
Вот именно благодаря легендарности и печальной известности, 5MVP3 рассматриваться не будет. Забегая наперёд, скажу что для меня полученные результаты неожиданностью не являются, потому идея разгона по шине была отвергнута сразу, остались в итоге результаты для сбора статистики.
Итак, имеем следующую конфигурацию:
CPU:AMD K6-III+ 400@600MHz(6x100)
RAM: 2x256 PC133 Kingmax 2-2-2-5
MoBo: Tyan S1598
Video:
128MB ATI FireGL 8800
128MB nVidia FX5900
HDD: SSD Crucial C300 with IDE/SATA adapter
OS:
MS Windows Millennium Edition
MS Windows XP SP3
Итак, конфигурация отличается от рассмотренной в предыдущем материале. И эти отличия следует оговорить особо. Процессор K6-III+/400ATZ взят из партии (20 шт.), приобретённой мной в Германии в 2009 году, по своим характеристикам он ничем не отличается от рассмотренного уже K6-III+/550ACR, разве что датой выпуска (45 неделя 2003 года - 0345) и номинальным напряжением питания (1.6V – для встраиваемых систем). Модули памяти Kingmax имеют меньшую ёмкость чипов (64Мбит Kingmax против 128Мбит Micron). В видеоподсистему добавлена альтернатива из nVidia 5900. В ходе предыдущего тестирования было замечено странное поведение тестов в Windows Millennium, а потому для достоверности результатов была добавлена ОС Windows XP, которая позволит в будущем сравнивать результаты Socket 7 с более современными платформами.
Сама материнская плата тоже достойна более подробного рассмотрения. Помимо 1МБ кэша на борту, плата оснащена южным мостом VIA VT82C686 (вместо стандартного для MVP3 - VT82C586), поддерживающим ATA66, что должно нивелировать разницу с ALi Aladdin V+ в дисковой подсистеме. Из других приятных особенностей платы – форм-фактор ATX и большее число USB-портов.
Теперь настало время кинуть эту ложку мёда в бочку дёгтя реальной действительности :)
Первое, с чем пришлось столкнуться при подготовке системы к работе - нежелание текущей прошивкой распознавать ядро процессора. Вылечилось это перепрошивкой на последнюю официальную версию BIOS с одновременным пропатчиванием от такой неприятности как повышенная латентность шины PCI и памяти. проявляется это в хрипах звуковой карты и заниженной пропускной способности памяти. Дальнейшая настройка системы проводилась с помощью WPCREDIT.
Поглядим теперь, чего удалось добиться с помощью этих шаманских бубнов:
Cache Burst 32 Report
Creation Date: 02-Mar-2013 at 11:30:13
OS version: Windows Me™Processor: AMD K6™III+ 601,36 MHz Core: [05D0] Sharptooth 0.18 µm
Memory 32-bit Bandwidth: Read: 233,64 MB/s ( 9,81 Cycles), Write: 72,49 MB/s ( 31,64 Cycles)
Memory 64-bit Bandwidth: Read: 233,83 MB/s ( 19,62 Cycles), Write: 144,96 MB/s ( 31,65 Cycles)
Memory Peak Bandwidth: 233,81 MB/sBandwidth Graph:
Bandwidth Table:
Block Size
Bandwidth (MB/s)
Read Latency (Cycles)
Read
MMX Read
SSE ReadWrite
MMX Write
SSE WriteMove
MMX Move
SSE MoveStep 4 Bytes
4 KB
2008,46
3953,93
---986,39
4486,47
---71,77
143,43
---3,01
8 KB
2021,63
4028,46
---1151,69
3211,40
---71,79
143,56
---3,00
16 KB
2026,81
4048,57
---1207,33
3710,10
---71,79
143,60
---3,00
32 KB
2023,71
4016,64
---1187,22
2254,57
---71,76
143,50
---3,01
64 KB
1461,48
2283,25
---624,50
1285,32
---71,76
143,47
---3,51
128 KB
1457,32
2281,81
---498,37
971,32
---71,74
143,44
---3,51
256 KB
1438,15
2224,19
---327,04
666,74
---70,56
140,73
---3,57
512 KB
441,56
441,50
---114,20
232,87
---63,96
116,02
---5,98
1024 KB
439,09
439,57
---88,07
176,47
---63,94
115,83
---6,01
2048 KB
233,52
233,76
---78,98
158,31
---52,28
82,38
---10,60
4096 KB
233,59
233,70
---75,01
150,21
---52,22
82,42
---10,61
8192 KB
233,57
233,68
---73,35
146,66
---52,24
82,40
---10,60
16384 KB
233,60
233,88
---72,48
144,95
---52,25
82,46
---10,60
Итак, из вышеприведённого отчёта становится ясно, что несмотря на все старания, увеличить ПСП серьёзно не удаётся. ПСП на запись вдвое ниже чем на чтение, а так же скорость записи в нормальном режиме 32bit вдвое ниже скорости в режиме пакетной записи ММХ (64 bit), т.е. вчетверо ниже скорости чтения из RAM в любом режиме! Такое катастрофическое соотношение скорости чтения/записи/копирования является "фирменной особенностью" чипсета VIA MVP3 и характерно для всех плат на его основе. Аналогичный замер ПСП для Lucky Star 5MVP3 был сделан мной ещё в 2009 году, и я приведу его отдельным материалом, как и статистику GA-5AA с аналогичной частотой работы процессора. Сопоставив данные, можно сделать следующие выводы:
1. MVP3 проигрывает по скорости чтения из памяти чипсету Ali Aladdin V+ (M1542) практически в полтора раза.
2. В режиме нормальной 32-битной записи MVP3 проигрывает чипсету Ali Aladdin V+ (M1542) вдвое
3. Для MVP3 cкорость записи в 64-битном режиме вдвое выше скорости записи в 32-битном режиме, в то время как у Aladdin V+ 32-битный и 64-битный режимы записи по скорости между собой не отличаются.
Теперь перейдём к вычислительной части тестов:
В приведённых результатах тестов производительности следует обратить внимание на показания SuperPI. Расчёт сделан за меньшее время чем в случае GA-5AA да ещё и с шиной 125МГц. Чем объясняется данное "чудо"? На мой взгляд, такой результат объясняется наличием мегабайтного кэша, куда укладывается часть рассчитываемых данных, в то время как у GA-5AA набортный кэш отключен, а встроенный кэш процессора недостаточен.