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.


Úvodní foto: © archy13 - Adobe Stock


Články z rubriky

Potvrzeno, Nvidia kupuje britský Arm za 40 miliard dolarů"

Ačkoliv akvizice Armu znamená pro Nvidia především snazší vstup na pole mobilních procesorů, kde dosud nebyla příliš aktivní, pustí se také do stavby superpočítačů (s níž má Nvidia bohaté zkušenosti)...
více »


Strojové učení se stává dostupným díky open source"

Se zrychlující se digitalizací shromažďují firmy stále větší množství dat. Podívat se na ně očima stroje pak může přinést větší vhled do vlastního byznysu i objevování nečekaných příležitostí....
více »


Microsoft vyvíjí nové technologie na detekci deepfake videí"

Deepfake videa, velmi věrohodně vypadající videa, která upravují obsah tak, aby seděl do kontextu, který tvůrce chce, jsou velkým problémem moderního digitálního světa.
více »


Globální investice do AI se do čtyř let zdvojnásobí"

V letošním roce by výdaje na umělou inteligenci měly dosáhnout 50,1 miliardy dolarů. Největší zájem o technologie související s umělou inteligencí má maloobchod a bankovnictví, dvě třetiny investic ale...
více »


USA zvýšily státní výdaje na AI o 30 %, investuje i zbytek světa"

Přes všechny politické, zdravotnické a všelijaké další události tato zpráva vcelku zapadla, ale svět na umělou inteligenci nezapomněl; ba naopak.
více »


Související články


Tagy

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

Komentáře