- Бенчмарки Apple M1 в реальной разработке
- Тестовое окружение
- Java Renaissance
- Java SciMark 2.0 (NIST)
- Java DaCapo
- Python PyPerformance
- Go (golang.org/x/бенчмарки)
- Go (golang-benchmarks)
- SQLite Bench
- Redis
- JavaScript Web Tooling Benchmark (v8)
- Обзор ноутбука Apple MacBook Pro 15” (Mid 2017): тестируем производительность по обновленной методике
- Оглавление
- Тестирование производительности в Final Cut Pro X и Compressor
- Воспроизведение видео 8К
- 3D-моделирование
- Компиляция и поиск по исходному коду
- Браузерные бенчмарки: JetStream
- Geekbench
- GFX Benchmark Metal
- CompuBenchCL
- BlackMagic Disk Speed
- Выводы
Бенчмарки Apple M1 в реальной разработке
Я очень впечатлён результатами тестов Apple M1. Это действительно быстрый и мощный чип в важных повседневных задачах, таких как просмотр веб-страниц, работа с приложениями x86 и инструментами разработчика. Да, экосистема ещё не развита, и это может занять некоторое время, но эта работа стоит того, с учётом феноменальной производительности M1.
М1 действительно быстрый, и многие бенчмарки доказали его эффективность. Однако мне было любопытно посмотреть на производительность языков программирования. Поэтому я решил протестировать чип в самых популярных рабочих нагрузках в разработке.
Следует иметь в виду, что некоторые наборы тестов нагружают память, другие зависят от производительности CPU, а в некоторых задачах нет преимущества от многоядерной обработки из-за накладных расходов или сложности использования многопоточности. Это означает, что M1 может показать лучший результат, чем десктопный Ryzen даже с меньшим количеством ядер. Самое главное, что я сосредоточился на тестах реальных задач разработки, а не на синтетических тестах продакшна.
Исходные данные бенчмарка здесь.
Примечание: количество ядер 3900X бесполезно для тестов, которые не показывают реальную производительность в продакшне. Но сами разработчики большую часть времени работают на ноутбуках, настольных компьютерах и т. д., поэтому такие тесты имеют смысл. Конечно, в продакшне Ryzen 3900X будет работать намного лучше, чем M1 и Intel, в основном, за счёт распараллеливания.
Тестовое окружение
Java Renaissance
Чем меньше, тем лучше
Renaissance — это современный, открытый и диверсифицированный набор тестов для JVM, направленный на тестирование JIT-компиляторов, сборщиков мусора, профайлеров, анализаторов и других инструментов.
Поскольку JVM требует большого объёма памяти, а память является одним из главных узких мест для любых Java-приложений, производительность Apple M1 ошеломляет по сравнению с Ryzen 3900X.
Java SciMark 2.0 (NIST)
Чем больше, тем лучше
SciMark 2.0 — это Java-бенчмарк для научных и численных вычислений. Он замеряет производительность нескольких вычислительных ядер и сообщает сводную оценку в приблизительных мегафлопсах (миллионы операций с плавающей запятой в секунду).
Java DaCapo
Чем меньше, тем лучше
Тестовый набор DaCapo состоит из набора опенсорсных приложений реального мира с нетривиальной загрузкой памяти.
Python PyPerformance
Чем меньше, тем лучше
Проект PyPerformance должен служить авторитетным источником бенчмарков для всех реализаций языка Python. Основное внимание уделяется реальным, а не синтетическим бенчмаркам. Где возможно, используются полные приложения.
Go (golang.org/x/бенчмарки)
Чем меньше, тем лучше
Обратите внимание, что в этом бенчмарке Go использует все ядра.
Go (golang-benchmarks)
(Единицы измерения: наносекунд на операцию, чем меньше, тем лучше)
Apple M1 (Mac Mini) | Apple M1 (MacBook Air) | Ryzen 3900X | Intel i7-9750H | |
---|---|---|---|---|
BenchmarkBase64decode-24 | 68,65 | 69,77 | 137,1 | 103 |
BenchmarkBase64regex-24 | 12001 | 12001 | 32803 | 18255 |
BenchmarkNumberRegEx-24 | 7759 | 7931 | 23379 | 12206 |
BenchmarkFulltextRegEx-24 | 6388 | 6388 | 18627 | 10014 |
BenchmarkNumberParse-24 | 48,69 | 50,19 | 66,83 | 58 |
BenchmarkFulltextParse-24 | 726,3 | 726,3 | 933,2 | 839 |
BenchmarkConcatString-24 | 21949 | 22810 | 65498 | 43343 |
BenchmarkConcatBuffer-24 | 4,338 | 4,648 | 6,258 | 6,24 |
BenchmarkConcatBuilder-24 | 2,37 | 3,1 | 2,934 | 3,02 |
BenchmarkContains-24 | 5,007 | 5,204 | 7,467 | 7,94 |
BenchmarkContainsNot-24 | 6,322 | 6,322 | 7,693 | 8,9 |
BenchmarkContainsBytes-24 | 5,33 | 5,511 | 7,5 | 8,49 |
BenchmarkContainsBytesNot-24 | 6,57 | 6,773 | 9,188 | 10,3 |
BenchmarkCompileMatch-24 | 70,66 | 75,09 | 110,1 | 83 |
BenchmarkCompileMatchNot-24 | 31,65 | 32,08 | 62,42 | 42,1 |
BenchmarkMatch-24 | 800,2 | 804,6 | 2376 | 1313 |
BenchmarkMatchNot-24 | 758,1 | 779,3 | 2311 | 1262 |
BenchmarkForMap-24 | 18,89 | 18,92 | 20,37 | 20,6 |
BenchmarkRangeMap-24 | 47,66 | 48,59 | 53,25 | 56,7 |
BenchmarkRangeSlice-24 | 3,446 | 3,47 | 2,022 | 3,4 |
BenchmarkRangeSliceKey-24 | 4,072 | 4,121 | 2,906 | 3,15 |
BenchmarkAdler32-24 | 699 | 719,4 | 644,4 | 700 |
BenchmarkBlake2b256-24 | 2340 | 2415 | 2026 | 1932 |
BenchmarkBlake2b512-24 | 2343 | 2400 | 1985 | 1945 |
BenchmarkBlake3256-24 | 5753 | 5854 | 2489 | 2634 |
BenchmarkMMH3-24 | 374,3 | 383,2 | 294 | 377 |
BenchmarkCRC32-24 | 255,5 | 260,4 | 152,9 | 122 |
BenchmarkFnv128-24 | 4468 | 4502 | 5540 | 4210 |
BenchmarkMD5-24 | 3193 | 3211 | 2464 | 2534 |
BenchmarkSHA1-24 | 900,4 | 910,9 | 1898 | 1961 |
BenchmarkSHA256-24 | 913,5 | 927,6 | 4016 | 4525 |
BenchmarkSHA512-24 | 6999 | 7033 | 2883 | 3249 |
BenchmarkSHA3256-24 | 4213 | 4231 | 5957 | 5878 |
BenchmarkSHA3512-24 | 7329 | 7429 | 10233 | 10394 |
BenchmarkWhirlpool-24 | 32042 | 32624 | 35714 | 39205 |
BenchmarkMapStringKeys-24 | 68,14 | 70,66 | 87,62 | 100 |
BenchmarkMapIntKeys-24 | 43,6 | 48,49 | 42,51 | 60 |
BenchmarkJsonMarshal-24 | 1240 | 1261 | 2258 | 1720 |
BenchmarkJsonUnmarshal-24 | 4969 | 5102 | 9597 | 6484 |
BenchmarkMathInt8-24 | 0,3128 | 0,3235 | 0,2298 | 0,24 |
BenchmarkMathInt32-24 | 0,3145 | 0,3166 | 0,2324 | 0,239 |
BenchmarkMathInt64-24 | 0,3131 | 0,3158 | 0,2367 | 0,237 |
BenchmarkMathAtomicInt32-24 | 6,9 | 6,965 | 4,02 | 4,33 |
BenchmarkMathAtomicInt64-24 | 6,898 | 7,051 | 4,044 | 4,27 |
BenchmarkMathMutexInt-24 | 13,51 | 13,63 | 8,118 | 12,1 |
BenchmarkMathFloat32-24 | 0,3142 | 0,3142 | 0,3142 | 0,241 |
BenchmarkMathFloat64-24 | 0,313 | 0,313 | 0,313 | 0,239 |
BenchmarkParseBool-24 | 1,427 | 1,43 | 0,2252 | 0,308 |
BenchmarkParseInt-24 | 10,97 | 11,15 | 11,84 | 13,5 |
BenchmarkParseFloat-24 | 64,52 | 65,74 | 90,89 | 87 |
BenchmarkMathRand-24 | 13,55 | 13,55 | 17,27 | 21,5 |
BenchmarkCryptoRand-24 | 106,6 | 112 | 1311 | 145 |
BenchmarkCryptoRandString-24 | 107,6 | 110,7 | 222 | 138 |
BenchmarkMatchString-24 | 4957 | 5148 | 13869 | 7616 |
BenchmarkMatchStringCompiled-24 | 475,5 | 496,2 | 499,2 | 464 |
BenchmarkMatchStringGolibs-24 | 479,3 | 496,3 | 491,3 | 480 |
SQLite Bench
Чем меньше, тем лучше
Redis
Чем больше, тем лучше
JavaScript Web Tooling Benchmark (v8)
Чем больше, тем лучше
V8 Web Tooling Benchmark — это набор тестов для измерения рабочих нагрузок JavaScript в веб-разработке, таких как основные рабочие нагрузки в популярных инструментах вроде Babel и TypeScript. Цель в том, чтобы измерить конкретно производительность JavaScript (на которую влияет движок JavaScript), а не ввод-вывод или другие несвязанные аспекты.
Подробное описание тестов в этом наборе см. здесь.
Источник
Обзор ноутбука Apple MacBook Pro 15” (Mid 2017): тестируем производительность по обновленной методике
Оглавление
Год назад мы тестировали 15-дюймовый Apple MacBook Pro (Late 2016) с сенсорной панелью Touch Bar. Тогда мы впервые опробовали первую версию нашей методики тестирования под macOS. Теперь же методика была доработана, и ее вторую версию мы решили опробовать на актуальной модели MacBook Pro 15″, вышедшей в 2017 году. А в качестве образцов для сравнения мы используем iMac Pro, который фигурировал в статье про саму методику, и MacBook Pro прошлого года — к сожалению, его результаты мы сможем использовать лишь частично, так как его мы по новой методике не тестировали (между тем некоторые тесты были исключены из методики, а некоторые, наоборот, добавлены).
В прошлый раз у нас на тестировании была самая производительная конфигурация из стандартных. И теперь к нам тоже приехала топовая модель: с процессором Intel Core i7 2,9 ГГц, видеокартой Radeon Pro 560 и 16 ГБ оперативной памяти.
Вот подробный список технических характеристик той модели, о которой пойдет речь далее.
Apple MacBook Pro 15″ (Mid 2017) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Процессор | Intel Core i7-7820HQ (4 ядра, 8 потоков, 2,9 ГГц, Turbo Boost до 3,9 ГГц) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Чипсет | N/A | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Оперативная память | 16 ГБ 2133 МГц LPDDR3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Интегрированная графика | Intel HD Graphics 630 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Дискретная графика | AMD Radeon Pro 560 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Экран | 15,4 дюйма, IPS, 2880×1800, 220 ppi | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Накопитель | 512 ГБ (SSD) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Картовод / Оптический привод | нет | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Сетевые интерфейсы | Проводная сеть | поддержка через переходник сторонних производителей, подключаемый к USB-C | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Беспроводная сеть | 802.11a/g/n/ac (2,4/5 ГГц) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bluetooth | Bluetooth 4.2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Интерфейсы и порты | USB | 4 × Thunderbolt 3 (разъем USB-C) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HDMI 1.4 | нет (поддержка через переходник) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
VGA | нет (поддержка через переходник) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Thunderbolt | есть (через разъемы USB-C) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RJ-45 | нет (поддержка через переходник сторонних производителей) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Микрофонный вход | есть (комбинированный) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Выход на наушники | есть (комбинированный) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Линейный аудиовыход | нет | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Линейный аудиовход | нет | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Устройства ввода | Клавиатура | островного типа с подсветкой, с механизмом типа «бабочка» | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Тачпад | увеличенной площади, с поддержкой Force Touch | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Дополнительные устройства ввода | Touch Bar | есть | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Touch ID | есть | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
IP-телефония | Веб-камера | 720р | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Микрофон | есть | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Аккумулятор | несъемный 76 Вт·ч | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Габариты | 349×241×15,5 мм | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Масса без блока питания | 1,83 кг | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Средняя цена этой конфигурации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Розничные предложения этой конфигурации | Вот информация об этой модели в операционной системе OS X: Итак, основой ноутбука, попавшего к нам на тест, является четырехъядерный процессор Intel Core i7-7820HQ (Kaby Lake). Этот процессор имеет базовую тактовую частоту 2,9 ГГц; в режиме Turbo Boost частота может повышаться до 3,9 ГГц. Размер его кэша L3 составляет 8 МБ, а расчетная максимальная мощность — 45 Вт. В процессор интегрировано графическое ядро Intel HD Graphics 630, однако вместо него в ноутбуке используется дискретная графика AMD Radeon Pro 560. Ноутбук комплектуется 16 ГБ оперативной памяти LPDDR3. Увеличить этот объем нельзя даже при заказе через сайт. Память в новом MacBook работает на частоте 2133 МГц. Емкость единственного накопителя составляет всего 256 или 512 ГБ, но зато это SSD. Коммуникационные возможности ноутбука определяются наличием беспроводного двухдиапазонного (2,4 и 5 ГГц) сетевого адаптера, который соответствует спецификациям IEEE 802.11a/b/g/n/ac. Ноутбук оснащен встроенной веб-камерой 720р, расположенной над экраном, а также несъемной аккумуляторной батареей емкостью 76 Вт·ч. Подробное описание методики тестирования производительности вы можете найти по ссылке выше, поэтому в данной статье мы не будем обосновывать необходимость тех или иных тестовых сценариев, равно как и пояснять их порядок и задачи, а перейдем непосредственно к описанию результатов. Только напомним вначале конфигурации соперников. За прошедший год в моделях MacBook Pro 15″ не произошло радикальных изменений: была обновлена платформа и установлена новая видеокарта. Новый процессор Core i7-7820HQ должен быть быстрее старого Core i7-6820HQ, но, как подсказывает даже название, не принципиально: у него на 200 МГц выше частота в «стандартном режиме» и на 300 МГц — в «бусте» (плюс некоторые микроархитектурные улучшения Kaby Lake относительно Skylake) при сохранении того же TDP. Видеокарта Radeon Pro 560 тоже побыстрее, чем прежняя Radeon Pro 455: у нее вдвое больше памяти (4 ГБ против 2 ГБ), на треть больше исполнительных блоков (1024 потоковых процессора против 768), а пиковая производительность должна быть выше почти на 50%. Тестирование производительности в Final Cut Pro X и CompressorНа момент тестирования актуальными версиями этих программ были 10.4 и 4.4 соответственно. В качестве операционной системы использовалась macOS High Sierra 10.13.4. Результаты таковы:
Первый же блок тестов демонстрирует странные результаты. Мы видим, что в стабилизации видео 4К новый MacBook уверенно обгоняет предшественников (и, разумеется, проигрывает iMac Pro, но это естественно). Однако в двух следующих операциях результат у новинки хуже. Почему такое может быть? Ответ довольно прост: поскольку тесты проводятся один за другим, за время проведения первого теста компьютер изрядно разогрелся и уже на втором тесте произошел перегрев. Обратите внимание на скриншоте на данные приложения для температурного контроля TG Pro. Судя по ним, ядра процессора разогрелись до 100 градусов, а система охлаждения работает при этом на максимуме и все равно не справляется. Как результат — производительность сразу снижается (включается троттлинг). И получается, что устройство работает медленнее, чем даже модель с более слабой начинкой. Аналогичные явления происходили неоднократно в процессе длительных тестов. То есть ноутбук разогревался, сбрасывал производительность, опять разогревался, опять сбрасывал. В то же время, при создании прокси-файла 8К ноутбук продемонстрировал результат, весьма близкий к iMac Pro. Почему? Дело в том, что тест выполняется относительно быстро, и MacBook Pro не успел разогреться настолько, чтобы уйти в троттлинг. Воспроизведение видео 8КВ этом тесте у ноутбука все было неплохо. Легкие подтормаживания и пропуски кадров ощущались, но не настолько, чтобы это сильно раздражало при просмотре. В целом, можно сказать, новинка справилась с задачей. 3D-моделированиеСледующий блок тестов — полностью новый в нашей методике. Это операции рендеринга 3D-моделей с помощью программы Maxon 4D Cinema R19, а также основанный на ней бенчмарк Cinebench 15.
Аналогично, в бенчмарке Cinebench новый MacBook Pro успевает продемонстрировать свой потенциал, а при довольно длительном реальном рендеринге разница между ноутбуками почти нивелируется. В свою очередь, iMac Pro уходит далеко вперед. Компиляция и поиск по исходному кодуПерейдем к операциям, типичным для программирования: компиляции и поиску по исходному коду.
Здесь никакой разницы между 15-дюймовыми MacBook Pro трех поколений нет. Браузерные бенчмарки: JetStreamТеперь перейдем к бенчмаркам. Начнем с браузерного JavaScript-бенчмарка JetStream. В качестве браузера использовался Safari.
Здесь результат вполне ожидаемый. Отрыв флагманской новинки от других моделей очевидный, но не в разы. GeekbenchВ Geekbench новый процессор Intel Core i7 на ядре Kaby Lake оказывается на 10%-20% быстрее.
Подтест Compute использует вычисления с помощью GPU в OpenCL. Здесь новый ускоритель AMD Radeon Pro превосходит старый (второй результат в таблице), но всего на 6%. Встроенная графика процессоров Intel (первый результат в таблице), разумеется, медленнее (в процессоре MacBook Pro 15″ (Mid 2015) была интегрирована Iris Pro Graphics, она заметно быстрее «ширпотребных» HD Graphics в новых Core i7). GFX Benchmark MetalДалее у нас тестирование 3D-графики, и первым идет бенчмарк GFX Benchmark Metal. Ниже представлены подробные результаты тестирования.
Здесь новый видеоускоритель Radeon Pro 560 показывает себя очень хорошо (разные модели корректнее сравнивать по тестам Offscreen). CompuBenchCLПоследний бенчмарк, тестирующий GPU-производительность — Compubench. Здесь мы посчитали уместным привести результаты только дискретной, более мощной графики.
В целом результаты предсказуемые: графика в новом ноутбуке процентов на 10-20 быстрее, чем в старом. BlackMagic Disk SpeedЕсли перечисленные выше бенчмарки помогают нам оценить производительность CPU и GPU, то BlackMagic Disk Speed ориентирован на тестирование накопителя — скорости чтения и записи файлов. И здесь мы тоже получили очень любопытный результат. Судя по BlackMagic Disk Speed, у SSD новых MacBook Pro существенно лучше обстоит дело со скоростью чтения, тогда как скорость записи примерно аналогична модели прошлого года. В таблице представлены результаты для всех трех ноутбуков.
Результаты сомнения не вызывают: у новых моделей более производительный SSD. Для тестирования производительности в играх мы в новой версии методики используем встроенный бенчмарк Civilization VI. Он выводит два показателя: Average Frame Time и 99th Percentile. Результат в миллисекундах мы для наглядности переводим в fps (это делается делением 1000 на полученное значение). В итоге видим, что при настройках по умолчанию новый MacBook Pro демонстрирует чуть лучший результат.
В общем, игровая производительность у MacBook Pro 15″ (Mid 2017) очень достойная, но и проблема нагрева усугубилась. Это стоит учитывать. ВыводыТестирование дало очень интересные результаты и, в частности, продемонстрировало преимущества обновленной методики. Нам удалось найти слабое место MacBook Pro: при действительно высокой производительности — на сегодняшний день это самый мощный ноутбук Apple — модель страдает от перегрева при длительных высоконагрузочных операциях, следствием чего становится троттлинг. Все это хорошо видно на тестах в Final Cut Pro X. При этом потенциал модели очень высок, бенчмарки это наглядно демонстрируют. Таким образом, в задачах, где требуется периодический короткий всплеск вычислительной активности, новая модель будет очень хороша. Скорее всего, в конце текущего года (а может, и раньше) Apple опять обновит свои ноутбуки, и в них хотелось бы увидеть, в первую очередь, усовершенствований по части охлаждения Понятно, что рост производительности будет, что новые процессоры более энергоэффективны, но при постоянном троттлинге смысла в этом немного. Для рабочего ноутбука, ориентированного на ресурсоемкие профессиональные приложения, важно обеспечивать максимальную производительность, причем в течение длительного времени. А с этим у актуального поколения MacBook Pro (по крайней мере, у самой мощной конфигурации) как раз проблемы. Источник |