МОСКВА, 6 окт – РИА Новости. Антон Поляков. В последние годы производительность процессоров в смартфонах и планшетах удваивается практически каждый год. В то же время процессоры для настольных систем и ноутбуков довольствуются куда более скромной динамикой в десятки процентов, делая основной упор на энергоэффективность.
Как сравнить разные платформы
Тестирование производительности любых вычислительных систем – целая наука. Тем более, когда речь идет о процессорах разных архитектур. Они используют разный набор команд и разные алгоритмы их выполнения.
Все популярные настольные системы относятся к CISC-архитектуре x86, характеризующейся большим набором команд и специальными блоками, ускоряющими выполнение отдельных типов задач. Мобильные чипы базируются на RISC-архитектуре ARM. У этих процессоров небольшой набор команд, ввиду чего простые операции в теории должны выполняться быстрее.
Запустить один и тот же код на разных архитектурах нельзя. Нужна как минимум перекомпиляция или отдельный декодирующий блок, который, например, устанавливала Intel в процессоры семейства Medfield с целью их адаптации к работе в смартфонах и планшетах. Решение оказалось не совсем удачным, поскольку декодер ретранслировал лишь код, и ничего не мог поделать со структурой программ, заточенных под другую архитектуру, из-за чего падала общая скорость работы.
Именно поэтому объективных кроссплатформенных тестов крайне мало. Удачным исключением в этом плане является тест Geekbench. Он представляет собой ряд модулей, имитирующих работу архиваторов, обработчиков изображений, систем шифрования, офисных приложений и ряда других вычислительных задач. Версии теста существуют для всех основных популярных платформ, причем разработчики делают упор на то, что сравнение результатов между ними более чем корректно. А, например, двукратная разница по полученным итоговым баллам означает двукратную разницу в производительности.
На сайте Geekbench существует общедоступная база результатов, куда попадают результаты со всех систем, на которых запускался этот тест. Единственный момент, при анализе этих результатов нужно понимать, почему у разных людей на одной и той же системе могут получиться заметно отличающиеся результаты, и какие из цифр отражают реальную картину.
Претенденты на сравнение
В нашем случае наибольший интерес представляло сравнение самых высокопроизводительных смартфонов с современными ноутбуками разных классов и настольными системами в самой свежей версии теста Geekbench 4, выпущенной в сентябре.
Для бюджетных ноутбуков наиболее распространенными являются двухъядерные процессоры Celeron c частотой от 1,6 ГГц. Именно такая система была принята за начальный уровень.
Поскольку основная масса ноутбуков имеет двухъядерные процессоры, за модель среднего уровня взята система с процессором Intel Core i3-5020U 2,2 ГГц. А для общего представления прогресса архитектуры за несколько лет были добавлены результаты систем с Intel Core i3-2330M 2,2 ГГц. При этом сразу хочется отметить, что новый процессор вдвое экономичнее старого.
Защищать честь настольных систем будут недорогие офисные ПК на базе двуядерного Intel Pentium G3260 3,3 ГГц и универсальные домашние системы на базе четырехъядерного Intel Core i5-6400 2,7 ГГц.
Результаты тестов Geekbench для различных систем
Первое, что стоит отметить – это уверенную победу топовых смартфонов над ноутбуками начального и среднего уровня. И наиболее примечательны тут результаты iPhone, который продемонстрировал фантастическую производительность в однопоточном режиме, сравнявшись по производительности на такт с чипами последней архитектурой Intel Skylake, представленной на графике процессором Core i5-6400. И если бы разработчики Apple выпустили чип, который состоял бы из четырех полноценных ядер, а не двух мощных и двух энергоэффективных, как в нынешнем A10, он смог бы составить конкуренцию даже домашним настольным системам. При этом его энергопотребление было бы в разы ниже.
Но важно помнить, что вышеприведенные тесты касаются лишь отдельных вычислительных задач и не могут дать комплексной оценки производительности систем.
Тем не менее, это значит, что производительности современных смартфонов хватит не только для привычных офисных задач, но и для более ресурсоемких приложений. Однако с 4-ядерными системами конкурировать они не могут. Но это пока. Если развитие мобильных чипов сохранит свой темп, уже через пару лет ноутбуки, в основной своей массе, могут оказаться медленнее смартфонов среднего уровня.