|
||||
|
Программа проверки памяти и стабильности процессора S&M. Программа задумывалась для проверки стабильности конвертера питания процессора,
но потом появилась идея расширить функциональность, в версии 0.1 реализована проверка системной памяти.
Версия 0.2 - поддержка процессоров Pentium4 HT. С О Д Е Р Ж А Н И Е
|
||||||||||||||||||||||||||||||||||||||||||||
Зачем нужна эта программа.
Программа состоит из двух частей: Внешний вид.
- прогрев процессора специально подобранным набором команд
- тест памяти.
- с версии 0.3.1 программа расширена дополнительным модулем. Описание смотрите здесь
- описание версии 0.3 перенесено сюда
- версия 1.0.0 alpha .....
- версия 1.5 - поддержка мониторинга (SpeedFan, MainboardMonitor 5 и собственный)
- версия 1.6 - окно измерений. Режим 'авторазгона', который планировался в 1.6 решил не делать.
Сопутствующий проект C&QnF2.

Тестирование памяти.

Тест диска.

Настройки программы.


Мониторинг.

Таблица сравнения эффективности stress программ по нагрузке процессора.
Таблица сравнения эффективности stress программ по нагрузке процессора в алфавитном порядке.
программа | режим | K7 |
% от | P4 |
% от | P4 HT |
% от | link |
BurnK7 | - | 75W | 87% | 73W | 93% | 67W* | 81%* | |
BurnK7 | 2 копии | 75W | 87% | 73W | 94% | 71W* | 86%* | |
BurnP6 | - | 65W | 76% | 71W | 91% | 71W | 86% | |
BurnP6 | 2 копии | 66W | 77% | 71W | 91% | 73W | 88% | |
BurnP6 + BurnK7 | - | 70W | 81% | 72W | 92% | 80W | 96% | |
CPU Burn-in 1.01 | check enable | 54W | 63% | 54W | 69% | 57W | 69% | |
CPU Burn-in 1.01 | check disable | 61W | 71% | 63W | 81% | 59W | 71% | |
CPU RightMark | SSE | - | - | 42W | 54% | 46W+ | 55% | |
CPU RightMark (-.-) | FPU | 53W | 62% | 45W | 58% | 48W+ | 58% | |
CPU RightMark (-.-) | SSE Formula | - | - | 42W | 54% | 42W+ | 51% | |
CPU RightMark (-.-) | FPU Formula | 58W | 67% | 47W | 60% | 50W+ | 60% | |
CPU RightMark (-.-) | SSE Loop + Formula 1 | - | - | 46W | 59% | 48W+ | 58% | |
CPU RightMark (-.-) | SSE Loop + Formula 2 | - | - | 47W | 60% | 48W+ | 58% | |
CPU RightMark (-.-) | FPU Loop + Formula 1 | 58W | 67% | 47W | 60% | 51W+ | 61% | |
CPU RightMark (-.-) | FPU Loop + Formula 2 | 60W | 70% | 49W | 63% | 52W+ | 63% | |
Hot CPU Tester Pro | тест процессора | 56W | 65% | 44W | 56% | 44W | 53% | |
Hot CPU Tester Pro | тест памяти | 56W | 65% | 59W | 75% | 59W | 71% | |
PassMark BurnInTest | тест процессора | 52W | 60% | 53W | 68% | 56W | 67% | |
PassMark BurnInTest | тест памяти | 46W | 53% | 31W | 40% | 42W | 51% | |
Power Supply Calculator | - | 75W | 87% | 66W | 85% | 80W | 96% | |
Prime95 v23.8 | Small FFT | 67W | 78% | 63W | 81% | 65W | 78% | |
Prime95 v23.8 | Large FFT | 67W | 78% | 66W | 85% | 66W | 80% | |
Prime95 v23.8 | Blend FFT | 64W | 74% | 64W | 82% | 63W | 76% | |
S&M v1.3.0 | тест FPU | 86W | макс | 78W | макс | 83W | макс | |
SuperPI v1.1e | 512K | 56W | 65% | 50W | 64% | 54W | 65% |
Конфигурация:
К7: AMD Athlon XP, модель 6A0, Barton (512Kb). Частота 2.2GHz (200*11), напряжение 1.75V
Mainboard EPOoX 8RDA3, nForce2, 512Mb одним каналом. (была)
Windows XPpro, SP1, ядро "Advanced Configuration and Power Interface (ACPI) PC"
P4: Intel Pentium4 HT, модель F29, Northwood (512Kb). Частота 2.8GHz, режимы штатные
Mainboard Intel D875PBZ, i875P, 512Mb двумя каналами.
Windows 2K pro, SP4, ядро "ACPI Multiprocessor PC". Это ядро хорошо бы заменить,
оно снижает эффективность выполнения сильнонагружающих процессов.
Эффективность обнаружения ошибок.
Замеченные ошибки. Версия 1.3.0 - может неправильно считаться загрузка процессора для Pentium4 HT.
Проблема не столь важна и отложено до появления нормальных мультипроцессоров.
Что, где, ...???
Если Вы хотите сгрузить S&M , всегда пожалуйста, версия 1.9.1. Благодарности...
Реально, обнаруживают ошибки в работе процессора только 2 программы - Prime95 и S&M.
Для процессора К7 (см. конфигурацию) S&M (режим FPU) обнарудивает ошибки на меньшей частоте, чем Prime95.
Разница составляет примерно 2.6% частоты. Для 2.2GHz процессора это 56MHz. При сравнении эффективности
алгоритмов обнаружения сбоев время было ограничено до 5 минут. Если время тестирования увеличить до двух
часов, то разрыв между программами сократится до 2%.
S&M обнаруживает ошибки практически сразу, если они есть.
Для неосновных процессоров может не перерисовываться текст на окне.
Для Windows 98 нет хинтов. Боюсь, это уже свойство Windows 98. Кроме того, в ней
тест памяти идет только один раз. Это опять-же свойство Windows 98.
Русский язык является 'врожденным', поэтому английская версия несколько укорочена по
удобству пользования. Например, нет хинтов. :)
В версии 1.3.0 исправлено множество подозрительных мест, которые могут сказываться на тестирование
памяти. Если предыдущие версии вызывали 'странные' ошибки - рекомендую повторить тестирование на этой версии.
В версии 1.5.0 неправильно обрабатываются отрицательные температуры, устранено в v1.5.1.
WARNING! Настоятельно рекомендую обратить внимание на температуру конвертера
питания процессора! При большом разгоне и не очень качественной материнской плате
возможны проблемы с конвертером. В сомнительном случае или при водяном охлаждении
я бы рекомендовал установить вентилятор для обдува той части материнской платы, где расположен
конвертер процессора. При пониженном напряжении на вентиляторе это не вызовет большого уровня шума.
Сравнил эффективность нахождения ошибок памяти в v1.6.0 с Memtest86+ (v1.55)
Для Kingston PC3200 256Mb*2 (dual), таминги 2.5-3-3-8 и асинсхронном режиме памяти 125%:
S&M = 179MHz FSB
Memtest86+ = 181MHz FSB
crash = 182MHz FSB
То-же для таймингов 2-2-2-8:
S&M = 165MHz FSB
Memtest86+ = 175MHz FSB
crash при 179MHz FSB
Тестирование проводилось на том-же стенде (но другом процесоре).
Странно другое - тесты памяти писались и отлаживались на одноканальной памяти 512Mb*1,
а в двухканальном режиме качество работы не уменьшилось. Странно, однако ... :)
А так-же, хочется поблагодарить бетатестеров, принявших участие в отладке программы, fandnb ,
Aplomb75 . Последнего особенно,
человеку было откровенно не жалко собственный компьютер - были постоянные BSOD.
Я бы так не смог, искреннее уважение!
В локализации программы на английский неоценимую помощь оказал David. Бедный, столько со мной мучался ... :)
Remark: по понятным причинам символ "@" в почтовом адресе заменен на "+a-".