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

42 % uživatelů věří, že jim chytré telefony budou rozumět lépe než skuteční přátelé"

Výzkum společnosti Ericsson potvrdil, že elektronice jsme schopní věřit až překvapivě hodně - a tomu, že pozná, co preferujeme.
více »


Inteligentní konektivita je katalyzátorem růstu HDP"

Inteligentní konektivita začíná mít v souvislosti s umělou inteligencí (AI) významný dopad na digitální ekonomiku a díky tomu se blížíme k bodu zvratu v digitální transformaci. Tvrdí to zpráva Huawei Global...
více »


AI v bezpečnostních technologiích: Kamery a alarmy se spojí do platforem, říká CEO AngelCam Petr Ocásek"

Kamery a alarmy se spojí do platforem s umělou inteligencí, pulty centrální ochrany to však nenahradí – budou žít v symbióze, říká Petr Ocásek
více »


Dnes lákáme na cenu, v roce 2030 zákazníky upoutají inteligentní asistenti"

Časy a přání zákazníka se mění. Současnosti vládnou slevové akce a nízké ceny. To se však začíná měnit. Už za jedenáct let budou priority spotřebitelů zcela jiné. Vše bude podřízeno jejich pohodlí....
více »


Studie Cisco 2020: Intent-based sítě chtějí nasadit 3/4 firem, pomoci má AI"

Sítě řízené obchodními potřebami chtějí do dvou let nasadit 3/4 firem, ukázala studie Cisco 2020 Global Networking Trends Report.
více »


Související články


Tagy

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

Komentáře