Лидер с открытым исходным кодом ARM при встрече с AI Challenge

ARM спонсировал этот пост.

В ARM, компания, для которой Andrew Wafaa служит коллегой и старшим директором программных сообществ, открытый исходный код является ответом по умолчанию на решение проблем и инструментов выбора.

«Если инженерная группа хочет выпустить какое -то программное обеспечение, проприетарное, что угодно, это исключение», — сказал мне Вафаа в этом эпизоде ​​новых производителей стека. «Они должны оправдать, почему это не открытый исходный код».

В этом эпизоде, который был записан в Kubecon + Cloudnativecon Europe в Лондоне, Wafaa, который руководит офисом с открытым исходным кодом Arm, заявила, что она является частью более чем десятилетние усилия 35-летней компании, чтобы стать солидными гражданами с открытым исходным кодом.

«Мы повысили нашу игру с открытым исходным кодом», — сказал он. «Мы очень активно являемся членом сообщества с открытым исходным кодом. Мы используем ряд сопровождающих в различных проектах: [Linux] Ядра, компилятор GCC, компилятор LLVM и ряд других проектов ».

По словам WAFAA, работа ядра Linux особенно важна для ARM, которая производит инструменты разработки, платформу и системное программное обеспечение, а также многое другое. «Мы в значительной степени инвестировали в ядро ​​и компилятор, потому что без поддержки ядра и компилятора для нашей архитектуры это будет несколько ограничено. Поэтому мы должны инвестировать в эти два проекта, особенно».

Скептически относится к ажиотанию графического процессора

ARM, как и почти любая другая технологическая компания, сталкивается с тем, что означают рабочие нагрузки для ИИ для своего уголка бизнеса.

«Это своего рода лошади для курсов, верно?» Вафаа сказал. «Есть правильный инструмент для правильной работы. Часть проблемы с ИИ заключается в том, что мы не знаем, что такое правильная работа».

Одна вещь, в которой он уверен: необходимость в графических процессорах при обработке рабочих нагрузок ИИ, завышена.

«Для основной части рабочих нагрузок, особенно в пространстве выводов, ваш процессор является абсолютно подходящим инструментом для работы», — сказал он. «Есть история вокруг графических процессоров. Это устоявшаяся история, очень хорошо рассказанная история. Это очень убедительно. Но это не совсем правда, на мой взгляд. Я думаю, что процессоры столь же хороши, пока вы можете делать векторизацию и матрицы, вы знаете, что-то вроде вещах, тогда ваш штраф вашего CPU.

Он предложил, что процессоры более гибки, чем графические процессоры. «GPU отлично справляется с векторизацией и матрицей рабочих нагрузок, потому что это все, что он может сделать. ЦП может сделать гораздо больше и… может фактически использовать некоторые архитектурные функции, которые мы выставляем, которые усиливают эту векторную поддержку и поддержку матриц».

Wafaa упомянул некоторые технологии, которые ARM выпустила для использования с ее архитектурой, направленные на то, чтобы помочь управлять рабочими нагрузками ИИ: SME2 или масштабируемой матричной расширением и SVE2, последней версией его масштабируемого удлинения вектора.

«Мы предоставляем инструменты и возможности там с точки зрения процессора, которые минимизируют количество графических процессоров, которые вам нужно купить», — сказал Вафаа. «И будут некоторые рабочие нагрузки, где на самом деле, да, необходим графический процессор, но вам не придется иметь чисто флот графических процессоров, чтобы выполнить вашу рабочую нагрузку по ИИ».

Pytorch: следующая большая экосистема?

Поле ИИ движется быстро, отметил он. «И там также так много выбора. В контейнерном пространстве это было несколько легко: у вас был Docker или у вас были Kubernetes. Было два, A или B, просто.

Но в рамках ИИ, по его словам, у Питорха «имеет центр гравитации в данный момент».

Вафаа сидит на совете Фонда Питорха. ARM внес значительный вклад в проект Pytorch, и он считает, что он готов генерировать целую экосистему инструмента.

«Pytorch станет областью значительного вклада не только из ARM, но и из более широкой экосистемы», — сказал он. «Я не удивлюсь, если в этом отношении Pytorch станет новым Kubernetes.

Он добавил: «Вы увидите много других вещей, которые взаимодействуют с Pytorch, взаимодействуют с Pytorch, используете Pytorch, создавая эту экосистему вокруг этого. У вас будет такое ядро ​​и центр тяжести, если вы будете, с точки зрения открытого исходного кода, в пространстве ИИ».

Посмотрите на полный эпизод, чтобы узнать больше о вкладе ARM в открытый исходный код и то, что находится на его дорожной карте.

Arm Neoverse Ecosystem предоставляет дизайнеры чипов, облачные поставщики и разработчики программного обеспечения свободу оптимизировать технологии для облачных рабочих нагрузок. В настоящее время доступны для запуска приложений в каждом крупном облаке, экземпляры на основе ARM обеспечивают повышенную масштабируемость и до 40% улучшения повышения цен. Узнайте больше последних из Arm Trending Stories YouTube.com/thenewstack Tech движется быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. Хизер Джослин является главным редактором нового стека, с особым интересом к вопросам управления и карьеры, которые имеют отношение к разработчикам и инженерам программного обеспечения. Ранее она работала главным редактором контейнерных решений, облачного консалтинга … Подробнее от Хизер Жослин

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *