Predictive analysis and optimization of large-scale coupled multi-physics simulations using mini-apps