Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 1.49 KB

File metadata and controls

27 lines (19 loc) · 1.49 KB

Runtime Variants (a5)

Two runtime implementations live under src/a5/runtime/, each providing a different graph-building strategy. The RUNTIME_CONFIG.runtime field in kernel_config.py selects which runtime to use.

Comparison

Feature host_build_graph tensormap_and_ringbuffer
Graph built on Host CPU AICPU (device)
Task storage Fixed Task[] array Ring buffer (PTO2TaskDescriptor[])
Dependencies Explicit edges Auto-derived via TensorMap
Use case Development, debugging Production workloads

host_build_graph

See host_build_graph/docs/RUNTIME_LOGIC.md.

tensormap_and_ringbuffer (PTO2)

See tensormap_and_ringbuffer/docs/: