stringtranslate.com

Сравнение процессоров ARM

Это сравнение процессорных ядер архитектуры набора инструкций 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.

Смотрите также

Примечания

  1. ^ ab Поскольку Dhrystone (подразумевается в «DMIPS») — это синтетический тест производительности, разработанный в 1980-х годах, он больше не является репрезентативным для преобладающих рабочих нагрузок — используйте его с осторожностью.

Ссылки

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