Benchmark 1.0

Тест можно скачать по этой ссылке. Версия: 1.05. Размер архива: 29.1 МБ.

Инструкция по запуску

1. Для запуска теста необходимо разархивировать файл benchmark1.0.zip и запустить с правами администратора файл benchmark.exe. Административные права требуются для инструмента PC-Wizard.

2. Во время работы теста крайне желательно не работать за компьютером и отключить антивирус (антивирус может оказать влияние, как на время работы программ, так и запретить запуск программ, которые были собраны в cygwin, - подобное иногда наблюдается при использовании антивируса KIS 2014). Большинство тестов являются стандартными и общеиспользуемыми, однако на всякий случай проверил содержимое архива антивирусом Kaspersky Internet Security 2014. Вирусов не обнаружно.

3. Результаты работы (архив вида benchmark_result_20140404163745.zip, где цифрами записана дата выполнения теста, у каждого дата будет отличаться) необходимо прислать на адрес alexey.sidnev@gmail.com с заголовком benchmark.

4. Результаты теста будут использоваться для предсказания времени работы программ на различных архитектурах, поэтому желательно получить наиболее широкий спектр протестированных архитектур. Ниже представлены некоторые результаты по времени выполнения теста.

5. Всем заранее спасибо :)

6. Отчёт, получаемый PC-Wizard, не всегда создаётся. Если подобное произошло, то соответствующее сообщение выводится в конце работы теста. Просьба создать отчёт в ручном режиме с помощью PC-Wizard или HWinfo. Для получения отчёта необходимо (на примере HWInfo):

  1. Запустить HWINFO\HWiNFO32.exe.
  2. Нажать Save Report.
  3. Выбрать тип: XML
  4. Написать название: hwinfo.xml
  5. Нажать Next (снять отметку с пункта Current UserName если установлено) и Finish.
  6. Скопировать созданный файл hwinfo.xml в архив.

7. В архиве присутствуют дополнительные файлы тестов: benchmark_part1.exe и benchmark_part2.exe. Если полный тест работает слишком долго (файл benchmark.exe), то можно сначала запустить первую половину тестов (benchmark_part1.exe), а потом - вторую (benchmark_part2.exe).

Информация о тесте

Тест состоит из следующих компонентов:

  1. Сбор информации о системе (используется инструмент PC-Wizard): ОС, Процессор, Материнская плата, Видео.
  2. Тест пропускной способности и латентности памяти.
  3. Пакет задач различного класса из разных пакетов (OpenBLAS, MKL, Boost, TBB):
  • Умножение плотных матриц.
  • Решение плотных СЛАУ прямыми методами.
  • Сортировки.
  • Поиск пути на графе.

Известные проблемы

Отчёт, получаемый PC-Wizard, создаётся не всегда (наблюдалось в 3% случаев). Возможные решения:

  1. Запустить тест ещё раз и остановить его после создания отчёта PC-Wizard. Скопировать отчёт PC-Wizard в архив.
  2. Установить Visual Studio 2008 Redistributable x86 и повторить шаг 1.
  3. Создать отчёт в ручном режиме (см. пункт 6 инструкции).

История изменений

1.05

  • Добавлен сбор информации о режиме энергопотребления ЦП.
  • Добавлены частичные тесты (первая и вторая половинки).

1.04

  • Ограничено время работы утилиты bandwidth-win32.exe, т.к. на архитектуре Pentium 4 выполнялось зацикливание при считывании характеристик кэш-памяти.
  • Добавлена принудительная запись в файл лога работы (benchmark.log) после выполнения каждого теста.