In Blackhole, ZEROACC instruction is able to automatically detect which Dest bank is being currently used, and to detect that bank and use it in dest offset calculation.
Currently to preserve legacy behaviour, the auto-detect behaviour has been disabled:
// Legacy mode for ZEROACC
cfg_reg_rmw_tensix<DEST_ACCESS_CFG_zeroacc_absolute_tile_mode_RMW>(1);
in function: inline void _llk_math_hw_configure()
After having full blackhole functionality, we should re-enable auto-detection, this will change functions from this:
In Blackhole, ZEROACC instruction is able to automatically detect which Dest bank is being currently used, and to detect that bank and use it in dest offset calculation.
Currently to preserve legacy behaviour, the auto-detect behaviour has been disabled:
in function:
inline void _llk_math_hw_configure()
After having full blackhole functionality, we should re-enable auto-detection, this will change functions from this:
to this: