Data movement complexity