AWS Гравитация
AWS Graviton — это семейство 64-разрядных на базе ARM, процессоров разработанное дочерней компанией Amazon Web Services (AWS) Annapurna Labs . Семейство процессоров отличается меньшим энергопотреблением по сравнению с x86-64 , статической тактовой частотой и отсутствием одновременной многопоточности . Он был разработан для тесной интеграции с серверами и центрами обработки данных AWS и не продается за пределами Amazon. [1]
В 2018 году AWS выпустила первую версию Graviton, подходящую для рабочих нагрузок сценариев с открытым исходным кодом и некритичных к производительности, как часть своего семейства экземпляров A1. [2] Второе поколение, AWS Graviton2, было анонсировано в декабре 2019 года как первый из экземпляров шестого поколения, при этом AWS обещает улучшение соотношения цены и производительности на 40 % по сравнению с экземплярами Intel и AMD пятого поколения. [3] и снижение энергопотребления в среднем на 72%. [4] В мае 2022 года AWS предоставила процессоры Graviton3 в составе своих инстансов EC2 седьмого поколения, что обеспечивает повышение производительности вычислений на 25 % по сравнению с Graviton2. [5]
Источник
[ редактировать ]Первым кремниевым продуктом Annapurna Labs, выпущенным под эгидой AWS, было оборудование AWS Nitro и поддерживающий гипервизор в ноябре 2017 года. [6] Вслед за Nitro компания Annapurna начала разрабатывать процессоры общего назначения, используя свой опыт.
Ожидаемые преимущества AWS включали:
- Предоставление клиентам большего выбора при выборе инстансов EC2.
- Нацеливание на приложения на базе Arm
- Обеспечение высокой доступности и безопасности при одновременном снижении на виртуализацию. затрат
- Предлагает достойную производительность сервера по более низким ценам для клиентов.
Первый процессор Graviton достиг этих целей. Graviton2 теперь предлагает лучшую производительность по сравнению с X86-64: работает на 35 % быстрее Redis , [7] На 30 % быстрее работает Apache Cassandra , [8] и до 117 % более высокая пропускная способность для MongoDB . [9] Помимо более высокой производительности, Graviton предлагает на 70 % более низкое энергопотребление. [10] и цена на 20% ниже. [11]
Гравитация
[ редактировать ]Общая информация | |
---|---|
Запущен | 26 ноября 2018 г |
Производительность | |
Макс. процессора Тактовая частота | 2,3 ГГц |
Кэш | |
L1 Кэш | 80 КБ на ядро (48 инструкций + 32 данных) |
Кэш L2 | всего 8 МБ |
Архитектура и классификация | |
Технологический узел | 16 нм |
Набор инструкций | AArch64 |
Инструкции | AArch64 |
Расширения | |
Физические характеристики | |
Ядра |
|
История | |
Преемник | Гравитон2 |
Статус поддержки | |
Поддерживается |
Первый процессор Graviton имеет 16 Cortex A72 ядер с ARMv8-A ISA, включая Neon , crc , crypto . Виртуальные ЦП представляют собой физические ядра в одном домене NUMA , работающие на частоте 2,3 ГГц. Он также включает аппаратное ускорение для вычислений с плавающей запятой , SIMD , а также алгоритмы AES , SHA-1 , SHA-256 , GCM и CRC-32 . [12]
Только экземпляр A1 EC2 содержит первую версию Graviton. [13]
Гравитон2
[ редактировать ]Процессор Graviton2 имеет 64 Neoverse N1 ядра с ARMv8.2-A ISA, включая 2 × 128-битных процессоров Neon , LSE, fp16 , rcpc, dotprod , crypto. Виртуальные процессоры представляют собой физические ядра в одном домене NUMA , работающие на частоте 2,5 ГГц. [14]
Инстансы EC2 с процессором Graviton2: M6g, M6gd, C6g, C6gd, C6gn, R6g, R6gd, T4g, X2gd, G5g, Im4gn, Is4gen, I4g. [15] Один или несколько таких экземпляров доступны в 28 регионах AWS.
Гравитон3
[ редактировать ]Процессор Graviton3 имеет 64 ядра Neoverse V1 с ARMv8.4-A ISA , включая 4 ядра Neon по 256 бит по 128 бит, 2 ядра SVE , LSE, rng, bf16, int8, crypto. Все виртуальные ЦП, организованные в единый домен NUMA , представляют собой физические ядра, работающие на частоте 2,6 ГГц. [14] Graviton3 имеет 8 каналов памяти DDR5-4800.
Graviton3 обеспечивает повышение производительности вычислений до 25 %, производительность операций с плавающей запятой до 2 раз, производительность криптографических рабочих нагрузок до 2 раз выше, производительность рабочих нагрузок машинного обучения до 3 раз выше, включая поддержку bfloat16 , а также на 50 % большую пропускную способность памяти по сравнению на процессоры AWS Graviton2. Инстансы на базе Graviton3 потребляют до 60 % меньше энергии при той же производительности, чем сопоставимые инстансы EC2. [16]
Graviton3E — это более мощная версия Graviton3. [17]
Инстансы EC2 с процессором Graviton3: C7g, M7g, R7g; с локальным диском: C7gd, M7gd, R7gd.
Инстансы EC2 с процессором Graviton3E: C7gn, HPC7g.
Гравитон4
[ редактировать ]Процессор Graviton4 имеет 96 ядер Neoverse V2 с ARMv9.0-A ISA . [18] Он имеет 2 МБ кэш-памяти L2 на ядро (всего 192 МБ) и 12 каналов памяти DDR5-5600. Graviton4 поддерживает идентификацию целей ветвей Arm (BTI).
Amazon утверждает, что Graviton4 работает до 40% быстрее для баз данных, на 30% быстрее для веб-приложений и на 45% быстрее для больших Java-приложений, чем Graviton3.
Инстансы EC2 с процессором Graviton4: R8g. [19]
См. также
[ редактировать ]- Annapurna Labs , дочерняя компания AWS , занимающаяся разработкой микросхем .
- Хронология веб-сервисов Amazon с указанием дат запуска.
- Fujitsu Fugaku — суперкомпьютер, использующий процессор A64FX и реализующий ARMv8.2-A.
- Ampere Altra — семейство 64-битных процессоров ARM для центров обработки данных, реализующих ARMv8.2-A, развернутое на Google Cloud Platform , Microsoft Azure и Oracle Cloud .
Внешние ссылки
[ редактировать ]- Официальный сайт
- AWS: Техническое руководство по AWS Graviton
- Dev.to: Большие системные расширения для процессоров AWS Graviton
- Arm: повышение производительности до 35 % при развертывании Redis на AWS Graviton2.
- Arm: получите до 30 % выгоды от затрат и производительности для Apache Kafka на процессорах AWS Graviton2.
- AWS: функции AWS Lambda на базе процессора AWS Graviton2: выполняйте свои функции на руке и получайте до 34 % более низкую цену
- AWS: объявляем о поддержке AWS Graviton2 для AWS Fargate: получите до 40 % лучшее соотношение цены и качества для ваших бессерверных контейнеров
Ссылки
[ редактировать ]- ^ Симонит, Том (27 ноября 2018 г.). «Новинка Amazon: собственные чипы для облачных вычислений» . Проводной . ISSN 1059-1028 . Проверено 9 августа 2023 г.
- ^ Сандерс, Джеймс (29 ноября 2018 г.). «Часто задаваемые вопросы: какое значение имеют серверы Arm на AWS для вашей стратегии в облаке и центре обработки данных» . Техреспублика . Проверено 17 октября 2023 г.
- ^ «Анонс новых экземпляров Amazon EC2 M6g, C6g и R6g на базе процессоров AWS Graviton2 нового поколения на базе Arm» . Веб-сервисы Amazon . 03.12.2019 . Проверено 3 декабря 2019 г.
- ^ «NTT DOCOMO и NEC сокращают энергопотребление для ядра 5G SA Core в среднем на 72 % с помощью AWS Graviton2, а затем успешно внедряют ядро 5G SA Core в гибридное облако» . Веб-сервисы Amazon . 29 сентября 2022 г. Проверено 11 октября 2022 г.
- ^ «Новинка — инстансы Amazon EC2 C7g на базе процессоров AWS Graviton3 | Блог новостей AWS» . aws.amazon.com . 23 мая 2022 г. Проверено 17 октября 2023 г.
- ^ Лигуори, А (2018). «Проект Nitro — инфраструктура AWS следующего поколения» (PDF) . Горячие чипы: симпозиум по высокопроизводительным микросхемам . Институт инженеров по электротехнике и электронике (IEEE) . Проверено 13 октября 2023 г.
- ^ «Получите до 35 % прироста производительности при развертывании Redis на AWS Graviton2» . рука . 20 июля 2021 г.
- ^ «Повысьте производительность до 30 % за счет развертывания Apache Cassandra на AWS Graviton2» . рука . 18 августа 2021 г.
- ^ «Производительность MongoDB на процессорах AWS Graviton2 на базе Arm Neoverse» . рука . 09.06.2021.
- ^ «NTT DOCOMO и NEC сокращают энергопотребление для ядра 5G SA Core в среднем на 72 % с помощью AWS Graviton2, а затем успешно внедряют ядро 5G SA Core в гибридное облако» . нек . 2022-11-29.
- ^ «Стоимость инстансов M6g, C6g и R6g выше на 20 %, а производительность — до 40 % по сравнению с инстансами M5, C5 и R5 соответственно» . амазонка . 03.03.2022.
- ^ «64-битный процессор Graviton с тактовой частотой 2,3 ГГц, разработанный Amazon, был очень близок к процессору AMD Arm» . зарегистрироваться . 27.11.2018.
- ^ «Экземпляры Amazon EC2 A1» . Веб-сервисы Amazon . 2018-11-26 . Проверено 11 октября 2022 г.
- ^ Перейти обратно: а б «Строительство Гравитона2 и Гравитона3» . Веб-сервисы Amazon . 22 сентября 2022 г. Проверено 10 октября 2022 г.
- ^ «Процессор ARM — AWS Гравитон» . Веб-сервисы Amazon . Проверено 1 мая 2024 г.
- ^ «Письмо акционерам Amazon 2021» . Об Амазоне . 14 апреля 2022 г. Проверено 16 ноября 2022 г.
- ^ «Новые типы инстансов Amazon EC2 в разработке» . Блог новостей AWS . 28.11.2022 . Проверено 29 ноября 2022 г.
- ^ «Присоединяйтесь к предварительной версии новых инстансов Amazon EC2 (R8g) на базе AWS Graviton4, оптимизированных для памяти» . 28 ноября 2023 г. Проверено 28 ноября 2023 г.
- ^ «Анонс новых инстансов Amazon EC2 R8g на базе процессоров AWS Graviton4 (предварительная версия)» . 2023-11-28.