multi-scale computation