Getting Started#

Here, you can find a comprehensive list of pages to get you started with your product, from installing it to maximizing its performance with advanced functions.

Overview to Using Mobilint’s NPU#

Mobilint has two flagship NPU chips: ARIES (AI Accelerator) and REGULUS (System-on-Chip). Depending on the core NPU and the form factor, the installation process may vary.

Click the name of your product to check its environmental prerequisites and get the instructions on how to install it in your system.

Hardware Introduction#

Software SDK Introduction#

Important

  • The installation steps below apply to ARIES-based devices only.

  • REGULUS devices ship with the essential SDK stack (driver, runtime library) and utilities pre-installed. Proceed directly to the Tutorials section below.

Install the SDK software required to use an ARIES NPU by following these documents in order.

  1. Installing Driver: The kernel driver that exposes the NPU to your operating system.

  2. Installing Runtime Library: The C++ and Python runtime for loading models and running inference.

  3. Checking Compatibility: Verify that driver, firmware, and library versions match.

Note

You need a Download Center account to access and download some files and modules. Please contact contact@mobilint.com for more information.

Optional Setup#

These steps are not required for a standard setup — perform them only when needed.

  • Update Firmware: Needed only when the compatibility check reports a device firmware older than the version the SDK requires.

Note

Compiling deep learning models into MXQ with qb Compiler is covered in separate documentation and is not part of this manual. To run models right away, use the pre-compiled models in the Model Zoo.

Tutorials#

After installing all essential SDK components required for NPU operation, refer to the following tutorials to learn how to successfully run AI inference on a Mobilint NPU.

Utilities#

Explore the utility tools provided by Mobilint. These help you monitor the NPU’s status or run tests. If you want to use an open-source pre-trained model off the shelf, visit our Model Zoo to check the availability of a pre-compiled model.

Advanced#

Once you get the hang of the system, follow the Advanced Usage sections to further optimize your NPU usage or refer to the advanced tutorials.

Deployment#

To deploy NPU workloads on a Kubernetes cluster, install the device plugin so that Pods can request NPUs as a schedulable resource.