TensorFlow MLIR slibuje rychlejší kompilaci kódu strojového učení

Umělá inteligence | |

TensorFlow MLIR slibuje rychlejší kompilaci kódu strojového učení

Projekt slibuje rychlejší kompilaci a jednodušší hardwarovou optimalizaci pro high-performance modely strojového učení.


Inženýři pracující na frameworku strojového učení Google TensorFlow odhalili nový subprojekt, MLIR, který má sloužit jako common intermediate language pro frameworky strojového učení.

MLIR je zkratka pro Multi-Level Intermediate Representation. Subprojekt by měl všem projektům běžícím na TensorFlow a dalších knihovnách strojového učení umožnit efektivnější a rychlejší kompilaci na přehlednější a lépe strukturovaný kód, který naplno využívá dostupný hardware. MLIR by po čase mohl sloužit všem kompilátorům, což by jeho optimalizační efekt dostalo i mimo oblast strojového učení.

MLIR sám o sobě není jazykem jako C++ nebo Python; představuje mezikrok při kompilaci mezi vysokoúrovňovými jazyky a strojovým kódem.

TensorFlow sám o sobě generuje řadu IR (intermediate representation), ale tyto nesouvisející IR si navzájem neprospívají; MLIR představuje jednotnou, standardní IR pro všechny subsystémy TensorFlow. Framework Googlu v současnosti prochází migrací, aby MLIR využíval interně.

Další výhodou MLIR je paralelní kompilace. MLIR je navržen tak, aby dovolil kompilátoru pracovat na různých segmentech kódu v tu samou chvíli, což umožňuje modelům strojového učení a dalším aplikacím přejít rychleji do praxe.

MLIR subprojekt je v základu open source.



Články z rubriky

Strategie na umělou inteligenci i její etiku: Austrálie chce být v AI velkým hráčem"

Vláda teritoria Nového Jižního Walesu momentálně vypracovává strategii použití umělé inteligence – i s etickým kontextem.
více »


Umělá inteligence je budoucností ERP"

I navzdory kulturním bariérám či zastaralým technologiím je umělá inteligence (AI) připravena převzít funkce klasického podnikového softwaru. Dodavatelé ERP v současnosti přidávají do svých produktů funkce...
více »


IDC: Firmy považují AI za prioritu, ale jen málo z nich zavádí celopodnikové strategie"

Organizace od umělé inteligence očekávají zvýšení produktivity i spokojenosti zákazníků, na druhou stranu je trápí vysoké náklady na AI. Prvky umělé inteligence nejčastěji zavádějí oddělení IT a péče...
více »


Když si Stanford vyhlédne českou univerzitu: FIT ČVUT v Praze nabízí studentům programování po americku"

Fakulta informačních technologií ČVUT v Praze nabízí druhým rokem stovce studentů českých středních škol jedinečnou příležitost vyzkoušet si, jak vypadá studium jednoho předmětu na prestižní Stanfordově...
více »


Umělá inteligence a strojové učení na Tour de France a ve sportu"

Průzkum společnosti NTT ukazuje, že více než polovina respondentů ve věku 18 až 34 let považuje umělou inteligenci za prostředek pro lepší sportovní zážitky, ale pouze čtvrtina ví, jak se umělá inteligence...
více »


Související články


Tagy

AI umělá inteligence algoritmy strojové učení TensorFlow Google MLIR open source

Komentáře