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