Intel, Marvell, Qualcomm заявляють про підтримку Glow AI Compiler

Intel, Marvell, Qualcomm заявляють про підтримку Glow AI Compiler

Раніше цього року компанія Facebook представила Glow, новий компілятор для машинного навчання з відкритим кодом, призначений для гетерогенних систем. Мета полягає в тому, щоб забезпечити чудову продуктивність і підвищення енергоефективності шляхом створення більш ефективного коду. Ось як команда Glow описала проект у своїй першій статті:

У проекті Glow ми зосереджуємо увагу на нижніх частинах стек програмного забезпечення. Ми працюємо над тим, щоб забезпечити PyTorch та інші системи з графіком низького рівня та генератором коду для нейронних мереж. Назва Glow - абревіатура для Graph-Lowering, яка є основною технікою, яку компілятор використовує для створення ефективного коду. Графік низького рівня Glow не замінить графіку високого рівня машини, так само, як проміжне представлення низького рівня в компіляторах не замінює абстрактне дерево синтаксису. Ми прагнемо надати корисний інструментарій компілятора, який дозволить розробникам апаратури зосередити увагу на застосуванні ефективних пристроїв для прискорення, кожен з яких, ймовірно, відрізняється у можливостях, і використовувати Glow для автоматизації завдань компіляції, таких як вибір інструкцій, розподіл пам'яті та планування графіків. Повний набір інструментів компілятора є відкритим вихідним і відкритим.

Що Facebook зараз оголошує - це новий набір партнерів із обладнання, які пообіцяли підтримати Glow у своїх продуктах. Cadence, Esperanto, Intel, Marvell і Qualcomm всі мають намір підтримати Glow в кремнії у майбутніх проектах. Програмне забезпечення не просто призначене для створення коду для однієї окремої архітектури - Facebook має намір підтримувати цілий ряд спеціалізованих прискорювачів машини від декількох компаній, з відповідними поліпшеннями продуктивності для кількох постачальників. Ця підтримка апаратних прискорювачів не обмежується також одним типом операції. У прес-релізі FB зазначається, що апаратно-незалежні аспекти компілятора зосереджені на оптимізації математики, які не прив'язані до будь-якої конкретної моделі. Glow також поставляється з оптимізатором лінійної алгебри, базовою реалізацією на базі ЦП (для перевірки точності апаратного забезпечення) та різних тестових наборів. Мета полягає в тому, щоб скоротити час, необхідний виробникам апаратури для приведення нових пристроїв на ринок.

Glow проти звичайної продуктивності процесора відповідно до FB. Натисніть, щоб збільшити.
Glow проти звичайної продуктивності процесора відповідно до FB. Натисніть, щоб збільшити.

ФБ докладає серйозних зусиль за Слово. На початку цього року компанія запустила версію 1.0 своєї глибокої навчальної програми PyTorch, нові моделі виявлення об'єктів, бібліотеки для мовного перекладу та Tensor Comprehensions для автоматичного синтезу ядер машинного навчання. За останні роки було зроблено величезні зусилля для створення загальних рамок для AI і ML, які будуть працювати на широкому спектрі обладнання, і Glow хоче бути частиною цього.

Цікаво побачити дві компанії, які не входять до цього списку: AMD та Nvidia. Обидва зацікавлені в AI / ML - AMD як новачок у галузі, яка хоче зробити свій слід з продуктом Центру обробки даних 7-мегапіксельною моделлю Vega пізніше цього року, а Nvidia - лідером у просторі AI / ML. Раніше компанія AMD взяла участь у проекті Open Compute Project у Facebook, тому, можливо, ми побачимо деяку активність на цьому фронті пізніше.

Читати далі

Новий Snapdragon 888 від Qualcomm створить флагманські телефони Android у 2021 році
Новий Snapdragon 888 від Qualcomm створить флагманські телефони Android у 2021 році

888 поставляється з новим процесором, вбудованим 5G та значним посиленням графічного процесора. Це планується стати найважливішим оновленням флагманської системи на чіпі (SoC) Qualcomm за останні роки.

Qualcomm придбає Nuvia, повернувшись до розробки власних процесорів
Qualcomm придбає Nuvia, повернувшись до розробки власних процесорів

Qualcomm придбає Nuvia за 1,4 млрд доларів. Розробник процесора ARM працював над серверним чіпом, щоб кинути виклик x86, але ми поки не знаємо, чи продовжить Qualcomm ці плани.

Qualcomm знову переробляє Snapdragon 865, називає це Snapdragon 870
Qualcomm знову переробляє Snapdragon 865, називає це Snapdragon 870

Qualcomm щойно представив новий високоякісний процесор ARM 800-серії, і я знаю, про що ви думаєте. Хіба Qualcomm вже не анонсувала свою флагманську систему-на-чіпі (SoC) 2021 року? Це відбулося, але новий Snapdragon 870 буде розміщений під флагманським Snapdragon 888.

Google, Microsoft і Qualcomm не хочуть, щоб Nvidia купувала ARM
Google, Microsoft і Qualcomm не хочуть, щоб Nvidia купувала ARM

Коли Nvidia заявила про намір придбати ARM, вона розігнала хвилю по всій екосистемі. Особливо стурбовані Google, Microsoft та Qualcomm, і один із них, як кажуть, відкрито виступає проти цього.