Skip to content

Accera v1.2 Reference

accera.MMASchedulingPolicy

type description
accera.MMASchedulingPolicy.PASS_ORDER Process pass groups (fused passes) sequentially, within each pass group compute all the MFMA blocks. This allocates Accmulator registers required for all the blocks, however it only allocates input (A, B) registers which are only required for the current pass group.
accera.MMASchedulingPolicy.BLOCK_ORDER Process MFMA blocks sequentially, for each block iterate over all the passes. This allocates Accumulator registers required for only 1 block and input (A, B) registers required for the entire pass group currently being processed. In this mode, input data for the same pass group is loaded into registers multiple times, once per block.

Last update: 2023-04-17