Snapdragon 845: тестирование производительности
Сегодня появились первые обзоры производительности процессора Snapdragon 845. Он был анонсирован в начале декабря 2017 и предназначен для топовых смартфонов этого года. Как уже рассказывал Gadgets News, его отличительной особенностью являются новые кастомные ядра ЦПУ Kryo 385 (созданные на базе Cortex-A75 и Cortex-A55 и поддерживающие технологию DynamIQ), новое ГПУ Adreno 630, модем X20 (с поддержкой LTE Cat 18), процессор цифрового сигнала Hexagon 682 и процессор обработки изображений Spectra 280. В распоряжение журналистов Qualcomm предоставила референсное устройство — тестовый смартфон собственного производства с 5.5″ 1440p дисплеем и 6 Гб LPDDR4X.
Наши коллеги из AnandTech приводят следующие данные по его одноядерной производительности в бенчмарке Geekbench 4 на один мегагерц тактовой частоты:
Integer (целочисленные операции) | |||
Snapdragon 845 | Snapdragon 835 | % прироста | |
AES | 1160 | 942.5 | 23.1% |
LZMA | 4.15 | 2.98 | 39.3% |
JPEG | 20.8 | 16.6 | 25.2% |
Canny | 32.1 | 24.9 | 28.8% |
Lua | 2.18 | 1.75 | 24.0% |
Dijkstra | 1.90 | 1.62 | 16.9% |
SQLite | 70.3 | 53.4 | 31.8% |
HTML5 Parse | 12.9 | 8.97 | 44.1% |
HTML5 DOM | 3.00 | 2.27 | 31.9% |
Histogram Equalization | 67.3 | 52.5 | 28.2% |
PDF Rendering | 66.4 | 48.5 | 37.0% |
LLVM | 321.2 | 257.3 | 24.8% |
Camera | 7.96 | 5.64 | 40.9% |
Floating Point (операции с плавающей точкой) | |||
Snapdragon 845 | Snapdragon 835 | % прироста | |
SGEMM | 16.6 | 11.4 | 45.1% |
SFFT | 4.23 | 2.86 | 47.9% |
N-Body Physics | 1400 | 872.2 | 60.5% |
Rigid Body Physics | 8524.2 | 6130.5 | 39.0% |
Ray Tracing | 354.0 | 232.7 | 52.1% |
HDR | 11.9 | 8.31 | 43.2% |
Gaussian Blur | 34.5 | 23.9 | 44.3% |
Speech Recognition | 17.9 | 13.6 | 31.6% |
Face Detection | 752.4 | 532.8 | 41.2% |
Обратите внимание, что по производительности операций с плавающей точкой на один мегагерц тактовой частоты процессор Qualcomm двухлетней давности, Snapdragon 821, немного превосходит новейший Snapdragon 845. Вероятно это связано с тем, что в последнем используются кастомные ядра на основе разработанных ARM ядер Cortex-A75 — тогда как в случае Snapdragon 820/821 Qualcomm дизайном ARM не воспользовалась.
В следующей таблице приводятся результаты тестирования ЦПУ референсного устройства на базе Snapdragon 845 и лучшие результаты нынешних смартфонов (в зависимости от первенства — Snapdragon 835 или HiSilicon Kirin 970). По двум последним бенчмаркам в скобках даны результаты iPhone X (процессор A11 Bionic):
Snapdragon 845 | Snapdragon 835 HiSilicon Kirin 970 |
% прироста | |
PCMark Work 2.0 | 8,358 | 7,130 | +17% |
веб-серфинг | 7,946 | 6,908 | +15% |
обработка данных | 6,211 | 5,701 | +9% |
запись | 8,137 | 7,131 | +14% |
редактирование видео | 5,723 | 6,122 | -7% |
редактирование фото | 17,745 | 12,826 | +38% |
WebXPRT 2015 (WebView) | 291 | 201 (352) | +45% (-17%) |
Speedometer 2.0 (WebView) | 43.1 | 33.6 (87.2) | +28% (-51%) |
Сама Qualcomm заявляла о 25% приросте производительности Snapdragon 845 по сравнению со Snapdragon 835.
Далее следуют результаты тестирования графической производительности. С учетом того, что, как правило, именно игры являются узким местом в быстродействии смартфонов, эти данные представляют особый интерес (в скобках — iPhone X):
Snapdragon 845 | Snapdragon 835 HiSilicon Kirin 970 Exynos 8895 |
% прироста | |
3DMark Sling Shot 3.1 Extreme Unlimited | 5,102 | 3,984 (3,792) | +17% (+35%) |
Graphics | 5,834 | 4,412 (4,428) | +15% (+32%) |
Physics | 3,545 | 3,087 (2,523) | +9% (+41%) |
GFXBench (off-screen) | |||
T-Rex 2.7 | 150.8 | 127.3 (176.6) | +18% (-15%) |
Manhattan 3.1 | 60.9 | 42.5 (64.19) | +43% (-5%) |
текстуры | 154.24 | 100.77 | +53% |
арифметико-логическое устройство (ALU 2) |
117.70 | 90.40 | +30% |
тесселяция | 78.90 | 79.40 | -1% |
вызовы отрисовки (Driver overhead) | 70.00 | 43.70 | +60% |
Напомню, что согласно Qualcomm быстродействие ГПУ Adreno 630 по сравнению с Adreno 540 выросло на 30%.
В отношении процессоров Apple результаты двух графических бенчмарков, 3DMark Sling Shot 3.1 и GFXBench, получились противоположными — в первом явное преимущество у Snapdragon 845, а во втором этот процессор немного уступает A11 Bionic. Причиной этому может быть отсутствие поддержки в iOS 11 A11 Bionic поддержки OpenGL ES 3.1, используемого в 3DMark Sling Shot 3.1 — Apple отдает предпочтение собственному графическому интерфейсу (API) Metal, анонсированному на WWDC 2014. Показательно, что GRID Autosport, возможно первая из мобильных игр с графикой уровня Xbox 360 и PlayStation 3, сначала появилась именно в App Store и доступна начиная с iPhone 6s (процессор A9). В бенчмарке Manhattan 3.1 эта модель показывает примерно одинаковый результат со смартфонами на базе Snapdragon 835 — 28.4 к/с VS 32.8 к/с (на примере iPhone 6s Plus и Google Pixel 2, имеющих одинаковое Full HD разрешение). Для сравнения iPhone 8 Plus в этом тесте демонстрирует производительность на уровне 46.2 к/с, т.е. в полтора раза выше. Если, исходя из результатов в Manhattan 3.1, считать, что Snapdragon 845 на 48% быстрее своего предшественника (60.9 к/с VS 41.1 к/с), то становится вполне понятным обещание разработчиков GRID Autosport выпустить Android-версию в 2018 — в этом году появятся десятки моделей с Snapdragon 845. Причем не исключено, что они окажутся производительнее референсной модели Qualcomm — автор обзора AnandTech отмечает, что в процессе тестирования Manhattan 3.1 оно нагревалось заметно меньше iPhone.
Как уже рассказывал Gadgets News, первым или одним из первых смартфонов с процессором Snapdragon 845 станет Samsung Galaxy S9.