Apple A7
Apple A7 — это 64-битный система-на-кристалле (SoC), разработанный компанией Apple Inc. и представленный 10 сентября 2013 года. Он стал первым в мире 64-битным процессором для мобильных устройств, используемым в массовом производстве. Чип был изготовлен по 28-нм техпроцессу на мощностях Samsung Electronics. Apple A7 устанавливался в смартфоны iPhone 5s, планшеты iPad Air (первого поколения) и iPad mini 2 (с дисплеем Retina).
Архитектура и характеристики
Центральный процессор (CPU)
Apple A7 оснащён двухъядерным центральным процессором, основанным на собственной микроархитектуре Apple Cyclone, реализующей набор инструкций ARMv8-A (64-битный). Тактовая частота CPU составляет 1,3 ГГц в iPhone 5s и 1,4 ГГц в iPad Air и iPad mini 2. Архитектура Cyclone включала 6-стадийный декодер, 192 физических регистра и 64 КБ кэша L1 на ядро (32 КБ для инструкций и 32 КБ для данных), а также 1 МБ общего кэша L2. Производительность CPU, по заявлениям Apple, была вдвое выше, чем у предшественника — Apple A6. В тестах Geekbench 3 одноядерная производительность A7 достигала около 1400 баллов, что сопоставимо с показателями процессоров Intel Core 2 Duo того времени.
Графический процессор (GPU)
Графический процессор в Apple A7 — это четырёхъядерный PowerVR G6430 от Imagination Technologies (класс Series6). Он поддерживает OpenGL ES 3.0, Metal API (представленный вместе с iOS 7) и аппаратное декодирование видео H.264 High Profile уровня 4.2. Производительность GPU была примерно в 2,5 раза выше, чем у PowerVR SGX543MP3 в Apple A6. Это позволяло запускать на устройствах с A7 игры с графикой консольного уровня (например, Infinity Blade III) и обрабатывать дисплеи с разрешением до 2048×1536 пикселей (iPad Air).
Вспомогательные компоненты
SoC включает в себя:
- Контроллер памяти: двухканальный LPDDR3-1600 с пропускной способностью 12,8 ГБ/с. Объём оперативной памяти на устройствах составлял 1 ГБ.
- Сопроцессор движения M7: выделенный чип для обработки данных с акселерометра, гироскопа и компаса, разгружающий основной CPU и снижающий энергопотребление.
- Модем: в iPhone 5s использовался сотовый модем Qualcomm MDM9615M (LTE Cat.3, до 100 Мбит/с).
- Контроллеры: USB 2.0, интерфейсы камер (ISP для 8-мегапиксельной камеры), аудиокодек, контроллер дисплея.
История и значение
Разработка и анонс
Разработка Apple A7 началась в 2011 году, сразу после выхода Apple A5. Apple стремилась опередить конкурентов в гонке за 64-битные вычисления на мобильных устройствах, несмотря на то, что экосистема приложений под 64-битную архитектуру ARMv8-A ещё не была готова. Презентация прошла 10 сентября 2013 года вместе с iPhone 5s. Стивен Хотчкисс, вице-президент Apple по разработке процессоров, назвал A7 «самым передовым процессором, когда-либо созданным для мобильных устройств».
Влияние на индустрию
Выпуск Apple A7 стал переломным моментом для мобильной индустрии:
- Переход на 64-битную архитектуру: Конкуренты (Qualcomm, Samsung, MediaTek) были вынуждены ускорить разработку собственных 64-битных чипов. Qualcomm представила Snapdragon 810 только в 2014 году.
- Повышение производительности: A7 обеспечил запас производительности на несколько лет вперёд, что позволило Apple выпускать обновления iOS для iPhone 5s вплоть до iOS 12 (2018 год) — пять лет поддержки.
- Стимулирование разработки 64-битных приложений: Apple обязала разработчиков с 1 февраля 2015 года загружать в App Store только 64-битные приложения, что ускорило переход всей экосистемы.
Устройства на базе Apple A7
Следующие устройства были оснащены процессором Apple A7:
| Устройство | Дата выхода | Тактовая частота CPU | Объём ОЗУ | Примечания |
|---|---|---|---|---|
| iPhone 5s | 20 сентября 2013 | 1,3 ГГц | 1 ГБ LPDDR3 | Первый 64-битный смартфон |
| iPad Air (1-го поколения) | 1 ноября 2013 | 1,4 ГГц | 1 ГБ LPDDR3 | Первый планшет с A7 |
| iPad mini 2 | 12 ноября 2013 | 1,4 ГГц | 1 ГБ LPDDR3 | Версия mini с Retina-дисплеем |
Технические детали
Техпроцесс и корпус
Apple A7 производился по 28-нм техпроцессу HKMG (High-K Metal Gate) на заводах Samsung. Площадь кристалла составляла 102 мм², количество транзисторов — около 1 миллиарда. Для сравнения, Apple A6 (32-нм) имел 0,8 миллиарда транзисторов на площади 97 мм². Чип упаковывался в корпус PoP (Package-on-Package) вместе с оперативной памятью.
Энергопотребление
Несмотря на двукратный рост производительности, энергопотребление A7 осталось на уровне A6 благодаря 28-нм техпроцессу и оптимизациям архитектуры. В iPhone 5s время автономной работы при воспроизведении видео составляло до 10 часов — столько же, сколько у iPhone 5 с A6.
Критика и ограничения
Переход на 64-битную архитектуру в 2013 году вызвал споры в техническом сообществе. Критики отмечали, что для мобильных устройств с 1 ГБ ОЗУ 64-битные вычисления не дают немедленного прироста производительности в большинстве приложений, а лишь увеличивают размер кода и потребление памяти. Однако Apple аргументировала этот шаг необходимостью подготовить платформу для будущих приложений и повысить производительность в задачах, требующих больших объёмов данных (например, шифрование, обработка изображений). Кроме того, отсутствие 64-битных версий многих популярных приложений на старте продаж приводило к тому, что они работали в режиме эмуляции 32-битного кода, что снижало производительность.
Наследие
Apple A7 стал основой для последующих поколений процессоров Apple серии A (A8, A9, A10 и далее), которые продолжали развивать архитектуру Cyclone. Он также заложил фундамент для перехода Apple на собственные процессоры в Mac (серия Apple Silicon M1, 2020 год), где использовались те же принципы проектирования, что и в A7. В 2018 году iPhone 5s с A7 был последним устройством, получившим обновление до iOS 12, после чего поддержка для него была прекращена.
Источники
- Apple Inc. — официальный пресс-релиз от 10 сентября 2013 года.
- AnandTech — обзор и анализ архитектуры Apple Cyclone (2013).
- Geekbench — результаты тестов производительности Apple A7.
- Imagination Technologies — спецификации PowerVR G6430.
- iFixit — разборка iPhone 5s и идентификация SoC.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →