Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 1.78 KB

File metadata and controls

30 lines (22 loc) · 1.78 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/: