BenchMem - это программа, которая прогоняет блоки разной длины на чтение и запись и строит графики производительности. Строятся два графика: производительность системы кеширования и зависимость скорости чтения и записи системной памяти от режима доступа по адресам. Теперь программа измеряет производительность подсистемы памяти, т.е. вредоносное влияние различных операций процессора чтения и записи максимально устранено. Цель программы - показать потенциальную производительность памяти, а не как быстро можно читать и записывать различными командами процессора. Реализовано:
график скорости I-cache;
график скорости D-cache;
вычисление блока передачи данных;
производительность памяти при 32,64,128 и 256-байтном доступе;
график memory latency не реализован и вряд-ли будет. Прикидочные измерения показали слабую связь между временем доступа (latency) и производительностью памяти;
Скачивать BenchMem v.0.1.4 оттуда (12 Кб, Freeware, Windows All).