Конференция работает на сервере Netberg

Radeon.ru

Конференция Radeon.ru

Страница 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 :D
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

32Gb per pass mode

SSE (nt) & READING        1 Kb block: 51824.64 MB/s
SSE (nt) & READING        2 Kb block: 47132.70 MB/s
SSE (nt) & READING        4 Kb block: 45091.52 MB/s
SSE (nt) & READING        8 Kb block: 44107.49 MB/s
SSE (nt) & READING       16 Kb block: 43659.13 MB/s
SSE (nt) & READING       32 Kb block: 43438.35 MB/s
SSE (nt) & READING       64 Kb block: 22605.09 MB/s
SSE (nt) & READING      128 Kb block: 22516.21 MB/s
SSE (nt) & READING      256 Kb block: 22210.56 MB/s
SSE (nt) & READING      512 Kb block: 22224.93 MB/s
SSE (nt) & READING     1024 Kb block: 22282.58 MB/s
SSE (nt) & READING     2048 Kb block: 21746.67 MB/s
SSE (nt) & READING     4096 Kb block: 9462.89 MB/s
SSE (nt) & READING     8192 Kb block: 7803.71 MB/s
SSE (nt) & READING    16384 Kb block: 7596.67 MB/s
SSE (nt) & READING    32768 Kb block: 7566.56 MB/s
SSE (nt) & READING    65536 Kb block: 7559.90 MB/s

SSE (nt) & WRITING        1 Kb block: 5727.58 MB/s
SSE (nt) & WRITING        2 Kb block: 5727.58 MB/s
SSE (nt) & WRITING        4 Kb block: 5727.58 MB/s
SSE (nt) & WRITING        8 Kb block: 5727.58 MB/s
SSE (nt) & WRITING       16 Kb block: 5727.58 MB/s
SSE (nt) & WRITING       32 Kb block: 5727.58 MB/s
SSE (nt) & WRITING       64 Kb block: 5727.58 MB/s
SSE (nt) & WRITING      128 Kb block: 5727.58 MB/s
SSE (nt) & WRITING      256 Kb block: 5726.62 MB/s
SSE (nt) & WRITING      512 Kb block: 5726.62 MB/s
SSE (nt) & WRITING     1024 Kb block: 5725.67 MB/s
SSE (nt) & WRITING     2048 Kb block: 5146.76 MB/s
SSE (nt) & WRITING     4096 Kb block: 5111.54 MB/s
SSE (nt) & WRITING     8192 Kb block: 5401.63 MB/s
SSE (nt) & WRITING    16384 Kb block: 5558.93 MB/s
SSE (nt) & WRITING    32768 Kb block: 5641.07 MB/s
SSE (nt) & WRITING    65536 Kb block: 5683.05 MB/s

SSE (nt)  Copy:      6043.93 MB/s  [NTA prefetch]
SSE (nt)  Scale:     6012.20 MB/s  [NTA prefetch]
SSE (nt)  Add:       5635.82 MB/s  [T0 prefetch]
SSE (nt)  Triad:     5620.46 MB/s  [T0 prefetch]
---
SSE (nt)  AVERAGE:   5828.10 MB/s

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
Фиг чё поймёшь там :abuse:
Поменял память. 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 МБ на каждом кристалле.
http://cpu.rightmark.org/products/rmma_rus.shtml
AMD Athlon 64 X2 6000+, DDR 2 8 ГБ, 752 МГц 6-6-6-18 2Т

Изображение


AMD APU A6-3420M

Изображение
AMD Athlon II X4 630 @ 3.37 ГГц, CPU-NB 2500, 1333 7-7-7-21 1T

Изображение


Последний раз редактировалось DigiMakc 02:57 20.11.2021, всего редактировалось 3 раз(а).
Проц AMD FX-8300 @ 4,4 ГГц, CPU-NB 2600
Память 2 x DDR3 AMD R5S38G1601U2S 8 ГБ 1600 МГц 11-11-11-28 @ 2133 11-11-11-28
Мать GA-970A-UD3P

Изображение

-- Добавлено спустя 7 мин 32 с --
Почему-то на процессорах AMD этот бэнч показывает, что память "64 byts", возможно поэтому показывает такие результаты.
QNVH — i7 6c/12t, 2,0 — 3,6 ГГц
Peladn AMD Radeon RX 6600 8 ГБ
Corsair DDDR4 16 ГБ 1900 МГц 13-13-13-32

Изображение
Новая тема    Ответить  [ Сообщений: 31 ] 


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Удалить cookies конференции

Пишите нам | Radeon.ru