Check out the main OpenVINO guide, the OpenVINO Cheat Sheet and Key Features for a quick reference.
Welcome to the OpenVINO™ Intel® NPU Compiler repository. This guide provides a comprehensive introduction to the compiler, including its architecture, setup, and tools. By the end of this guide, you will understand how the compiler works, how to build and use it locally, and how to begin testing, debugging, and contributing to its development.
Contents:
- Project Structure – Overview of the project and its purpose
- Building the Project – Step-by-step instructions for building the compiler from source
- MLIR Primer Tutorial and MLIR Good Practices – Introduction to MLIR, the foundational framework used by the compiler
- NPU Primer Tutorial – Overview of the Intel® NPU and its integration with the compiler
- Debugging Guide – Tools and techniques for debugging
- Tools quick guide – Tools and techniques for compiling and measuring performance
- Testing Guide – Overview of the project’s testing infrastructure and how to use it
OpenVINO™ Toolkit and OpenVINO™ Intel® NPU Compiler are licensed under Apache License Version 2.0. By contributing to the project, you agree to the license and copyright terms therein and release your contribution under these terms.