Это сравнение процессорных ядер архитектуры набора инструкций ARM, разработанных ARM Holdings ( ARM Cortex-A ) и сторонними производителями. Оно не включает ARM Cortex-R , ARM Cortex-M или устаревшие ядра ARM.
ARMv7-A
Это таблица, сравнивающая 32-разрядные центральные процессоры , реализующие архитектуру набора инструкций ARMv7-A (A означает Application [1] ) и ее обязательные или необязательные расширения, последнее из которых AArch32 .
ARMv8-A
Это таблица 64 /32-битных центральных процессоров , которые реализуют архитектуру набора инструкций ARMv8-A и обязательные или необязательные ее расширения. Большинство чипов поддерживают 32-битный ARMv7-A для устаревших приложений. Все чипы этого типа имеют блок с плавающей точкой (FPU), который лучше, чем в старых чипах ARMv7-A и NEON ( SIMD ). Некоторые из этих чипов имеют сопроцессоры, также включающие ядра из старой 32-битной архитектуры (ARMv7). Некоторые из чипов являются SoC и могут объединять как ARM Cortex-A53, так и ARM Cortex-A57, например, Samsung Exynos 7 Octa.
Смотрите также
Примечания
- ^ ab Поскольку Dhrystone (подразумевается в «DMIPS») — это синтетический тест производительности, разработанный в 1980-х годах, он больше не является репрезентативным для преобладающих рабочих нагрузок — используйте его с осторожностью.
Ссылки
- ^ "ARM V7 Differences". infocenter.arm.com . ARM Information Center . Получено 1 июня 2016 г. .
- ^ ab "Поддержка аппаратной виртуализации процессора ARM". arm.com . ARM Holdings . Получено 1 июня 2016 г. .
- ^ ab "big.LITTLE processing with ARM Cortex-A15 & Cortex-A7" (PDF) . arm.com . ARM Holdings . Архивировано из оригинала (PDF) 17 октября 2013 г. . Получено 6 августа 2014 г. .
- ^ "Процессор Cortex-A7". arm.com . ARM Holdings . Получено 1 июня 2016 г. .
- ^ "Архитектура Cortex-A8". processors.wiki.TI.com . Texas Instruments . Архивировано из оригинала 8 августа 2014 года . Получено 6 августа 2014 года .
- ^ "Процессоры ARM Cortex-A9" (PDF) . arm.com . ARM Holdings . Архивировано из оригинала (PDF) 17 ноября 2014 г. . Получено 6 августа 2014 г. .
- ^ ab "Процессор Cortex-A9". arm.com . ARM Holdings . Получено 15 сентября 2014 г. .
- ^ «Обновление процессора ARM Cortex-A17 / Cortex-A12 – Блог об архитектурах и процессорах – Блоги сообщества Arm – Сообщество Arm».
- ^ "Процессор Cortex-A15". arm.com . ARM Holdings . Получено 9 августа 2016 г. .
- ^ "Техническое справочное руководство по процессору ARM Cortex-A17 MPCore" (PDF) . infocenter.arm.com . ARM Holdings . Получено 18 сентября 2014 г. .
- ^ Клуг, Брайан (7 октября 2011 г.). «Новый Snapdragon S4 от Qualcomm: MSM8960 и архитектура Krait исследованы». anandtech.com . Anandtech . Получено 6 августа 2014 г. .
- ^ Маллия, Лу (2007). "Qualcomm High Performance Processor Core and Platform for Mobile Applications" (PDF) . Архивировано из оригинала (PDF) 26 апреля 2017 года . Получено 8 мая 2014 года .
- ^ «Новый Snapdragon S4 от Qualcomm: изучение архитектуры MSM8960 и Krait».
- ^ «Предварительный обзор производительности Qualcomm Snapdragon S4 (Krait) – 1,5 ГГц MSM8960 MDP и тесты Adreno 225».
- ^ Фрумусану, Андрей (22 февраля 2016 г.). «ARM анонсирует Cortex-A32 IoT и встроенный процессор». Anandtech.com . Получено 13 июня 2016 г. .
- ^ "Новый сверхэффективный процессор ARM Cortex-A32 расширяет… – ARM". arm.com . Получено 1 октября 2016 г. .
- ^ Ltd, Arm. "Cortex-A34". Разработчик ARM . Получено 10 октября 2019 г.
- ^ "Процессор Cortex-A35". ARM . ARM Ltd.
- ^ Фрумусану, Андрей. «ARM анонсирует новый процессор Cortex-A35 — сверхвысокая эффективность для носимых устройств и многого другого».
- ^ abcde "Высокопроизводительные процессоры, другие интересные разговоры". Комментарии Phoronix . Получено 24 января 2024 г.
- ^ "Процессор Cortex-A53". ARM . ARM Ltd.
- ^ ab "Обработка в устройствах Xilinx" (PDF) . Документы Digilent . Получено 24 января 2024 г. .
- ^ ab Matt, Humrick (29 мая 2017 г.). «Изучение новых процессоров DynamIQ и ARM: Cortex-A75, Cortex-A55». Anandtech.com . Получено 29 мая 2017 г. .
- ^ "Мобильная платформа Qualcomm Snapdragon 888 5G" . Получено 6 января 2021 г. .
- ^ На основе 18% прироста производительности по сравнению с Cortex-A53 "Arm Cortex-A55: Эффективная производительность от периферии до облака". ARM . ARM Ltd.
- ^ Смит, Андрей Фрумусану, Райан. «Исследование ARM A53/A57/T760 – Обзор Samsung Galaxy Note 4 Exynos». anandtech.com . Получено 17 июня 2019 г. .
{{cite web}}
: CS1 maint: несколько имен: список авторов ( ссылка ) - ^ "TSMC поставляет первый полностью функциональный сетевой процессор 16FinFET" (пресс-релиз). TSMC. 25 сентября 2014 г. Архивировано из оригинала 20 февраля 2015 г. Получено 19 февраля 2015 г.
- ^ "Cortex-A65 – Arm Developer". ARM Ltd. Получено 14 июля 2020 г.
- ^ "Cortex-A65AE – Arm Developer". ARM Ltd. Получено 26 апреля 2019 г.
- ^ Фрумусану, Андрей. "ARM раскрывает подробности архитектуры Cortex-A72". Anandtech . Получено 25 апреля 2015 г. .
- ^ abc "Процессорные линии ARM" (PDF) . users.nik.uni-obuda.hu . Ноябрь 2018 . Получено 24 октября 2023 .
- ^ Фрумусану, Андрей (29 мая 2016 г.). «ARM Cortex A73 – Artemis Unveiled». Anandtech.com . Получено 31 мая 2016 г. .
- ^ Фрумусану, Андрей (31 мая 2018 г.). "ARM Cortex-A76 CPU Unveiled". Anandtech . Получено 1 июня 2018 г. .
- ^ "Cortex-A76AE – Arm Developer". ARM Ltd. Получено 14 июля 2020 г.
- ^ Шор, Дэвид (26 мая 2019 г.). «Arm представляет Cortex-A77, подчеркивает производительность одного потока». WikiChip Fuse . Получено 17 июня 2019 г. .
- ^ По данным ARM, Cortex-A77 имеет 20% улучшение производительности IPC в однопоточном режиме по сравнению со своим предшественником в Geekbench 4, 23% в SPECint2006, 35% в SPECfp2006, 20% в SPECint2017 и 25% в SPECfp2017.
- ^ "Arm представляет Cortex-A78: когда меньше значит больше". WikiChip Fuse . 26 мая 2020 г. Получено 28 мая 2020 г.
- ^ Ltd, Arm. "Cortex-A78". Разработчик ARM . Получено 28 мая 2020 г.
- ^ abcde "Представляем программу Arm Cortex-X Custom". community.arm.com . Получено 28 мая 2020 г. .
- ^ Лал Шимпи, Ананд (17 сентября 2013 г.). «Обзор iPhone 5s: переход на 64-битную версию». AnandTech . Получено 3 июля 2014 г.
- ^ abcdefghi Лал Шимпи, Ананд (31 марта 2014 г.). «Подробности микроархитектуры Cyclone от Apple». AnandTech . Получено 3 июля 2014 г.
- ^ Dixon-Warren, Sinjin (20 января 2014 г.). "Samsung 28nm HKMG Inside the Apple A7". Chipworks. Архивировано из оригинала 6 апреля 2014 г. Получено 3 июля 2014 г.
- ^ Лал Шимпи, Ананд (17 сентября 2013 г.). «Обзор iPhone 5s: пояснения к SoC A7». AnandTech . Получено 3 июля 2014 г.
- ^ abcdefghij Хо, Джошуа; Смит, Райан (2 ноября 2015 г.). «Обзор Apple iPhone 6s и iPhone 6s Plus». AnandTech . Получено 13 февраля 2016 г. .
- ^ «Apple изменила микроархитектуру в Hurricane (A10) с 6-разрядного декодирования на 7-разрядное декодирование». AnandTech. 5 октября 2018 г.
- ^ abcd "Apple A10 Fusion". system-on-a-chip.specout.com . Получено 1 октября 2016 г. .[ постоянная мертвая ссылка ]
- ^ abcde «Измеренные и предполагаемые размеры кэша». AnandTech. 5 октября 2018 г.
- ^ ab "Расширения нового набора инструкций Apple A11" (PDF) . Apple Inc. 8 июня 2018 г.
- ^ ab "Apple A12 Pointer Authentication Codes". Джонатан Левин, @Morpheus. 12 сентября 2018 г. Архивировано из оригинала 10 октября 2018 г. Получено 8 октября 2018 г.
- ^ ab "A13 имеет ARMv8.4, судя по всему (исходники проекта LLVM, спасибо, @Longhorn)". Джонатан Левин, @Morpheus. 13 марта 2020 г.
- ^ "Apple A13 SoC: Молния и Гром". AnandTech. 16 октября 2019 г.
- ^ «Подсистема памяти A13: более быстрый L2, больше SLC BW». AnandTech. 16 октября 2019 г.
- ^ abcdef "llvm-project/llvm/lib/Target/AArch64/AArch64.td в main - llvm/llvm-project - GitHub". github.com . Получено 3 июля 2023 г. .
- ^ "Apple анонсирует Apple Silicon M1: отказ от x86 – чего ожидать, на основе A14". AnandTech. 10 ноября 2020 г.
- ^ Фрумусану, Андрей. «Apple анонсирует Apple Silicon M1: отказ от x86 – чего ожидать, на основе A14». anandtech.com . Получено 25 ноября 2020 г. .
- ^ Стэм, Ник (11 августа 2014 г.). «Mile High Milestone: Tegra K1 «Denver» станет первым 64-битным процессором ARM для Android». NVidia. Архивировано из оригинала 12 августа 2014 г. Получено 11 августа 2014 г.
- ^ Гвеннап, Линли. «Денвер использует динамический перевод, чтобы превзойти мобильных конкурентов». The Linley Group . Получено 24 апреля 2015 г.
- ^ Хо, Джошуа (25 августа 2016 г.). «Hot Chips 2016: NVIDIA раскрывает подробности о Tegra Parker». Anandtech . Получено 25 августа 2016 г. .
- ^ ab De Gelas, Johan (16 декабря 2014 г.). «ARM бросает вызов Intel на рынке серверов». Anandtech . Получено 8 марта 2017 г. .
- ^ ab De Gelas, Johan (15 июня 2016 г.). «Исследование Cavium ThunderX». Anandtech . Получено 8 марта 2017 г. .
- ^ ab "64-битная платформа Cortex для конкурирования с серверами x86 в облаке". electronic design. 5 июня 2014 г. Получено 7 февраля 2015 г.
- ^ ab "ThunderX_CP™ Family of Workload Optimized Compute Processors" (PDF) . Cavium. 2014 . Получено 7 февраля 2015 .
- ^ «Взгляд на новые высокопроизводительные микропроцессоры ARM компании Cavium и суперкомпьютер Isambard». WikiChip Fuse . 3 июня 2018 г. Получено 17 июня 2019 г.
- ^ "⚙ D30510 Vulcan теперь ThunderX2T99". reviews.llvm.org .
- ^ Кеннеди, Патрик (7 мая 2018 г.). "Платформы Cavium ThunderX2 256 Thread Arm поступили в широкую продажу" . Получено 10 мая 2018 г.
- ^ "⚙ D21500 [AARCH64] Добавлена поддержка Broadcom Vulcan". reviews.llvm.org .
- ^ Хейс, Эрик (7 апреля 2014 г.). "IDC HPC USER FORUM" (PDF) . hpcuserforum.com .
- ^ «Linley Group – Конференция по процессорам 2013». linleygroup.com .
- ^ «Процессоры ThunderX2 ARM — семейство процессоров, меняющее правила игры и оптимизированных для рабочей нагрузки, для центров обработки данных и облачных приложений — Cavium». cavium.com .
- ^ "Broadcom анонсирует архитектуру многоядерного процессора серверного класса ARMv8-A". Broadcom. 15 октября 2013 г. Получено 11 августа 2014 г.
- ^ abc Кеннеди, Патрик (9 мая 2018 г.). "Обзор и сравнение Cavium ThunderX2 с реальным вариантом сервера Arm". Serve the Home . Получено 10 мая 2018 г.
- ^ abcd Фрумусану, Андрей (16 марта 2020 г.). «Marvell анонсирует ThunderX3: 96 ядер и 384 потока 3-го поколения процессоров Arm для серверов».
- ^ Ganesh TS (3 октября 2014 г.). "ARMv8 становится встроенным с HeliX SoC от Applied Micro". AnandTech . Получено 9 октября 2014 г.
- ^ Морган, Тимоти Прикетт (12 августа 2014 г.). «Applied Micro Plots Out X-Gene ARM Server Future». Enterprisetech . Получено 9 октября 2014 г.
- ^ ab De Gelas, Johan (15 марта 2017 г.). "AppliedMicro's X-Gene 3 SoC начинает выпуск образцов". Anandtech . Получено 15 марта 2017 г. .
- ^ «Snapdragon 820 и процессор Kryo: гетерогенные вычисления и роль пользовательских вычислений». Qualcomm. 2 сентября 2015 г. Получено 6 сентября 2015 г.
- ^ Фрумусану, Райан Смит, Андрей. «Предварительный обзор производительности Qualcomm Snapdragon 820: встречайте Kryo».
{{cite web}}
: CS1 maint: несколько имен: список авторов ( ссылка ) - ^ abc Smith, Андрей Фрумусану, Райан. "The Snapdragon 845 Performance Preview: Setting the Stage for Flagship Android 2018" . Получено 11 июня 2018 г. .
{{cite news}}
: CS1 maint: несколько имен: список авторов ( ссылка ) - ^ Шилов, Антон (16 декабря 2016 г.). «Qualcomm демонстрирует 48-ядерную SoC Centriq 2400 в действии, начинается отбор проб». Anandtech . Получено 8 марта 2017 г. В
2015 г. Qualcomm объединилась с Xilinx и Mellanox, чтобы гарантировать совместимость своих серверных SoC с ускорителями на базе FPGA и решениями для подключения к центрам обработки данных (плоды этого партнерства, скорее всего, появятся в лучшем случае в 2018 г.).
- ^ abcd Cutress, Ian (20 августа 2017 г.). "Анализ микроархитектуры Falkor". Anandtech . Получено 21 августа 2017 г.
Ядра ЦП под кодовым названием Falkor будут совместимы с ARMv8.0, хотя и с функциями ARMv8.1, что позволит программному обеспечению потенциально плавно переходить из других сред ARM (или потребуется перекомпиляция). Семейство Centriq 2400 будет работать только на AArch64, без поддержки AArch32: Qualcomm заявляет, что это экономит немного энергии и площади кристалла, но они в первую очередь выбрали этот путь, потому что экосистемы, на которые они нацелены, уже перешли на 64-битную архитектуру. Крис Берген из Qualcomm, старший директор по управлению продуктами Centriq 2400, заявил, что большинство новых и перспективных компаний начали с 64-битной архитектуры в качестве своей базы в центре обработки данных и даже не рассматривали 32-битную, что является причиной выбора здесь только AArch64. [..] Кэш микроопераций / кэш I L0 с предсказанием пути [..] Кэш I L1 имеет размер 64 КБ, что похоже на другие конструкции ядра архитектуры ARM, и также использует 64-байтовые строки, но с 8-канальной ассоциативностью. Для программного обеспечения, поскольку L0 прозрачен, кэш I L1 будет отображаться как кэш размером 88 КБ.
- ^ Шраут, Райан (8 ноября 2017 г.). «Qualcomm Centriq 2400 Arm-based Server Processor Begins Commercial Shipment». PC Per . Получено 8 ноября 2017 г.
- ^ ab Ho, Joshua. «Горячие чипы 2016: раскрыта архитектура Exynos M1».
- ^ аб Фрумусану, Андрей. «Samsung анонсирует Exynos 8890 с модемом Cat.12/13 и специальным процессором» .
- ^ ab Frumusanu, Andrei (23 января 2018 г.). "Samsung Exynos M3 – 6-wide Decode с 50%+ IPC Increase". Anandtech . Получено 25 января 2018 г. .
- ^ Фрумусану, Андрей. "Hot Chips 2016: Exynos M1 Architecture Disclosured". Anandtech . Получено 29 мая 2017 г. .
- ^ ""Нейронная сеть" обнаружена глубоко внутри кремниевого мозга Samsung Galaxy S7". The Register .
- ^ Фрумусану, Андрей. "Hot Chips 2018: Samsung's Exynos-M3 CPU Architecture Deep Dive". anandtech.com . Получено 17 июня 2019 .
- ^ Шор, Дэвид (14 января 2019 г.). «Samsung раскрывает изменения в Exynos M4, обновляет поддержку ARMv8.2, перестраивает бэк-энд». WikiChip Fuse . Получено 17 июня 2019 г.
- ^ Фрумусану, Андрей. "ISCA 2020: Эволюция микроархитектуры процессоров Samsung Exynos". anandtech.com . Получено 24 января 2021 г. .
- ^ Fujitsu High Performance CPU for the Post-K Computer (PDF) , 21 июля 2018 г. , получено 16 сентября 2019 г.
- ^ Arm A64fx и Post-K: процессор и суперкомпьютер, меняющие правила игры для высокопроизводительных вычислений и их конвергенция с большими данными/ИИ (PDF) , 3 апреля 2019 г. , получено 16 сентября 2019 г.
- ^ «Fujitsu успешно утроила выходную мощность транзисторов на основе нитрида галлия – Fujitsu Global». fujitsu.com . Получено 23 ноября 2020 г. .
- ^ Шор, Дэвид (3 мая 2019 г.). «Huawei расширяет серверные процессоры Kunpeng, планирует SMT, SVE для следующего поколения». WikiChip Fuse . Получено 13 декабря 2019 г.