Error Codes¶
This section details compile-time error codes you may encounter when using the RBLN SDK, specifically with the rebel-compiler and optimum-rbln tools. These errors occur during model compilation for the RBLN NPU, and understanding them aids in diagnosing and fixing issues. For deeper insight into the compilation process, refer to the RBLN Compiler and RSD white papers.
The model compilation workflow consists of two primary stages, each encompassing specific steps:
- Computation Graph Generation: Converts the model into an intermediate representation (IR). Steps include:
Device Graph ConversionOperation (Op) Fusion
- Computation Graph Optimization: Optimizes the IR for RBLN NPU execution. Steps include:
Multi-Device SplittingOp Splitting and GroupingOp TilingOp SchedulingBufferizationMemory AllocationDependency AnalysisCommand SchedulingCode Generation
The table below lists error codes, their associated compile steps, and descriptions:
| Error Code | Releated Compile Step | Description |
|---|