Страница 1 из 1 [ Сообщений: 31 ] Версия для печати [+] |
Последняя актуальная версия на данный момент v0.1.7a http://testmem.tz.ru/benchmem.zip
[Показать] Описание программы Программа измеряет измеряет производительность подсистемы памяти, т.е. вредоностное влияние различных операций процессора чтения и записи максимально устранено. Цель программы — показать потенциальную производительность памяти, а не как быстро можно читать и записывать различными командами процессора. Реализовано: — график скорости I-cache — график скорости D-cache — вычисление блока передачи данных — производительность памяти при 32,64,128 и 256-байтном доступе — график memory latency не реализован и вряд-ли будет. Прикидочные измерения показали слабую связь между временем доступа (latency) и производительностью памяти. — уменьшен размер окна программы. Программа имеет 4 окна: — производительность cache 1, 2 level и внешней памяти. На самом верху окна выдается фирма процессора (AMD-Intel), его идентификатор и частота, не путать с рейтингом для AMD процессоров! Особая точность в этом числе не важна — его значение используется для вычисления времени выполнения тестов с применением команды RDTSC. Внизу окна выводится: — размер кешей и памяти. Если часть системной памяти используется для других аппаратных целей, например встроенная VGA, то будет показываться чуть меньше, чем установлено физической памяти. Размер I-cache для Pentium4 процессоров идет с пометкой * (неточно) и с надписью ':4'. Причина этого в том, что Pentium4 исполняет код в uOps, а его размер не совпадает с размером программы, которую выполняет процессор. Алгоритм тестирования I-cache выбирается из условия высокого быстродействия и для него следует делать поправку по определенному размеру между Kbyts и KuOps в 4 раза. — скорость чтения D-cache, cache 2 level, памяти и скорость выполнения в I-cache — скорость чтения из cache 2 level — блок доступа для cache 2 level (м.б. неточен) и для памяти Причина появления блока доступа вызвана тем, что информация между контроллером памяти и процессором передается блоками. Строка mode является технологической. Также на этом окне есть кнопка обновить, позволяющая перезапустить тест в этом окне. На втором окне выводится скорость чтения блоков памяти разного размера в 32, 64, 128 и 256 байт для разного 'прыжка' по адресам. Например, позиция 1Kb означает, что следующее чтение будет смещено от текущего на 1Kb в сторону большего адреса и его скорость равна соответствующим позициям графиков. Значения с отрицательными числами соответствуют смещению нового адреса в сторону уменьшения адресов. Цифра 0 обозначает прямое последовательное (потоковое) чтение. Отдельные всплески, кроме зоны около 0, означают случайную синхронизацию в связке CPU-...-RAM, что и вызывает всплеск производительности. В этом окне выводятся минимальные, максималные, средние, линейные (потоковые) скорости чтения и высчитывается эффективность работы с памятью для данного блока (32-64-128-256). Эффективность считается как отношение средней скорости к линейной. Если-бы подсистема памяти работала идеально, то средняя скорость равлялась бы линейной, что дало-бы 100% эффективность. Но 'увы', эти времена безвозвратно прошли. Как итоговая характеристика считается средняя скорость случайного чтения как среднее по разным размерам блока с учетом весовых коэффициентов. Весовой коэф-т метода чтения 32 байта самый большой, для каждого последующего в 1.5 раза меньше. Это приближает результат к работе реальных программ. Также на этом окне есть кнопка обновить, позволяющая перезапустить тест в этом окне и кнопка фильтр для сглаживания графиков. Более гладкие графики легче воспринимаются. Описание программы http://testmem.tz.ru/benchmem.htm#01 Последний раз редактировалось DigiMakc 02:32 05.11.2021, всего редактировалось 6 раз(а). |
Чет все это как то подозрительно))
На рабочем мот поставлю после того как еще кто нить отпишет) |
Что подозрительно?
Прога не требует установки. |
DigiMakc
Хм... а для чего выложил? Эта же версия у меня еще с 03-2008 лежит, правда она всего 13 312 байт ... после UPX |
U-Nick, Ну для того же, для чего и другие тестилки тут выкладывают.
Не нашел простой и бесплатной проги для тестов скорости памяти, вот остановился на этой. Так то она у меня на харде тож давно лежит. Надо бы списаться с автором, чтоб обновил прогу, и добавил возможность делать скриншоты (сохранять результат) |
DigiMakc
Нечто подобное (тесты) было в дааавнем SpeedCPU by Robert Smid. Очень удобно было ей проверять настройки памяти в первых-четвертых Пеньках. |
Дык сайт Сержа (testmem.tz.ru) ещё вполне жив. Ладно, у нас свои бенчмарки для этих дел уж целых 10 лет
RAMspeed (DOS) v2.5.0 by Rhett M. Hollander and Paul V. Bolotoff, 2002-09 E5800 3.2GHz @ 4.05GHz (15x270MHz, 1.2875->1.35V), Intel P35, DDR2 900MHz effective 4-4-4-10 |
|
Vdosha
Скорость чтения впечатляет -- Добавлено спустя 35 мин 6 с -- Walter S. Farrell Когда я хотел скачать прогу, сайт был временно не работоспособен. |
>Скорость чтения впечатляет
Там всё чтение на 1-м графике из кэшей Что касается памяти, то ничего особенного. |
Кэш ведёт себя как то странно.. Я тоже обратил на это внимание.
|
Наконец то скачал дома опробую)
|
Walter S. Farrell, у меня РамСпид не стартует, жалуется что ос x64. Режим совместимости не помогает.
|
DigiMakc, Win32 порт должен работать, а DOS'овский под x64 осями не работает. Win64 порт ещё не готов, не было времени заняться сборкой и отладкой.
|
Walter S. Farrell
Фиг чё поймёшь там |
Поменял память. 4*2Гб Kingston KVR800D2N6/2G 800 @ 912 5-5-5-12
Скорость чтения выросла на 20-25% -- Добавлено спустя 4 мин 53 с -- [Показать] По эвересту Было: и стало: Последний раз редактировалось DigiMakc 00:36 16.12.2012, всего редактировалось 2 раз(а). |
|
|
(ЦП):AMD Bulldozer FX-8150 4,6Ghz
Что-то память как-то слабова-то на фоне интелов |
Такая вот память.
|
E2160 380x9 = 3420МГц, 1:1 5-5-5-12 |
X3363 450*8.5 = 3.82, 1:1 5-5-5-12 |
А есть исходники?
|
|
Вот прогнал на 0.1.7а версии
X3363 450*8.5 = 3.82, 1:1 5-5-5-12 Тест в Аиде тут. Chydo Спрашивать тут http://testmem.tz.ru/gb/contact.php.html или тут http://forums.overclockers.ru/memberlis ... ile&u=3025 Последний раз редактировалось DigiMakc 03:32 25.06.2019, всего редактировалось 4 раз(а). |
Обновил фото, а то потерялся результат.
Кстати, можно заметить, что падение скорости кэша падает после 6 МБ в моём случае, т. к. проц имеет внутри два двухъяденых кристалла с кэшем L2 6 МБ на каждом кристалле. |
|
|
Последний раз редактировалось DigiMakc 02:57 20.11.2021, всего редактировалось 3 раз(а). |
|
|
Новая тема Ответить | Страница 1 из 1 |
[ Сообщений: 31 ] |
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5 |
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |