Здравствуйте, гость ( Вход | Регистрация )
Sep 24 2009, 13:38
IP: 89.250.0.0/16 | Сообщение
#1
|
|
![]() Живёт здесь ![]() ![]() ![]() ![]() ![]() ![]() Группа: Members Сообщений: 1072 Регистрация: 23-July 06 Пользователь №: 3749 Вес: 227 кг
Удалено: 76.75% |
Тест для проверки производительности системы.
Ссылка с офф сайта Intel'а -> Intel® LINPACK Цитата По просьбе mod-Obscured копирую сюда свой пост про то, как пользоваться тестом Linpack (использование его не настолько интуитивно понятно, чтобы сразу начать тесты). Итак, начнём. Для начала стоит скачать сам тест Linpack с офф сайта. Разархивируем его. Далее переходим в папку benchmarks\linpack и правим в текстовом редакторе файл lininput_xeon32 для 32-битных ОС (lininput_xeon64 для х64 ОС). В результате файл должен выглядеть вот так: ________________________________________ Sample Intel® LINPACK data file (lininput_xeon32) Intel® LINPACK data 1 # number of tests 14000 # problem sizes (Это размер матрицы для тестирования c 2Gb памяти, для 4 GB меняем значение на 20000) 14000 # leading dimensions (Здесь повторяем значение из вышестоящего пункта) 100 # times (trials) to run a test (количество проходов теста) 4 # alignment values (in KBytes) ________________________________________ Количество проходов для качественного окончательного тестирования ставить не менее 100, а для оценочного (промежуточного) хватит и пяти-десяти. После правки сохраняем файл lininput_xeon32 (lininput_xeon64). Для запуска самого теста запускаем файл runme_xeon32.bat (runme_xeon64.bat для 64-битных ОС). Тест пошёл. Во время прохода теста внимательно следим за температурой при помощи RealTemp - если дистанция до Tjmax сокращается до нуля - это повод для снижения разгона или организации более качественного охлаждения. По окончании теста окно само закроется. Результаты теста можно увидеть в файле win_xeon32.txt (win_xeon64.txt для 64-битных ОС). Здесь обращаем пристальное внимание на значения в колонках Residual и Residual(norm). На каждой системе будут свои значения, но значения в каждой колонке должны быть одинаковыми (имеется в виду, что значения должны быть равны внутри каждой из колонок, а не между колонками - смотри пример ниже). Если значения разные - это признак нестабильности. Вот пример того, как выглядит файл в случае правильного прохождения: ________________________________________ Intel® LINPACK data Current date/time: Sat Aug 02 01:54:46 2008 CPU frequency: 3.600 GHz Number of CPUs: 4 Number of threads: 4 Parameters are set to: Number of tests : 1 Number of equations to solve (problem size) : 14000 Leading dimension of array : 14000 Number of trials to run : 10 Data alignment value (in Kbytes) : 4 Maximum memory requested that can be used = 1682294096, at the size = 14500 ============= Timing linear equation system solver ================= Size LDA Align. Time(s) GFlops Residual Residual(norm) 14000 14000 4 50.346 40.3774 1.753805e-010 2.954607e-002 14000 14000 4 50.286 40.4254 1.753805e-010 2.954607e-002 14000 14000 4 50.297 40.4164 1.753805e-010 2.954607e-002 14000 14000 4 50.304 40.4114 1.753805e-010 2.954607e-002 14000 14000 4 50.301 40.4138 1.753805e-010 2.954607e-002 14000 14000 4 50.317 40.4010 1.753805e-010 2.954607e-002 14000 14000 4 50.300 40.4141 1.753805e-010 2.954607e-002 14000 14000 4 50.313 40.4038 1.753805e-010 2.954607e-002 14000 14000 4 50.364 40.3626 1.753805e-010 2.954607e-002 14000 14000 4 50.315 40.4064 1.753805e-010 2.954607e-002 ________________________________________ Видно, что значения в колонках Residual и Residual(norm) равны. Это прекрасно. Если же будет что-то типа: ________________________________________ Size LDA Align. Time(s) GFlops Residual Residual(norm) 14000 14000 4 50.346 40.3774 1.525878e-005 5.380399e+003 14000 14000 4 50.286 40.4254 2.460366e-010 8.675501e-002 14000 14000 4 50.297 40.4164 1.012665e-006 3.570760e-002 14000 14000 4 50.304 40.4114 6.456587e-004 2.957257e+002 14000 14000 4 50.301 40.4138 4.254789e-002 5.564812e-001 14000 14000 4 50.317 40.4010 3.145875e-007 9.245578e+001 14000 14000 4 50.300 40.4141 5.364572e-006 7.215557e-002 14000 14000 4 50.313 40.4038 9.357814e-008 3.245887e-002 14000 14000 4 50.364 40.3626 1.465977e-010 4.569875e+003 14000 14000 4 50.315 40.4064 4.564564e-006 3.125478e-002 ________________________________________ Это - очень плохо и это крайне нестабильная система. Снижаем разгон. Даже если всего одно значение выбивается из общего ряда - это тоже очень и очень плохо. http://forum.ixbt.com/topic.cgi?id=30:19148:766 Приношу свои извинения за длиннату цитаты, но "споллер" чего-то не срабататывает Интересует статистика - может кому ещё будет интересно ---------------24th September 2009 - 14:17------------- Мой вклад: Код Intel(R) LINPACK data Current date/time: Thu Sep 24 13:51:03 2009 CPU frequency: 2.660 GHz Number of CPUs: 1 Number of threads: 1 Parameters are set to: Number of tests : 1 Number of equations to solve (problem size) : 6000 Leading dimension of array : 6008 Number of trials to run : 5 Data alignment value (in Kbytes) : 4 Maximum memory requested that can be used = 288508256, at the size = 6000 ============= Timing linear equation system solver ================= Size LDA Align. Time(s) GFlops Residual Residual(norm) 6000 6008 4 52.325 2.7534 3.036077e-011 2.944344e-002 6000 6008 4 40.484 3.5588 3.036077e-011 2.944344e-002 6000 6008 4 39.014 3.6928 3.036077e-011 2.944344e-002 6000 6008 4 39.081 3.6865 3.036077e-011 2.944344e-002 6000 6008 4 39.042 3.6902 3.036077e-011 2.944344e-002 Performance Summary (GFlops) Size LDA Align. Average Maximal 6000 6008 4 3.4764 3.6928 End of tests 24.09.2009 13:55 P4 506 Performance Summary (GFlops) Average 3.4764 Maximal 3.6928 ---------------24th September 2009 - 14:38------------- //--------------------------------------------------------------------------------------------------- 506 на 166 шине, ещё есть куда разгонять Код CPU frequency: 3.320 GHz
Number of CPUs: 1 Number of threads: 1 Parameters are set to: Number of tests : 1 Number of equations to solve (problem size) : 6000 Leading dimension of array : 6008 Number of trials to run : 5 Data alignment value (in Kbytes) : 4 Maximum memory requested that can be used = 288508256, at the size = 6000 ============= Timing linear equation system solver ================= Size LDA Align. Time(s) GFlops Residual Residual(norm) 6000 6008 4 28.973 4.9727 3.036077e-011 2.944344e-002 6000 6008 4 29.653 4.8586 3.036077e-011 2.944344e-002 6000 6008 4 29.214 4.9317 3.036077e-011 2.944344e-002 6000 6008 4 29.290 4.9188 3.036077e-011 2.944344e-002 6000 6008 4 29.238 4.9275 3.036077e-011 2.944344e-002 Performance Summary (GFlops) Size LDA Align. Average Maximal 6000 6008 4 4.9219 4.9727 End of tests 24.09.2009 14:29 Сообщение отредактировал Лекс - Sep 24 2009, 13:20 |
|
|
|
![]() |
Jan 26 2010, 11:38
IP: 77.240.0.0/16 | Сообщение
#2
|
|
![]() Живёт здесь ![]() ![]() ![]() ![]() ![]() ![]() Группа: Members Сообщений: 1072 Регистрация: 23-July 06 Пользователь №: 3749 Вес: 227 кг
Удалено: 76.75% |
Тот же проц на EP-5P965
Цитата Intel® LINPACK data Current date/time: Tue Jan 26 10:22:28 2010 CPU frequency: 2.667 GHz Number of CPUs: 1 Number of threads: 1 Parameters are set to: Number of tests : 1 Number of equations to solve (problem size) : 6000 Leading dimension of array : 6008 Number of trials to run : 5 Data alignment value (in Kbytes) : 4 Maximum memory requested that can be used = 288508256, at the size = 6000 ============= Timing linear equation system solver ================= Size LDA Align. Time(s) GFlops Residual Residual(norm) 6000 6008 4 33.490 4.3020 3.036077e-011 2.944344e-002 6000 6008 4 33.296 4.3270 3.036077e-011 2.944344e-002 6000 6008 4 33.302 4.3262 3.036077e-011 2.944344e-002 6000 6008 4 33.296 4.3269 3.036077e-011 2.944344e-002 6000 6008 4 33.302 4.3262 3.036077e-011 2.944344e-002 Performance Summary (GFlops) Size LDA Align. Average Maximal 6000 6008 4 4.3216 4.3270 End of tests 26.01.2010 10:25 Без разгона 4.3243 Gflops Код Intel(R) LINPACK data Current date/time: Tue Jan 26 11:30:19 2010 CPU frequency: 3.207 GHz Number of CPUs: 1 Number of threads: 1 Parameters are set to: Number of tests : 1 Number of equations to solve (problem size) : 6000 Leading dimension of array : 6008 Number of trials to run : 5 Data alignment value (in Kbytes) : 4 Maximum memory requested that can be used = 288508256, at the size = 6000 ============= Timing linear equation system solver ================= Size LDA Align. Time(s) GFlops Residual Residual(norm) 6000 6008 4 27.986 5.1480 3.036077e-011 2.944344e-002 6000 6008 4 27.949 5.1548 3.036077e-011 2.944344e-002 6000 6008 4 27.902 5.1634 3.036077e-011 2.944344e-002 6000 6008 4 27.921 5.1600 3.036077e-011 2.944344e-002 6000 6008 4 27.900 5.1638 3.036077e-011 2.944344e-002 Performance Summary (GFlops) Size LDA Align. Average Maximal 6000 6008 4 5.1580 5.1638 End of tests 26.01.2010 11:33 На частоте 3.2Ghz (FSB 160) 5.1609 Gflops |
|
|
|
![]() ![]() |
| Текстовая версия | Сейчас: 13th December 2025 - 15:43 | |