pub fn compute_order(
dims: &[usize],
strides_list: &[&[isize]],
dest_index: Option<usize>,
) -> Vec<usize>Expand description
Compute the optimal iteration order for dimensions.
This implementation follows Julia’s _mapreduce_order! algorithm:
- Compute
index_orderfor each array’s strides - Compute importance scores using bit-packing with output weighted 2x
- Sort dimensions by importance (descending)