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, тому, можливо, ми побачимо деяку активність на цьому фронті пізніше.

Читати далі

Nvidia, Google для підтримки хмарних ігор на iPhone через веб-програми
Nvidia, Google для підтримки хмарних ігор на iPhone через веб-програми

І Nvidia, і Google оголосили про підтримку iOS своїх відповідних хмарних ігрових платформ за допомогою прогресивних веб-додатків. Apple не може цього заблокувати.

Asus представляє Chromebox 4 з підтримкою ядерних процесорів 10-го покоління
Asus представляє Chromebox 4 з підтримкою ядерних процесорів 10-го покоління

У наш час комп’ютерів Chromebook настільки багато, що вони могли б рости на деревах. Chromeboxes стає менше, але Asus постійно оновлює свою лінійку і щойно оголосив про останню версію.

AMD забезпечить підтримку пам’яті Smart Access для апаратного забезпечення Intel, Nvidia
AMD забезпечить підтримку пам’яті Smart Access для апаратного забезпечення Intel, Nvidia

Повідомляється, що AMD співпрацює з Nvidia та Intel, щоб забезпечити апаратну підтримку пам’яті Smart Access на інших графічних та процесорних платформах.

Google офіційно підтримає встановлення ОС Chrome на вашому старому комп’ютері
Google офіційно підтримає встановлення ОС Chrome на вашому старому комп’ютері

Компанія Google щойно придбала Neverware, а її продукт CloudReady стає офіційною пропозицією Chrome OS.