-
Notifications
You must be signed in to change notification settings - Fork 4
API Lifecycle
Nallani Bhaskar edited this page Mar 18, 2026
·
2 revisions
End-to-end flow for using AOCL-DLP APIs effectively.
- Choose memory layout (row/column) and set leading dimensions correctly.
- Consider reordering weights for repeated GEMMs.
- Reorder buffer size (f32): aocl_get_reorder_buf_size_f32f32f32of32
- Reorder (f32): aocl_reorder_f32f32f32of32
- Initialize and populate
dlp_metadata_t. - Struct reference: dlp_metadata_t
- Single GEMM: GEMM API Reference
- Batch GEMM: aocl_batch_gemm_f32f32f32of32
- Eltwise: Eltwise API Reference
- Set threads: dlp_thread_set_num_threads
- Configure thread ways: Library API Reference
- Use examples and tests to validate outputs on your hardware.
Getting Started
User Guides
Performance & Config
Testing & Benchmarking
Developer Guides
Reference