Что такое бенчмарк и его самые популярные виды для смартфонов



Старая пословица говорит, что все познается в сравнении. Легко сравнить визуально две вещи, чтобы определить, какая красивее. Так же легко взять их в руки, чтобы понять, какая удобнее. Удобны для сопоставления величины из осязаемого мира, такие как масса, скорость, цена, расстояние, мощность. А вот с электронной техникой все сложнее. Ее характеристики выражают в значениях из привычного нам физического мира (число транзисторов, количество ядер, их частота, объемы памяти), но напрямую на возможности конкретного устройства эти цифры не указывают. Для того, чтобы оценить их – были придуманы бенчмарки.

Бенчмарк – это специальная тестовая программа, которая имитирует задачи, которые электронике приходится выполнять в реальности, оценивает качество и скорость их выполнения, и по итогам теста присваивает баллы. Сравнивая эти баллы, можно сопоставить и сравнить два устройства, определить, какое лучше. Предметом оценки могут быть практическая скорость вычислений центрального (ЦП) или графического (ГП) процессора в различных задачах, уровень автономности, быстродействие памяти, или же комплексная оценка совокупности параметров.

Бенчмарки для оценки производительности ЦП

Бенчмарки для оценки производительности процессора нагружают ядра ЦП чисто теоретической вычислительной задачей (например, решением систем линейных уравнений), или же симулируют практические сценарии (например, обработку веб-страниц). По итогам оценки скорости решения задач присваиваются очки. В первом случае это обычно абсолютные показатели ФЛОПС (количество вычислений с плавающей запятой в секунду). Во втором используются более абстрактные значения (прозванные в народе попугаями – по аналогии с мультфильмом, в которому длину удава измеряли попугаем), такие как количество обработанных за тестовый промежуток страниц, объем заархивированных данных, перекодированного аудио или видео, и т.д.

Популярным тестом процессора для смартфонов является GeekBench. Этот бенчмарк оценивает скорость шифрования данных, архивации, обработки изображений, запросов SQL, HTML-кода, рендеринга различных документов, а также скорость работы памяти и ее контроллера. На основании суммарной оценки присваивается итоговый балл. Особенностью теста является его кроссплатформенность и практическая ориентированность (работа не с абстрактными уравнениями, а реальными сценариями). В GeekBench можно сравнить между собой результаты смартфона на ARM процессоре Qualcomm, MTK или Apple, x86-64 ПК на базе AMD или планшета на Intel Atom, и сравнение можно считать объективным.Бенчмарк для оценки производительности ЦП

Бенчмарки для оценки производительности ГП

Оценка быстродействия процессора – это хорошо, но узнать возможности графики интересно большему числу людей. Ведь с веб-серфингом сейчас справляется и четверка ядер Cortex A53 в бюджетном китайце, а вот самым тяжелым видом программ являются игры. Для теста производительности графики бенчмарк запускает ренедеринг определенной трехмерной сцены, имитирующей игровую ситуацию. По итогам теста за производительность ГП присваиваются абстрактные баллы, или же выводится суммарный FPS (количество кадров в секунду) за определенный промежуток времени. Чем больше кадров смог обработать ГП – тем больше баллов присвоит ему бенчмарк.GPU Benchmarks



Пример бенчмарка, осуществляющего тест скорости графики – 3DMark. Мобильная версия этой программы отличается от компьютерной своей спецификой, но для оценки ГП и сравнения разных смартфонов он подходит. Бенчмарк осуществляет тестирование производительности графики в режимах OpenGL, версий 2.0-3.1. Еще один тест графики – GFXBench. Он оценивает быстродействие графического процессора смартфона методом рендеринга набора трехмерных роликов, имитирующих различные виды игр (гонки, стрелялки и т.д.).

Бенчмарки для теста автономности

Значение емкости батареи, измеренное в мАч или Втч, не дает представления о практической автономности устройства. Сравнивать разные смартфоны по живучести позволяют бенчмарки для теста батареи. Эти программы создают нагрузку на батарею, имитируя реальные сценарии, такие как проигрывание видео и музыки, обработку веб-страниц, офисных документов, игровую и вычислительную нагрузку процессора.

Результат тестирования батареи выражается или в абстрактных баллах, или в часах и минутах. По первому принципу работает тест AnTuTu Battery Test. Он нагружает смартфон различными задачами и определяет, за какой промежуток батарея разрядится на N процентов. Чем он больше – тем выше и баллы. PCMark Battery Test выдает результат не в баллах, а указывает время, которое смартфон способен проработать при определенном сценарии нагрузок смешанного типа, нагружающих смартфон.

Комплексные бенчмарки

Комплексные бенчмарки – наиболее популярная разновидность тестов для смартфонов. Эти программы оценивают вычислительную мощность ЦП и ГП, скорость оперативной и постоянной памяти, общее быстродействие в определенных задачах. По итогам тестирования смартфону присваиваются баллы, их расчет каждая программа осуществляет по своему алгоритму.

Самый популярный комплексный бенчмарк, AnTuTu, суммирует очки, которые набрал в тестах графики, процессора и общей производительности. Он производит отрисовку двух 3D-роликов для оценки графики, нагружает ЦП математическими, общими задачами, а также проводит многоядерный тест. По общей производительности баллы присваиваются за результаты обработки шифрования, кодирования данных, обработку изображений, и других сценариев. Результат AnTuTu – это суммарный балл по всем тестам.

Схожие принципы использует другой комплексный бечмарк, Quadrant. В нем баллы тоже суммируются по итогам тестов разных частей аппаратного обеспечения. То же самое можно сказать про Basemark, Vellamo и другие, менее популярные программы для тестирования смартфона.



Комментарии 0