Методика измерения производительности iXBT.com на основе реальных приложений образца 2017 года: последние изменения и расчет интегральной оценки производительности

Новому тестовому пакету iXBT Application Benchmark 2017 мы уже посвятили отдельный цикл из восьми статей, в которых были подробно рассмотрены все тесты. Нам осталось лишь собрать все воедино, сделать последние корректировки по результатам обсуждения на форуме и рассмотреть алгоритм расчета интегрального показателя производительности на основе референсных результатов.

Приложения, используемые для тестирования

Напомним, что, как и ранее, главная идея, положенная в основу бенчмарка, заключается в измерении времени выполнения тестовых задач, которые реализуются с применением реальных пользовательских приложений. Скорость выполнения тестовых задач является показателем производительности тестируемой системы (чем меньше времени требуется для выполнения тестового задания, тем выше производительность). Измерив время выполнения определенного набора тестовых задач, можно сопоставить его со временем выполнения тех же задач на некоторой референсной системе и таким образом сравнить производительность тестируемой системы с производительностью референсной. Именно на этом принципе основан алгоритм расчета интегральной оценки производительности в нашем тестовом пакете iXBT Application Benchmark 2017.

iXBT Application Benchmark 2017 совместим с операционной системой Windows 10 (64-битной). Версия операционной системы может быть русской или английской.

Отдельно подчеркнем, что в случае ноутбука тестирование с использованием пакета iXBT Application Benchmark 2017 производится только при подключении ноутбука к электросети.

Бенчмарк позволяет задать количество прогонов каждого теста. После каждого прогона производится перезагрузка компьютера и выдерживается пауза. По результатам всех прогонов теста рассчитывается среднеарифметический результат и среднеквадратичное отклонение. При тестировании мы используем пять прогонов каждого теста, чего достаточно для получения достоверных результатов.

Приложения, используемые в тестировании, подобраны таким образом, чтобы они позволяли оценить производительность ноутбука в следующих типовых задачах:

  • видеоконвертирование;
  • рендеринг;
  • видеоредактирование и создание видеоконтента;
  • обработка цифровых фотографий;
  • распознавание текста;
  • архивирование;
  • научные расчеты;
  • файловые операции.

Для реализации тестовых задач в нашем новом тестовом пакете используется 21 приложение и 23 теста (по ссылкам в таблице можно открыть статью с подробным описанием каждого теста):

Сравнение приложений, используемых в предыдущей и новой версиях тестового пакета, приводится в таблице.

iXBT Application Benchmark 2016 iXBT Application Benchmark 2017
MediaCoder x64 0.8.36.5757 MediaCoder x64 0.8.45.5852
HandBrake 0.10.5
SVPmark 3.0.3b
POV-Ray 3.7
LuxRender 1.6×64 OpenCL
Вlender 2.77a
Adobe Premiere Pro CC 2015.0.1 Adobe Premiere Pro СС 2015.4
Magix Vegas Pro 13
Magix Movie Edit Pro 2016 Premium v. 15.0.0.102
Adobe After Effects CC 2015.0.1 Adobe After Effects CC 2015.3
Photodex ProShow Producer 7.0.3257 Photodex ProShow Producer 8.0.3648
Adobe Photoshop CC 2015.0.1 Adobe Photoshop CС 2015.5
Adobe Photoshop Lightroom 6.1.1 Adobe Photoshop Lightroom СС 2015.6.1
PhaseOne Capture One Pro 8.2 PhaseOne Capture One Pro 9.2.0.118
ACDSee Pro 8.2.287
Adobe Illustrator CC 2015.0.1
Adobe Audition CC 2015.0
Abbyy FineReader 12 Professional Abbyy FineReader 12 Professional
WinRAR 5.21 (64-bit) WinRAR 5.40 (64-bit)
UltraISO Premium Edition 9.6.2.3059 UltraISO Premium Edition 9.6.5.3237
LAMMPS 64-bit 20160516
NAMD 2.11
FFTW 3.3.5
Mathworks Matlab 2016a
Dassault SolidWorks 2016 SP0 Flow Simulation Dassault SolidWorks 2016 SP0 Flow Simulation

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

Тест Тестовая задача
MediaCoder x64 0.8.45.5852 не изменилась
HandBrake 0.10.5 новая
POV-Ray 3.7 новая
LuxRender 1.6×64 OpenCL новая
Вlender 2.77a новая
Adobe Premiere Pro СС 2015.4 изменена
Magix Vegas Pro 13 новая
Magix Movie Edit Pro 2016 Premium v. 15.0.0.102 новая
Adobe After Effects CC 2015.3 изменена
Photodex ProShow Producer 8.0.3648 изменена
Adobe Photoshop CС 2015.5 не изменилась
Adobe Photoshop Lightroom СС 2015.6.1 изменена
PhaseOne Capture One Pro 9.2.0.118 не изменилась
Abbyy FineReader 12 Professional изменена
WinRAR 5.40 (64-bit) изменена
UltraISO Premium Edition 9.6.5.3237 изменена
LAMMPS 64-bit 20160516 новая
NAMD 2.11 новая
FFTW 3.3.5 новая
Mathworks Matlab 2016a новая
Dassault SolidWorks 2016 SP0 Flow Simulation не изменилась

Убраны из тестового пакета такие приложения, как SVPmark, ACDSee Pro, Adobe Illustrator и Adobe Audition.

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

Приложение ACDSee Pro мы убрали из тестового пакета, посчитав его просто избыточным. В логической группе «Обработка цифровых фотографий» используется три приложения, и добавление теста на основе приложения ACDSee Pro вряд ли что-либо изменит.

Приложения Adobe Illustrator и Adobe Audition были убраны нами из тестового пакета по той причине, что тесты на их основе не могут эффективно загрузить процессор и не используют преимуществ многоядерной архитектуры.

Изменения в тестах по итогам обсуждения на форуме

По итогам обсуждения отдельных тестов на форуме был полностью переделан тест FFTW (была опубликована отдельная статья, в которой рассматривались внесенные изменения). Кроме того, тест на основе приложения GNU Octave б

Полный текст статьи читайте на iXBT