29 июня 2020 года разработчики получили первые комплекты Developer Transition Kit (DTK) от Apple. Некоторые разработчики даже опубликовали первые результаты тестирования этого Mac mini с процессором A12Z. Оказалось, что этот DTK за $500 как минимум не уступает Apple MacBook Air 2020 с процессором Intel Core i3-1000NG4 за $999 и превосходит Microsoft Pro Surface X на ARM, причем под Rosetta 2.
Первые обладатели (Axel Roest, Adrian Thomas, Till Schadde) нового Developer Transition Kit с процессором Apple (Apple Silicon) сегодня опубликовали в Twitter сообщения о получении комплектов DTK.
Коробка от DTK с Mac mini с чипом A12Z.
Адриан Томас даже удивился тому, насколько новый DTK меньше, чем ранее присылаемые Apple.
Apple в конце июня 2020 года запустила новую программу «Быстрый старт» (Universal App Quick Start Program) для разработчиков Apple на ARM с документацией и образцами кода, а также предлагает доступ к лабораториям по всему миру, чтобы помочь перевести существующие приложения на собственные чипы Apple. Разработчики уже сейчас могут заказать себе новый комплект Developer Transition Kit за $500 (около 35 тысяч рублей). Примечательно, что каждый заказанный комплект DTK разработчики должны вернуть Apple обратно. Вдобавок DTK также запрещается чинить, изменять его комплектацию, перепродавать и использовать для работы, не связанной с разработкой и тестированием.
Характеристики Developer Transition Kit:
- процессор: Apple A12Z Bionic;
- ОЗУ: 16GB;
- дисковый накопитель: 512GB SSD;
- внешние порты:2хUSB-C порта (до 10 Gbps), 2хUSB-A ports (до 5 Gbps), 1хHDMI 2.0;
- беспроводной адаптер 802.11ac Wi-Fi;
- поддержка Bluetooth 5.0;
- порт Gigabit Ethernet.
Первые тесты DTK с Apple A12Z показали, что в Geekbench v5 тестовый ARM-комплект показывает результаты на уровне Apple MacBook Air 2020 (Single-Core: 1064, Multi-Core: 2163).
Результаты тестов DTK с Apple A12Z в Geekbench v5 — Single-Core: 833, Multi-Core: 2582. Для сравнения разработчик привел данные по своему MacBook Air 2020 с Core i5, у которого в этом тесте были показаны результаты — Single-Core: ~ 1200, Multi-Core: ~ 3500.
Однако тест Geekbench не отражает реальную производительность этого DTK, так как это приложение не оптимизировано под ARM и запускается с использованием технологии виртуализации Rosetta 2. Также в нем задействованы не восемь, а всего четыре ядра процессора A12Z. Получается, что в Geekbench были использованы только производительные ядра, а энергоэффективные ядра не учитывались.
Результаты нескольких тестов DTK, сделанных разработчиком повторно для сравнения. Средние значения: single-core 811 и multi-core 2 871.
Как отмечает разработчик Стив Троутон-Смит (Steve Troughton-Smith ), фактически двухлетний чип A12Z в корпусе «Mac mini» превосходит в производительности Microsoft Surface Pro X на основе ARM (3 GHz Qualcomm SQ1). DTK выполняет код x86_64 в режиме эмуляции быстрее, чем Surface Pro X.
Ранее 22 июня 2020 года на 31-й конференции для разработчиков WWDC 2020, проходящей в онлайн, Тим Кук объявил об историческом событии — что Apple будет использовать в Mac процессоры ARM. Это третья смена архитектуры в истории компании. Начиная с операционной системы macOS Big Sur все стандартные приложения будут адаптированы под ARM. Некоторые сторонние разработчики, которые сотрудничают с Apple, уже начали адаптацию своих программных продуктов. Первый Mac на ARM-процессоре будет представлен до конца этого года. Apple в течение двух лет постепенно заменит процессоры всех своих компьютеров на чипы собственной разработки.
Apple обещает большие преимущества для пользователей после перехода Mac на ARM — новые уровни производительности и гораздо меньшее энергопотребление. А общая архитектура на основе ARM для всех продуктов Apple должна облегчить разработчикам написание и оптимизацию приложений на всех основных устройствах Apple.
См. также:
- «Apple отказывается от Intel x86 в пользу своих процессоров»
- «Apple переходит на собственные процессоры в Mac, начиная уже с этого года»
- «Прекращайте покупать Макинтоши с процессором от Intel»
- «Инсайдер Intel утверждает, что Apple отказалась от процессоров компании из-за низкого контроля качества в Skylake»