Platforms Supported#

FlagGems supports 10+ backends. The currently supported platforms and their capabilities are listed blow:

VendorVendor nameStatefloat16float32bfloat16
AIPUaipu☑️✅✅✅
AMDamd🚧---
ARM(CPU)arm☑️---
Ascendascend✅✅✅✅
Cambriconcambricon✅✅✅✅
Hygonhugon✅✅✅✅
Iluvatariluvatar✅✅✅✅
Kunlunxinkunlunxin✅✅✅✅
MetaXmetax✅✅✅✅
Mthreadsmthreads✅✅✅✅
NVIDIAnvidia✅✅✅✅
Sunrisesunrise☑️✅✅✅
TsingMicrotsingmicro🚧---

Legend:

  • ✅ - supported
  • ☑️ - partially supported
  • 🚧 - under development