Новости

Google осуществляет крупнейший переход на архитектуру Arm

Google начала один из самых значительных проектов в своей истории, переводя свою внутреннюю инфраструктуру на архитектуру Arm. На текущий момент адаптировано около 30 000 программ, включая такие ключевые сервисы, как YouTube, Gmail и BigQuery. В будущем компания планирует завершить миграцию, чтобы обеспечить совместимость приложений с процессорами x86 и новыми чипами Axion собственного производства.

Технические детали проекта были представлены в препринте и блоге компании. Авторы публикации отметили, что изначально ожидали множество проблем, связанных с вычислениями и многопоточностью, однако современные инструменты позволили устранить большую часть трудностей. На первом этапе инженеры вручную переносили крупнейшие сервисы, сталкиваясь с рутинной работой по исправлению тестов и обновлению систем. Для автоматизации процесса был разработан инструмент CogniPort, который помогает в исправлении ошибок сборки.

Несмотря на то, что пока доля успешных исправлений невелика, Google планирует адаптировать ещё 70 000 пакетов, что позволит эффективно распределять вычислительные нагрузки. Переход на Arm также имеет экономические преимущества: серверы на процессорах Axion обеспечивают до 65% лучшую цену за производительность и на 60% более высокую энергоэффективность по сравнению с x86.

Вам также может понравиться...