cingAI

cingAI is a deployment and orchestration framework. It is a suite of software tools that lets data scientists and engineers deploy models on the EK100 and optimize them for FPGA accelerators. Users keep their preferred methods and workflows while training, then convert the resulting models into a format for low-power computing.

cingAI is not limited to machine learning. The same tools apply to signal processing tasks.

Orchestration

Once models are compiled for the EK100, cingAI can run them in a pipeline or in parallel.

Toolchain

  • SoC with FPGA accelerators
  • LLVM backend
  • MLIR