InfiniRT is the runtime layer of the InfiniCore project. This documentation starts with the public runtime surface available today and is intended to grow with lower-level backend capabilities and higher-level user-facing features as they are added.
The supported public include entry is:
#include <infini/rt.h>Start with these pages:
- Getting Started: install InfiniRT and compile a minimal consumer.
- Build and Test: CMake options for CPU, NVIDIA, and other backends.
- Runtime API: the runtime namespace and backend dispatch model.
- Core Types:
Device,DataType, andTensorView. - Backends: supported backend options and API support notes.
- Compatibility: stable API boundary and internal headers.
- Contributing: code style, commit conventions, PR workflow, development commands, and troubleshooting.
API reference generation is described in API Reference.