Google робить ставку на ARM: прискорення, ефективність і революція всередині компанії

Автор Admin_technozon
0 коментарі 131 views

Google розпочала масштабний перехід своїх застосунків з архітектури x86 на процесори ARM. Уже адаптовано близько 30 тисяч програм, а надалі компанія планує перевести всю внутрішню інфраструктуру. Процес автоматизується за допомогою інструментів штучного інтелекту, щоб прискорити перенесення величезного обсягу коду.

За словами інженерів Партасараті Ранганатана та Вольфа Добсона, першими на ARM перейшли ключові системи, зокрема Spanner і Bigtable. Спочатку команди використовували традиційний підхід із виділеними спеціалістами та регулярними зустрічами, але сучасні компілятори й засоби відладки допомогли уникнути численних помилок.

Втім, інженери зіткнулися з труднощами під час адаптації тестів, розроблених під архітектуру x86, а також при оновленні старих систем збирання та випуску. Щоб прискорити цей процес, Google створила ІІ-інструмент CogniPort, який аналізує помилки під час збірки та тестування, автоматично їх виправляючи, особливо коли йдеться про специфічні бібліотеки для ARM.

CogniPort продемонстрував ефективність близько 30%, особливо добре справляючись із корекцією тестів та усуненням невідповідностей у коді. Сервери Google Axion на базі ARM забезпечують на 65% краще співвідношення ціни та продуктивності й споживають приблизно на 60% менше енергії порівняно з рішеннями на x86.

Експерти вважають, що в майбутньому це призведе до суттєвого скорочення використання x86 в інфраструктурі Google і змінить внутрішню архітектуру її дата-центрів. Уже зараз такі ключові сервіси, як YouTube, Gmail і BigQuery, працюють як на ARM, так і на x86. Попереду в компанії ще перенесення 70 тисяч пакетів, і залишається питання, чи зможе ІІ втримати стабільність систем у такому масштабі.

👉Продовжити обговорення можна в нашій спільноті – https://t.me/technozonuachat

Джерело: Techradar

Вам може сподобатися

Залиште коментар