Содержание
Apple A7 vs Apple A8: в чем разница?
смартфоныграфические картыбеспроводные наушникиЦПУ
48балла
Apple A7
48балла
Apple A8
vs
61 фактов в сравнении
Apple A7
Apple A8
Почему Apple A7 лучше чем Apple A8?
- 0.8 более новая версия OpenGL?
4vs3.2
Почему Apple A8 лучше чем Apple A7?
- 7.69% выше скорость центрального процессора?
2 x 1.4GHzvs2 x 1.3GHz - Имеет встроенный LTE?
- Размер полупроводников 8nm меньше?
20nmvs28nm - 0.1 более новая версия OpenCL?
1.2vs1.1 - 1000million больше транзисторов?
2000 миллионовvs1000 миллионов
Какие сравнения самые популярные?
Apple A7
vs
Apple A6X
Apple A8
vs
Apple A8X
Apple A7
vs
Apple A10
Apple A8
vs
Apple A10
Apple A7
vs
Apple A13 Bionic
Apple A8
vs
Apple A9
Apple A7
vs
Apple A9
Apple A8
vs
Qualcomm Snapdragon 665
Apple A7
vs
Apple A6
Apple A8
vs
Qualcomm Snapdragon 625
Apple A7
vs
Qualcomm Snapdragon 450
Apple A8
vs
Qualcomm Snapdragon 720G
Apple A7
vs
Qualcomm Snapdragon 665
Apple A8
vs
Apple A13 Bionic
Apple A7
vs
Apple A5X
Apple A8
vs
Apple A12 Bionic
Apple A7
vs
MediaTek MT8127
Apple A8
vs
HiSilicon Kirin 710
Apple A8
vs
MediaTek Helio P22
Сопоставление цен
Отзывы пользователей
Общий рейтинг
Apple A7
2 Отзывы пользователей
Apple A7
6. 5/10
2 Отзывы пользователей
Apple A8
3 Отзывы пользователей
Apple A8
7.3/10
3 Отзывы пользователей
Функции
Игры
6.0/10
2 votes
5.7/10
3 votes
Производительность
7.0/10
2 votes
7.0/10
3 votes
Производительность
скорость центрального процессора
2 x 1.3GHz
2 x 1.4GHz
Скорость центрального процессора показывает сколько циклов обработки в секунду может выполнять процессор, учитывая все его ядра (процессоры). Она рассчитывается путем сложения тактовых частот каждого ядра или, в случае многоядерных процессоров, каждой группы ядер.
поток выполнения процессора
Большее число потоков приводит к более высокой производительности и лучшему одновременному выполнению нескольких задач.
Использует технологию big.LITTLE
✖Apple A7
✖Apple A8
Используя технологию big. LITTLE, чип может переключаться между двумя наборами процессоров, чтобы обеспечить максимальную производительность и срок службы батареи. Например, во время игр более мощный процессор будет использоваться для повышения производительности, в то время как проверка электронной почты будет использовать менее мощный процессор для продления срока службы аккумулятора.
Использует HMP
✖Apple A7
✖Apple A8
HMP — это более продвинутая версия технологии big.LITTLE. В этой конфигурации, процессор может использовать все ядра одновременно, или только одно ядро для задач низкой интенсивности. Это может обеспечить высокую производительность и увеличение срока службы батареи соответственно.
скорость турбо тактовой частоты
Неизвестно. Помогите нам, предложите стоимость. (Apple A7)
Неизвестно. Помогите нам, предложите стоимость. (Apple A8)
Когда процессор работает ниже своих ограничений, он может перейти на более высокую тактовую частоту, чтобы увеличить производительность.
Кэш L2
Неизвестно. Помогите нам, предложите стоимость. (Apple A8)
Больше сверхоперативной памяти L2 приводит к быстрым результатам в центральном процессорном устройстве и настройках производительности системы.
L1 кэш
Неизвестно. Помогите нам, предложите стоимость. (Apple A8)
Больше сверхоперативной памяти L1 приводит к быстрым результатам в центральном процессорном устройстве и настройках производительности системы.
часовой множитель
Неизвестно. Помогите нам, предложите стоимость. (Apple A7)
Неизвестно. Помогите нам, предложите стоимость. (Apple A8)
Часовой множитель контролирует скорость процессора.
L3 кэш
Неизвестно. Помогите нам, предложите стоимость. (Apple A8)
Больше сверхоперативной памяти L3 приводит к быстрым результатам в центральном процессорном устройстве и настройках производительности системы.
Память
скорость оперативной памяти
Неизвестно. Помогите нам, предложите стоимость. (Apple A7)
Неизвестно. Помогите нам, предложите стоимость. (Apple A8)
Может поддерживать более быструю память, которая ускоряет производительность системы.
версия памяти DDR
Неизвестно. Помогите нам, предложите стоимость. (Apple A7)
Неизвестно. Помогите нам, предложите стоимость. (Apple A8)
Память DDR (синхронная динамическая память с произвольным доступом и удвоенной скоростью передачи данных) является наиболее распространенным типом оперативной памяти. Новые версии памяти DDR поддерживают более высокие максимальные скорости и более энергетически эффективны.
максимальный объем памяти
Неизвестно. Помогите нам, предложите стоимость. (Apple A7)
Неизвестно. Помогите нам, предложите стоимость. (Apple A8)
Максимальный объем памяти (RAM).
максимальная пропускная способность памяти
Неизвестно. Помогите нам, предложите стоимость. (Apple A7)
Неизвестно. Помогите нам, предложите стоимость. (Apple A8)
Это максимальная скорость, с которой данные могут быть считаны или сохранены в памяти.
каналы памяти
Большее количество каналов памяти увеличивает скорость передачи данных между памятью и процессором.
версия eMMC
Неизвестно. Помогите нам, предложите стоимость. (Apple A7)
Неизвестно. Помогите нам, предложите стоимость. (Apple A8)
Более новая версия еММС — встроенная флэш-карта памяти — ускоряет интерфейс памяти, оказывает положительное влияние на производительность устройства, например, при передаче файлов с компьютера на внутреннюю память через USB.
Поддерживает код устраения ошибок памяти
✖Apple A7
✖Apple A8
Код устранения ошибок памяти может обнаружить и исправить повреждения данных. Он используется, когда это необходимо, чтобы избежать искажений, например в научных вычислениях или при запуске сервера.
Функции
Имеет встроенный LTE
✖Apple A7
✔Apple A8
Система на чипе (SoC) имеет встроенный LTE сотового чипа. LTE может загружаться на более высоких скоростях, чем старые, технологии 3G.
скорость загрузки
Неизвестно. Помогите нам, предложите стоимость. (Apple A7)
Неизвестно. Помогите нам, предложите стоимость. (Apple A8)
Скорость загрузки — это измерение пропускной способности интернет-соединения, представляющее максимальную скорость передачи данных, с которой устройство может получить доступ к онлайн-контенту.
скорость загрузки
Неизвестно. Помогите нам, предложите стоимость. (Apple A7)
Неизвестно. Помогите нам, предложите стоимость. (Apple A8)
Скорость загрузки — это измерение пропускной способности интернет-соединения, представляющее максимальную скорость передачи данных, при которой устройство может отправлять информацию на сервер или другое устройство.
Имеет TrustZone
✔Apple A7 (Apple Cyclone)
✔Apple A8 (Apple Cyclone)
Технология интегрирована в процессор для обеспечения безопасности устройства при использовании таких функций, как мобильные платежи и потокового видео с помощью технологии управления цифровыми правами (DRM).
использует многопоточность
✖Apple A7
✖Apple A8
Технология многопоточности (такая как, Hyperthreading от Intel или Simultaneous Multithreading от AMD) обеспечивает более высокую производительность за счет разделения каждого физического ядра процессора на логические ядра, также известные как потоки. Таким образом, каждое ядро может запускать два потока команд одновременно.
Имеет NX бит
✔Apple A7 (Apple Cyclone)
✔Apple A8 (Apple Cyclone)
NX бит помогает защитить компьютер от вирусных атак.
биты, передающиеся за то же время
128 (Apple Cyclone)
128 (Apple Cyclone)
NEON обеспечивает ускорение обработки мультимедийных данных, таких, как прослушивание MP3.
Имеет AES
✔Apple A7 (Apple Cyclone)
✔Apple A8 (Apple Cyclone)
AES используется для ускорения шифрования и дешифрования.
версия VFP
4 (Apple Cyclone)
4 (Apple Cyclone)
Вектор плавающей точки (VFP) используется процессором, чтобы обеспечить повышенную производительность в таких областях, как цифровые изображения.
Геометки
Geekbench 5 результат (одноядерный)
Неизвестно. Помогите нам, предложите стоимость. (Apple A7)
Неизвестно. Помогите нам, предложите стоимость. (Apple A8)
Geekbench 5 — это кросс-платформенный тест, который измеряет одноядерную производительность процессора. (Источник: Primate Labs, 2022)
Geekbench 5 результат (многоядерный)
Неизвестно. Помогите нам, предложите стоимость. (Apple A7)
Неизвестно. Помогите нам, предложите стоимость. (Apple A8)
Geekbench 5 — это кросс-платформенный тест, который измеряет производительность многоядерного процессора. (Источник: Primate Labs,2022)
результат PassMark
Неизвестно. Помогите нам, предложите стоимость. (Apple A7)
Неизвестно. Помогите нам, предложите стоимость. (Apple A8)
Этот тест измеряет производительность процессора при помощи многопоточности.
результат PassMark (одиночный)
Неизвестно. Помогите нам, предложите стоимость. (Apple A7)
Неизвестно. Помогите нам, предложите стоимость. (Apple A8)
Этот тест измеряет производительность процессора при помощи потока выполнения.
результат PassMark (разогнан)
Неизвестно. Помогите нам, предложите стоимость. (Apple A7)
Неизвестно. Помогите нам, предложите стоимость. (Apple A8)
Этот тест измеряет производительность процессора в то время как он разогнан.
Прочее
флопс
Неизвестно. Помогите нам, предложите стоимость. (Apple A7)
0. 12 TFLOPS (Imagination Technologies PowerVR GX6450)
FLOPS — это измерение вычислительной мощности процессора GPU.
Сопоставление цен
Какие мобильных чипсетов лучше?
This page is currently only available in English.
Apple A8 vs. Apple A7
Apple A8
Apple A8 работает с 2 и потоками CPU 2 Он работает на 1.50 GHz базовых 1.50 GHz всех ядрах, в то время как TDP установлен на 5 W .Процессор подключается к гнезду ЦП N/A Эта версия включает 4.00 MB кэша L3 на одном кристалле, поддерживает 1 для поддержки LPDDR3-1600 RAM и поддерживает PCIe Gen . Tjunction держится ниже — градусов C. В частности, A8 Архитектура усовершенствована за 20 nm и поддерживает None . Продукт был запущен Q3/2014
Apple A7
Apple A7 работает с 2 и потоками CPU 2 Он работает на 1.40 GHz базовых 1.40 GHz всех ядрах, в то время как TDP установлен на .Процессор подключается к гнезду ЦП N/A Эта версия включает 4.00 MB кэша L3 на одном кристалле, поддерживает 1 для поддержки LPDDR3-1333 RAM и поддерживает PCIe Gen . Tjunction держится ниже — градусов C. В частности, A7 Архитектура усовершенствована за 28 nm и поддерживает None . Продукт был запущен Q3/2013
Apple A8
Apple A7
Сравнить детали
1.10 GHz | Частота | 1.30 GHz |
2 | Ядра | 2 |
1.50 GHz | Турбо (1 ядро) | 1.40 GHz |
1.50 GHz | Турбо (все ядра) | 1.40 GHz |
No | Hyper Threading | No |
No | Разгон | No |
normal | Основная архитектура | normal |
Apple A8 | GPU | PowerVR G6430 |
No turbo | GPU (Турбо) | No turbo |
20 nm | Технологии | 28 nm |
No turbo | GPU (Турбо) | No turbo |
Версия DirectX | 10 | |
1 | Максимум. отображает | 2 |
LPDDR3-1600 | объем памяти | LPDDR3-1333 |
1 | Каналы памяти | 1 |
Максимальный объем памяти | ||
No | ECC | No |
1.00 MB | L2 Cache | 1.00 MB |
4.00 MB | L3 Cache | 4.00 MB |
Версия PCIe | ||
PCIe lanes | ||
20 nm | Технологии | 28 nm |
N/A | Разъем | N/A |
5 W | TDP | |
None | Виртуализация | None |
Q3/2014 | Дата выхода | Q3/2013 |
Показать больше данных | Показать больше данных |
Geekbench 5, 64bit (Single-Core)
Geekbench 5 — это кросс-платформенный тест, интенсивно использующий системную память. Быстрая память сильно подтолкнет результат. Одноядерный тест использует только одно ядро ЦП, количество ядер или способность к гиперпоточности не учитываются.
Geekbench 5, 64bit (Multi-Core)
Geekbench 5 — это кросс-платформенный тест, интенсивно использующий системную память. Быстрая память сильно подтолкнет результат. Многоядерный тест задействует все ядра ЦП и дает большое преимущество гиперпоточности.
iGPU — FP32 Performance (Single-precision GFLOPS)
Теоретическая вычислительная производительность внутреннего графического блока процессора с простой точностью (32 бита) в GFLOPS. GFLOPS указывает, сколько миллиардов операций с плавающей запятой iGPU может выполнять в секунду.
Оценка использования электроэнергии
Среднее количество часов использования в день
Средняя загрузка ЦП (0-100%)
Стоимость электроэнергии, долл. / КВтч
Оценка использования электроэнергии
Среднее количество часов использования в день
Средняя загрузка ЦП (0-100%)
Стоимость электроэнергии, долл. / КВтч
Apple A8 | Apple A7 | |
5 W | Max TDP | |
NA | Потребляемая мощность в день (кВтч) | NA |
NA | Стоимость эксплуатации в день | NA |
NA | Потребляемая мощность в год (кВтч) | NA |
NA | Стоимость эксплуатации в год | NA |
Популярное сравнение
Comments
GX6450, 4 МБ кэш-памяти третьего уровня и многое другое
Райан Смит , 23 сентября 2014 г., 13:00 EST
- Смартфоны
- ЦП
- Яблоко
- Мобильный
- Айфон
- графических процессоров
- SoC
- Айфон 6
65 Комментарии
|
65 Комментарии
Одним из наиболее приятных ритуалов Apple, связанных с ежегодным запуском iPhone, является снятие крышки, разборка и фотографирование кристалла процессора, лежащего в основе новейшей SoC от Apple. Хотя мы можем многое узнать о SoC из программного обеспечения, для некоторых вещей просто нет замены просмотру самого оборудования и подсчету присутствующих функциональных блоков. И в этом году, как и в прошлые годы, честь первым разобрать SoC достается компании Chipworks.
Для определения компоновки A8 компания Chipworks обратилась к нам, чтобы запросить у нас информацию об их штампе, и после нескольких раундов движения вперед и назад мы считаем, что пришли к четкому определению некоторых функций A8 и того, как это было. настроен. Итак, приступим.
В первую очередь мы начнем с графического процессора A8, так как это один из самых сложных элементов для анализа в программном обеспечении. Основываясь на улучшении производительности Apple на 50%, мы ранее предполагали, что A8 содержит Imagination PowerVR GX6650. Однако, как мы тогда заметили, выстрел в кости раскроет все, и это произошло точно по графику.
Тщательный анализ кристалла показывает, что доступно только 4 ядра графического процессора, а не 6, что сразу исключает 6-ядерный GX6650, который мы ожидали ранее. Вместо 4 ядер это убедительное доказательство того, что Apple использует меньший 4 ядра GX6450 на A8, прямом преемнике G6430, используемого на A7. GX6450 обеспечивает некоторую оптимизацию производительности наряду с некоторыми обновлениями функций, включая поддержку ASTC, наличие которой уже подтверждено документацией Apple, поэтому его включение здесь является естественным прогрессом для Apple.
На A8 и его 20-нм техпроцессе это значение составляет 19,1 мм2 по сравнению с 22,1 мм2 G6430 на A7. В результате Apple экономит немного места на кристалле по сравнению с A7, но это частично компенсируется большей сложностью GX6450 и, возможно, дополнительной SRAM для больших кэшей на GPU. Между тем, глядя на симметрию блока, интересно, что блоки ресурсов текстурирования, которыми делится каждая пара ядер графического процессора, настолько заметны и настолько велики. Поскольку эти ресурсы настолько велики по сравнению с самими ядрами графического процессора, вы можете понять, почему Imagination хотела бы поделиться ими, а не создавать их 1: 1 с ядрами графического процессора.
Между тем, напротив GPU у нас есть блок CPU. В отличие от графического процессора, блок ЦП претерпел значительное сокращение, которое, по оценкам Chipworks, уменьшилось с 17,1 мм2 в A7 до 12,2 мм2 в A8. В A7 Cyclone не позволял легко разбирать отдельные ядра ЦП, как и ЦП здесь, в A8. Мы подробно рассмотрим архитектуру нового процессора в нашем обзоре iPhone 6, а пока можно с уверенностью сказать, что, хотя он определенно является производным от Cyclone, Apple добавила несколько настроек за последний год, которые делают его более ровным. более мощный процессор, чем первый Cyclone. Между тем, основываясь на этом снимке кристалла, Chipworks считает, что кеш L2 был реорганизован в структуру для каждого ядра, поскольку в A8 нет очевидного единого блока L2, как это было в A7.
A8 с PoP DRAM Удалено
Последний крупный идентифицируемый блок на A8 снова является кэш-памятью SRAM. На A7 мы обнаружили, что этот блок имеет размер 4 МБ и отвечает за обслуживание GPU и CPU. На A8 этот блок также присутствует и выполняет ту же роль. Эти 4 МБ SRAM в конечном итоге довольно велики, несмотря на сокращение с 28 нм до 20 нм, и хотя на первый взгляд кажется, что он должен быть больше 4 МБ, учитывая относительный размер, на практике произошло то, что отдельные ячейки SRAM не уменьшились. на целых 50%. По оценкам Chipworks, размер ячейки теперь составляет около 0,08 мкм2 по сравнению с 0,12 мкм2 на A7, что ближе к усадке на 33%, чем на 50%. В результате кэш SRAM по-прежнему занимает довольно много места, но ценность возможности обслуживать большие запросы к памяти без необходимости отключения кристалла по-прежнему огромна.
Apple A8 против A7 SoC | ||||
Apple A8 (2014) | Apple A7 (2013) | |||
Производственный процесс | TSMC 20 нм HKMG | Samsung 28 нм HKMG | ||
Размер матрицы | 89 мм 2 | 104мм 2 | ||
Количество транзисторов | ~2Б | «Свыше 1Б» | ||
ЦП | 2 64-разрядных ядра Apple Enhanced Cyclone ARMv8 | 2 64-битных ядра Apple Cyclone ARMv8 | ||
ГП | IMG PowerVR GX6450 | ИМГ PowerVR G6430 |
В целом анализ Chipworks указывает на то, что A8 производится по 20-нанометровому техпроцессу TSMC. Это делает A8 одним из первых SoC, получивших 20-нм обработку. Благодаря этому меньшему узлу Apple смогла встроить дополнительные функции в SoC, одновременно уменьшив размер своего кристалла примерно на 15%. По оценкам Chipworks, окончательный размер кристалла A8 составит 89 мм2 по сравнению с 104 мм2 у Samsung A7 на базе 28-нм техпроцесса. Chipworks отмечает, что если бы это было прямое сжатие, можно было бы ожидать, что размер A8 будет ближе к 50% от размера A7 (хотя не всякая логика может сжиматься настолько хорошо), что указывает на то, что Apple потратила довольно много размера кристалла на повышение производительности за счет более сложных архитектур ЦП и ГП и добавления различных функций.
Подводя итоги, мы вернемся позже в этом месяце с нашим обзором семейства iPhone 6 и нашим полным анализом A8 SoC. Так что пока следите за обновлениями.
Источник:
Чипворкс
Твитнуть
НАПЕЧАТАЙТЕ ЭТУ СТАТЬЮ
A8: первая 20-нм SoC от Apple
Джошуа Хо, Брэндон Честер, Крис Хейнонен и Райан Смит , 30 сентября 2014 г. , 8:01 по восточному стандартному времени
- Опубликовано в
- Смартфоны
- Яблоко
- Мобильный
- Айфон 6
531 Комментарии
|
531 Комментарии
ВведениеA8: первый 20-нанометровый процессор Apple SoCA8: что будет после Cyclone?Графический процессор A8: производительность процессора Imagination Technologies PowerVR GX6450Производительность графического процессора и памяти NAND Срок службы батареи и время зарядкиДисплейКамера: производительность неподвижных изображенийКачество видеоКачество звукаПрограммное обеспечениеСотовая связь, GNSS, прочееЗаключительные слова
Как это обычно бывает при каждом выпуске iPhone с тех пор, как компания начала публично называть свои SoC, Apple снова выпустила новую SoC для своей последней линейки телефонов. С выпуском серии iPhone 6 Apple перешла к выпуску SoC восьмого поколения с соответствующим названием A8.
После периода быстрых изменений с SoC A6 и A7, которые представили первый нестандартный дизайн процессора Apple (Swift) и первый дизайн ARMv8 AArch64 (Cyclone) соответственно, A8 представляет собой более структурированную и простую эволюцию дизайна SoC Apple. Это не означает, что Apple не занималась настройкой своих проектов для достижения постоянно улучшенной производительности и энергоэффективности, как мы увидим, но наше исследование A8 не обнаружило таких же радикальных изменений, которые характеризовали A6 и A7. .
Сердцем и душой A8, как всегда, являются ЦП и ГП. Через мгновение мы рассмотрим каждый из них по отдельности, но на высоком уровне оба они являются эволюцией своих предшественников, найденных в A7. Выбранным графическим процессором Apple остается PowerVR от Imagination, который был обновлен с G6430 на базе Series6 до более новой конструкции GX6450 от Imagination. Тем временем Apple продолжает разрабатывать свои собственные процессоры, и A8 упаковывает их новейший дизайн, который представляет собой улучшенную версию ядра Cyclone, впервые представленного в A7.
Если на данный момент отойти от графического процессора и центрального процессора, самое большое изменение в A8 заключается в том, что он меньше. Как выяснили в Chipworks, A8 изготавливается по новому 20-нм техпроцессу TSMC, что делает iPhone 6 одним из первых смартфонов, поставляемых с 20-нм SoC.
Этот переход на 20 нм не является неожиданным, но, тем не менее, он важен по нескольким причинам. Во-первых, это означает, что Apple перевела производство на 20-нм техпроцесс TSMC HKMG Planar, что делает это первым случаем, когда SoC Apple производится где-либо, кроме фабрики Samsung. Для этого существует множество возможных причин — и не каждая причина должна быть технической — но с точки зрения разработки процессов важно отметить, что за последние несколько поколений TSMC была лидером среди контрактных литейщиков, будучи первой, кто внедрил новые процессы. и работает для массового производства.
SoC Apple A8 и A7 | ||||
Apple A8 (2014) | Apple A7 (2013) | |||
Производственный процесс | TSMC 20нм HKMG | Samsung 28 нм HKMG | ||
Размер матрицы | 89 мм 2 | 102 мм 2 | ||
Количество транзисторов | ~2Б | «Более 1Б» | ||
ЦП | 2 x Apple Enhanced Cyclone 64-разрядные ядра ARMv8 | 2 x Apple Cyclone 64-битные ядра ARMv8 | ||
ГП | IMG PowerVR GX6450 | IMG PowerVR G6430 |
Этот шаг также весьма значителен, потому что это означает, что впервые Apple производит свои SoC по передовому производственному процессу. До этого Apple не торопилась с внедрением новых производственных процессов, и только в конце 2013 года для A7, наконец, применила 28-нм техпроцесс, спустя год после того, как 28-нм впервые стали доступны. Тот факт, что мы видим 20-нм SoC от Apple в то время, когда почти все остальные все еще используют 28-нм, указывает на то, насколько рынок изменился за последние несколько лет, и как разработка Apple SoC теперь синхронизирована с самой передовой полупроводниковой технологией. технология изготовления.
Наконец, переход на 20 нм интересен тем, что после последних нескольких поколений так называемых скачков «полуузлов» — с 45 нм на 40 нм, а затем на 32 нм и 28 нм — переход с 28 нм на 20 нм является скачком полного узла (обратите внимание, что Apple однако никогда не использовал 40 нм). Это означает, что мы наблюдаем большее увеличение плотности транзисторов, чем в предыдущих поколениях, и, в идеале, также большее снижение энергопотребления.
На практике 20-нм процесс TSMC будет смешанным; он может предложить на 30% более высокую скорость, 1,9x плотность, или на 25% меньше энергопотребления, чем их 28-нм техпроцесс, но не все три сразу. В частности, энергопотребление и скорость будут прямо противоположны, поэтому любое использование более высоких тактовых частот приведет к снижению энергопотребления. Это, конечно, становится более неясным, когда мы сравниваем TSMC с Samsung, но принцип компромисса между тактовой частотой и мощностью остается тем же.
Не принимая во внимание незначительные различия между TSMC и Samsung, в идеальном случае Apple рассчитывает на масштабирование площади 51% (один и тот же дизайн на 20 нм может иметь не менее 51% площади кристалла на 28 нм). На самом деле ничто никогда не масштабируется идеально, поэтому прирост плотности будет зависеть от типа устанавливаемой микросхемы (логика, SRAM и т. д.). Для всего чипа коэффициент масштабирования 60-70% будет лучшим приближением, что для Apple означает, что они нашли много места для новых функций и уменьшения общего размера кристалла.
Эволюция SoC Apple | |||||
Производительность процессора | Производительность графического процессора | Размер штампа | Транзисторы | Процесс | |
А5 | ~13x | ~20x | 122м2 | <1В | 45 нм |
А6 | ~26x | ~34x | 97 мм 2 | <1В | 32 нм |
А7 | 40x | 56x | 102 мм 2 | >1Б | 28 нм |
А8 | 50x | 84x | 89 мм 2 | ~2Б | 20 нм |
Между тем в этом году Apple снова открыла глаза на размер кристалла и количество транзисторов. A8 весит около 2 миллиардов транзисторов, в отличие от «более 1 миллиарда» транзисторов в A7. У нас также есть размер штампа для A8 – 89мм 2 , что примерно на 13% меньше, чем 102-мм кристалл A7 2 . Это дает понять, что Apple решила разделить улучшения плотности транзисторов между добавлением функций/производительности и уменьшением их размера, а не идти ва-банк в любом направлении.
В случае использования передового узла это, как правило, хороший выбор, так как Apple и TSMC придется иметь дело с тем фактом, что производительность чипов на 20-нм техпроцессе будет не такой хорошей, как на высокоразвитом 28-нм техпроцессе. При более низком выходе стружки меньшая матрица компенсирует некоторые из этих потерь за счет уменьшения количества производственных дефектов при каждом прикосновении к матрице, повышая общий выход.
A8 с удаленным POP RAM
Двигаясь дальше, глядя на A8, мы видим, что конструкция подсистемы памяти Apple существенно не изменилась по сравнению с A7. В очередной раз Apple разместила на чипе кэш-память SRAM для обслуживания как процессора, так и графического процессора. Основываясь на исследовании кристалла и числах задержки, этот кэш L3 SRAM остается неизменным по сравнению с A7 и составляет 4 МБ. В то же время мы также находим ряд интерфейсов SDRAM, которые управляют основной памятью A8 на основе пакета на пакете (POP). Основываясь на разборках iFixit, Apple использует 1 ГБ LPDDR3-1600, тот же класс скорости LPDDR3 и емкость, которые они использовали для iPhone 5s. iFixit обнаружил в своих телефонах память Hynix и Elpida, поэтому Apple снова использует несколько источников оперативной памяти.
Когда мы начинаем проверять пропускную способность памяти, мы обнаруживаем, что пропускная способность памяти постоянно выше, чем на A7, но лишь незначительно. Это указывает на то, что Apple разработала дополнительные оптимизации, чтобы лучше использовать доступную пропускную способность памяти, поскольку, как мы ранее определили, они все еще используют скорости LPDDR3-1600.
Geekbench 3 Сравнение пропускной способности памяти (1 поток) | ||||||
Потоковое копирование | Масштаб потока | Добавление потока | Триада потоков | |||
Apple A8 1,4 ГГц | 9,08 ГБ/с | 5,37 ГБ/с | 5,76 ГБ/с | 5,78 ГБ/с | ||
Apple A7 1,3 ГГц | 8,34 ГБ/с | 5,21 ГБ/с | 5,67 ГБ/с | 5,69 ГБ/с | ||
Преимущество A8 | 9% | 3% | 2% | 2% |
Оценка Stream Copy оказалась самой большой прибавкой в 9%. В противном случае остальные тесты показывают увеличение пропускной способности памяти только на 2-3%.
Более интересным является задержка памяти, которая показывает некоторые неожиданные улучшения, когда мы выходим из кешей L1 и L2. Как в области 1–4 МБ SRAM, так и в области 6 МБ+ основной памяти задержка памяти постоянно ниже на A8 по сравнению с A7. В обоих случаях мы рассматриваем задержки примерно на 20 нс быстрее, чем у A7. Этот идентичный выигрыш в 20 нс говорит нам о том, что Apple все еще выполняет поиск в основной памяти после сбоя поиска L3, а это, в свою очередь, означает, что наблюдаемый нами выигрыш в 20 нс связан с оптимизацией кеша L3. У нас есть пара идей о том, как Apple могла бы улучшить задержку L3 почти на 20%, но в настоящее время, когда Apple, как обычно, хранит молчание о своей архитектуре, неясно, какие из этих идей являются правильными.
Возвращаясь в последний раз к A8, мы обнаруживаем, что хотя много места на кристалле занято процессором, графическим процессором и SRAM (как мы и ожидали), также довольно много места занято. другие блоки, которые Apple интегрировала в свой дизайн. Не зная заранее, что вы ищете, эти блоки трудно идентифицировать, но даже не имея возможности сделать это, у нас есть разумное представление о том, какие блоки интегрировала Apple. Среди них мы найдем аудиоконтроллеры, USB-контроллеры, видеокодеры/декодеры, контроллеры флэш-памяти, ISP камеры и, конечно же, все виды межсоединений.
Все эти блоки являются аппаратными средствами с фиксированными функциями (или, в лучшем случае, DSP с ограниченной гибкостью), которые одинаково важны не только для функциональности A8, но и для энергоэффективности. Назначая задачи выделенному оборудованию, Apple тратит некоторое пространство на этом оборудовании, но взамен эти блоки более эффективны, чем выполнение этих задач полностью в программном обеспечении. Следовательно, у Apple (и разработчиков SoC в целом) есть сильный стимул разгрузить как можно больше работы, чтобы контролировать энергопотребление. Этот переход к более аппаратным средствам с фиксированными функциями является частью общего цикла «колеса реинкарнации», который был постоянным в конструкции процессоров на протяжении многих лет, что свидетельствует о постоянном переходе от аппаратных средств с фиксированными функциями к программируемым.